Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gupnp-tools for openSUSE:Factory checked in at 2023-08-04 15:03:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gupnp-tools (Old) and /work/SRC/openSUSE:Factory/.gupnp-tools.new.22712 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gupnp-tools" Fri Aug 4 15:03:55 2023 rev:45 rq:1102253 version:0.12.1 Changes: -------- --- /work/SRC/openSUSE:Factory/gupnp-tools/gupnp-tools.changes 2023-07-25 11:53:39.146348031 +0200 +++ /work/SRC/openSUSE:Factory/.gupnp-tools.new.22712/gupnp-tools.changes 2023-08-04 15:04:15.516592920 +0200 @@ -1,0 +2,9 @@ +Wed Aug 2 12:39:21 UTC 2023 - Bjørn Lie <bjorn....@gmail.com> + +- Update to version 0.12.1: + + Universal CP: Do not crash if a device disappears. + + Fix issue with meson 1.2.0. + + Updated translations. +- Drop 1372f9eb.patch: Fixed upstream. + +------------------------------------------------------------------- Old: ---- 1372f9eb.patch gupnp-tools-0.12.0.obscpio New: ---- gupnp-tools-0.12.1.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gupnp-tools.spec ++++++ --- /var/tmp/diff_new_pack.VkYn4S/_old 2023-08-04 15:04:16.872601373 +0200 +++ /var/tmp/diff_new_pack.VkYn4S/_new 2023-08-04 15:04:16.916601647 +0200 @@ -17,7 +17,7 @@ Name: gupnp-tools -Version: 0.12.0 +Version: 0.12.1 Release: 0 Summary: UPnP tools to test and debug UPnP devices and control points License: GPL-2.0-or-later @@ -26,8 +26,6 @@ # Disabled for now, using source service #Source0: https://download.gnome.org/sources/gupnp-tools/0.10/%%{name}-%%{version}.tar.xz Source0: %{name}-%{version}.tar.xz -# PATCH-FIX-UPSTREAM 1372f9eb.patch -- build: Fix wrap file syntax -Patch0: https://gitlab.gnome.org/GNOME/gupnp-tools/-/commit/1372f9eb.patch BuildRequires: fdupes BuildRequires: meson ++++++ _service ++++++ --- /var/tmp/diff_new_pack.VkYn4S/_old 2023-08-04 15:04:17.148603093 +0200 +++ /var/tmp/diff_new_pack.VkYn4S/_new 2023-08-04 15:04:17.176603268 +0200 @@ -3,8 +3,8 @@ <service name="obs_scm" mode="manual"> <param name="scm">git</param> <param name="url">https://gitlab.gnome.org/GNOME/gupnp-tools.git</param> - <param name="revision">refs/tags/gupnp-tools-0.12.0</param> - <param name="versionformat">0.12.0+@TAG_OFFSET@</param> + <param name="revision">refs/tags/gupnp-tools-0.12.1</param> + <param name="versionformat">0.12.1+@TAG_OFFSET@</param> <param name="versionrewrite-pattern">(.*)\+0</param> <param name="versionrewrite-replacement">\1</param> </service> ++++++ gupnp-tools-0.12.0.obscpio -> gupnp-tools-0.12.1.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gupnp-tools-0.12.0/NEWS new/gupnp-tools-0.12.1/NEWS --- old/gupnp-tools-0.12.0/NEWS 2022-10-11 23:00:49.000000000 +0200 +++ new/gupnp-tools-0.12.1/NEWS 2023-08-02 13:16:11.000000000 +0200 @@ -1,3 +1,15 @@ +0.12.1 (stable) +=============== + +- Universal CP: + - Do not crash if a device disappears + +- Fix issue with meson 1.2.0 +- Translation updates + +Bugs fixed in this release: + - https://gitlab.gnome.org/GNOME/gupnp-tools/issues/24 + 0.12.0 (stable) =============== diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gupnp-tools-0.12.0/meson.build new/gupnp-tools-0.12.1/meson.build --- old/gupnp-tools-0.12.0/meson.build 2022-10-11 23:00:49.000000000 +0200 +++ new/gupnp-tools-0.12.1/meson.build 2023-08-02 13:16:11.000000000 +0200 @@ -1,4 +1,4 @@ -project('gupnp-tools', ['c'], version: '0.12.0') +project('gupnp-tools', ['c'], version: '0.12.1') gnome = import('gnome') i18n = import('i18n') @@ -7,7 +7,7 @@ win = import('windows') endif -gssdp = dependency('gssdp-1.6', version: '>= 1.6.0', default_options: ['sniffer=false']) +gssdp = dependency('gssdp-1.6', version : '>= 1.6.2', default_options: ['sniffer=false', 'manpages=false', 'gtk_doc=false'], fallback: 'gssdp-1.6') gupnp = dependency('gupnp-1.6', version: '>= 1.6.0') soup = dependency('libsoup-3.0', version: '>= 3.0') gupnp_av = dependency('gupnp-av-1.0', version: '>= 0.5.5', required: get_option('av-tools')) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gupnp-tools-0.12.0/po/LINGUAS new/gupnp-tools-0.12.1/po/LINGUAS --- old/gupnp-tools-0.12.0/po/LINGUAS 2022-10-11 23:00:49.000000000 +0200 +++ new/gupnp-tools-0.12.1/po/LINGUAS 2023-08-02 13:16:11.000000000 +0200 @@ -9,6 +9,7 @@ hu id ja +ka pl pt pt_BR diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gupnp-tools-0.12.0/po/fur.po new/gupnp-tools-0.12.1/po/fur.po --- old/gupnp-tools-0.12.0/po/fur.po 2022-10-11 23:00:49.000000000 +0200 +++ new/gupnp-tools-0.12.1/po/fur.po 2023-08-02 13:16:11.000000000 +0200 @@ -7,14 +7,15 @@ msgstr "" "Project-Id-Version: gupnp-tools master\n" "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gupnp-tools/issues\n" -"POT-Creation-Date: 2020-07-29 20:47+0000\n" -"PO-Revision-Date: 2021-01-23 08:20+0100\n" -"Last-Translator: Fabio Tomat <f.t.pub...@gmail.com>\n" -"Language-Team: Friulian <f...@li.org>\n" +"POT-Creation-Date: 2023-01-25 20:34+0000\n" +"PO-Revision-Date: 2023-01-31 09:41+0000\n" +"Last-Translator: Fabio T. <f.t.pub...@gmail.com>\n" +"Language-Team: Friulian <f.t.pub...@gmail.com>\n" "Language: fur\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"X-Editor: HaiPO 1.4 beta\n" "X-Generator: Poedit 2.4.2\n" #: data/didl-lite-dialog.ui.in:9 @@ -252,7 +253,7 @@ msgstr "_Nete regjistri event" #. default details -#: data/gupnp-universal-cp.ui:410 src/universal-cp/device-treeview.c:37 +#: data/gupnp-universal-cp.ui:410 src/universal-cp/device-treeview.c:36 msgid "GUPnP Universal Control Point" msgstr "Pont di control universâl GUPnP" @@ -284,88 +285,105 @@ msgid "column" msgstr "colone" -#: src/av-cp/main.c:52 src/network-light/main.c:48 src/universal-cp/main.c:41 +#: src/av-cp/main.c:50 src/network-light/main.c:49 src/universal-cp/main.c:49 msgid "Network PORT to use for UPnP" msgstr "PUARTE di rêt di doprâ par UPnP" -#: src/av-cp/main.c:53 src/network-light/main.c:49 src/universal-cp/main.c:42 +#: src/av-cp/main.c:51 src/network-light/main.c:50 src/universal-cp/main.c:50 msgid "Network interfaces to use for UPnP communication" msgstr "Interfacis di rêt di doprâ pe comunicazion UPnP" -#: src/av-cp/main.c:54 -msgid "Application part of the User-Agent header to use for UPnP communication" +#: src/av-cp/main.c:52 +msgid "" +"Application part of the User-Agent header to use for UPnP communication" msgstr "" "Part de aplicazion de intestazion dal Agjent-Utent di doprâ pes " "comunicazions UPnP" -#: src/av-cp/main.c:55 +#: src/av-cp/main.c:53 src/universal-cp/main.c:51 msgid "Use the IPv4 protocol family" msgstr "Dopre la famee di protocoi IPv4" -#: src/av-cp/main.c:56 +#: src/av-cp/main.c:54 src/universal-cp/main.c:52 msgid "Use the IPv6 protocol family" msgstr "Dopre la famee di protocoi IPv6" -#: src/av-cp/main.c:57 +#: src/av-cp/main.c:55 src/universal-cp/main.c:53 msgid "Do not use the IPv4 protocol family" msgstr "No sta doprâ la famee di protocoi IPv4" -#: src/av-cp/main.c:58 +#: src/av-cp/main.c:56 src/universal-cp/main.c:54 msgid "Do not use the IPv6 protocol family" msgstr "No sta doprâ la famee di protocoi IPv6" -#: src/av-cp/main.c:245 src/network-light/main.c:104 -#: src/universal-cp/main.c:149 +#: src/av-cp/main.c:239 src/network-light/main.c:110 +#: src/universal-cp/main.c:192 msgid "- UPnP AV control point" msgstr "- Pont di control AV di UPnP" -#: src/av-cp/main.c:250 src/network-light/main.c:109 -#: src/universal-cp/main.c:154 +#: src/av-cp/main.c:244 src/network-light/main.c:115 +#: src/universal-cp/main.c:197 #, c-format msgid "Could not parse options: %s\n" msgstr "Impussibil analizâ lis opzions: %s\n" -#: src/av-cp/search-dialog.c:384 +#: src/av-cp/search-dialog.c:386 msgid "Show _DIDLâ¦" msgstr "Mostre _DIDLâ¦" -#: src/av-cp/search-dialog.c:478 src/av-cp/search-dialog.c:627 +#: src/av-cp/search-dialog.c:480 src/av-cp/search-dialog.c:629 msgid "Search failed" msgstr "Ricercje falide" -#: src/av-cp/search-dialog.c:482 +#: src/av-cp/search-dialog.c:484 #, c-format msgid "Error message was: %s" msgstr "Il messaç di erôr al jere: %s" -#: src/av-cp/search-dialog.c:530 +#: src/av-cp/search-dialog.c:532 #, c-format msgid "Searching on %s" msgstr "Daûr a cirî su %s" -#: src/av-cp/search-dialog.c:533 +#: src/av-cp/search-dialog.c:535 #, c-format msgid "Searching in %s on %s" msgstr "Daûr a cirî in %s su %s" -#: src/av-cp/search-dialog.c:631 +#: src/av-cp/search-dialog.c:633 #, c-format msgid "Search criteria invalid: %s" msgstr "Criteri di ricercje no valit: %s" -#: src/av-cp/search-dialog.c:736 +#: src/av-cp/search-dialog.c:738 #, c-format msgid "Error fetching detailed information: %s" msgstr "Erôr tal otignî lis informazions detaiadis: %s" -#: src/network-light/main.c:50 +#: src/network-light/main.c:51 msgid "Friendly name for this UPnP light" msgstr "Non selezionât dal utent par cheste lûs UPnP" -#: src/network-light/main.c:51 +#: src/network-light/main.c:52 msgid "Apply change exclusively to this UPnP light" msgstr "Apliche cambi dome par cheste lûs UPnP" +#: src/network-light/main.c:53 +msgid "Use IPv4" +msgstr "Dopre IPv4" + +#: src/network-light/main.c:54 +msgid "Use IPv6" +msgstr "Dopre IPv6" + +#: src/network-light/main.c:55 +msgid "Do not use IPv4" +msgstr "No sta doprâ IPv4" + +#: src/network-light/main.c:56 +msgid "Do not use IPv6" +msgstr "No sta doprâ IPv6" + #: src/universal-cp/action-dialog.c:690 src/universal-cp/action-dialog.c:709 #, c-format msgid "" @@ -377,188 +395,193 @@ "\n" "Erôr %d: %s" -#: src/universal-cp/details-treeview.c:198 -#: src/universal-cp/details-treeview.c:226 -#: src/universal-cp/details-treeview.c:252 -#: src/universal-cp/details-treeview.c:431 +#: src/universal-cp/details-treeview.c:197 +#: src/universal-cp/details-treeview.c:225 +#: src/universal-cp/details-treeview.c:251 +#: src/universal-cp/details-treeview.c:430 msgid "Name" msgstr "Non" -#: src/universal-cp/details-treeview.c:200 +#: src/universal-cp/details-treeview.c:199 msgid "Direction" msgstr "Direzion" -#: src/universal-cp/details-treeview.c:205 +#: src/universal-cp/details-treeview.c:204 msgid "Related State Variable" msgstr "Variabile di stât relazionade" -#: src/universal-cp/details-treeview.c:207 +#: src/universal-cp/details-treeview.c:206 msgid "Is Return Value" msgstr "Al è il valôr tornât indaûr" -#: src/universal-cp/details-treeview.c:208 -#: src/universal-cp/details-treeview.c:255 +#: src/universal-cp/details-treeview.c:207 +#: src/universal-cp/details-treeview.c:254 msgid "Yes" msgstr "Sì" -#: src/universal-cp/details-treeview.c:208 -#: src/universal-cp/details-treeview.c:255 +#: src/universal-cp/details-treeview.c:207 +#: src/universal-cp/details-treeview.c:254 msgid "No" msgstr "No" -#: src/universal-cp/details-treeview.c:228 +#: src/universal-cp/details-treeview.c:227 msgid "Number of Arguments" msgstr "Numar di argoments" -#: src/universal-cp/details-treeview.c:254 +#: src/universal-cp/details-treeview.c:253 msgid "Send Events" msgstr "Invie events" -#: src/universal-cp/details-treeview.c:256 +#: src/universal-cp/details-treeview.c:255 msgid "GType" msgstr "GType" -#: src/universal-cp/details-treeview.c:259 +#: src/universal-cp/details-treeview.c:258 msgid "Default Value" msgstr "Valôr predefinît" -#: src/universal-cp/details-treeview.c:265 +#: src/universal-cp/details-treeview.c:264 msgid "Minimum" msgstr "Minim" -#: src/universal-cp/details-treeview.c:269 +#: src/universal-cp/details-treeview.c:268 msgid "Maximum" msgstr "Massim" -#: src/universal-cp/details-treeview.c:273 +#: src/universal-cp/details-treeview.c:272 msgid "Step" msgstr "Pas" -#: src/universal-cp/details-treeview.c:293 +#: src/universal-cp/details-treeview.c:292 msgid "Allowed Values" msgstr "Valôrs permès" -#: src/universal-cp/details-treeview.c:317 -#: src/universal-cp/details-treeview.c:364 +#: src/universal-cp/details-treeview.c:316 +#: src/universal-cp/details-treeview.c:363 msgid "Location" msgstr "Lûc" -#: src/universal-cp/details-treeview.c:322 -#: src/universal-cp/details-treeview.c:369 +#: src/universal-cp/details-treeview.c:321 +#: src/universal-cp/details-treeview.c:368 msgid "UDN" msgstr "UDN" -#: src/universal-cp/details-treeview.c:327 -#: src/universal-cp/details-treeview.c:374 +#: src/universal-cp/details-treeview.c:326 +#: src/universal-cp/details-treeview.c:373 msgid "Type" msgstr "Gjenar" -#: src/universal-cp/details-treeview.c:332 -#: src/universal-cp/details-treeview.c:379 +#: src/universal-cp/details-treeview.c:331 +#: src/universal-cp/details-treeview.c:378 msgid "Base URL" msgstr "URL base" -#: src/universal-cp/details-treeview.c:337 +#: src/universal-cp/details-treeview.c:336 msgid "Service ID" msgstr "ID servizi" -#: src/universal-cp/details-treeview.c:339 +#: src/universal-cp/details-treeview.c:338 msgid "Service URL" msgstr "URL servizi" -#: src/universal-cp/details-treeview.c:341 +#: src/universal-cp/details-treeview.c:340 msgid "Control URL" msgstr "URL control" -#: src/universal-cp/details-treeview.c:343 +#: src/universal-cp/details-treeview.c:342 msgid "Event Subscription URL" msgstr "URL sotscrizion event" -#: src/universal-cp/details-treeview.c:384 +#: src/universal-cp/details-treeview.c:383 msgid "Friendly Name" msgstr "Non facil" -#: src/universal-cp/details-treeview.c:386 +#: src/universal-cp/details-treeview.c:385 msgid "Manufacturer" msgstr "Produtôr" -#: src/universal-cp/details-treeview.c:388 +#: src/universal-cp/details-treeview.c:387 msgid "Manufacturer URL" msgstr "URL produtôr" -#: src/universal-cp/details-treeview.c:390 +#: src/universal-cp/details-treeview.c:389 msgid "Model Description" msgstr "Descrizion model" -#: src/universal-cp/details-treeview.c:392 +#: src/universal-cp/details-treeview.c:391 msgid "Model Name" msgstr "Non model" -#: src/universal-cp/details-treeview.c:394 +#: src/universal-cp/details-treeview.c:393 msgid "Model Number" msgstr "Numar model" -#: src/universal-cp/details-treeview.c:396 +#: src/universal-cp/details-treeview.c:395 msgid "Model URL" msgstr "URL model" -#: src/universal-cp/details-treeview.c:398 +#: src/universal-cp/details-treeview.c:397 msgid "Serial Number" msgstr "Numar seriâl" -#: src/universal-cp/details-treeview.c:400 +#: src/universal-cp/details-treeview.c:399 msgid "UPC" msgstr "UPC" -#: src/universal-cp/details-treeview.c:402 +#: src/universal-cp/details-treeview.c:401 msgid "Presentation URL" msgstr "URL presentazion" -#: src/universal-cp/details-treeview.c:432 -#: src/universal-cp/event-treeview.c:410 +#: src/universal-cp/details-treeview.c:431 +#: src/universal-cp/event-treeview.c:409 msgid "Value" msgstr "Valôr" -#: src/universal-cp/device-treeview.c:70 +#: src/universal-cp/device-treeview.c:69 msgid "Software" msgstr "Software" -#: src/universal-cp/device-treeview.c:72 +#: src/universal-cp/device-treeview.c:71 msgid "Version" msgstr "Version" -#: src/universal-cp/device-treeview.c:74 +#: src/universal-cp/device-treeview.c:73 msgid "Author" msgstr "Autôr" -#: src/universal-cp/device-treeview.c:483 +#: src/universal-cp/device-treeview.c:506 msgid "State variables" msgstr "Variabilis di stât" -#: src/universal-cp/device-treeview.c:524 +#: src/universal-cp/device-treeview.c:547 msgid "Information not available" msgstr "Informazion no disponibile" -#: src/universal-cp/device-treeview.c:703 +#: src/universal-cp/device-treeview.c:758 msgid "UPnP Network" msgstr "Rêt UPnP" -#: src/universal-cp/device-treeview.c:716 src/universal-cp/event-treeview.c:407 +#: src/universal-cp/device-treeview.c:771 +#: src/universal-cp/event-treeview.c:406 msgid "Device" msgstr "Dispositîf" -#: src/universal-cp/event-treeview.c:406 +#: src/universal-cp/event-treeview.c:405 msgid "Time" msgstr "Ore" -#: src/universal-cp/event-treeview.c:408 +#: src/universal-cp/event-treeview.c:407 msgid "Service" msgstr "Servizi" -#: src/universal-cp/event-treeview.c:409 +#: src/universal-cp/event-treeview.c:408 msgid "State Variable" msgstr "Variabile di stât" +#: src/universal-cp/main.c:55 +msgid "The UDA version to use" +msgstr "La version di UDA di doprâ" + #~ msgid "@PKGDATADIR@/pixmaps/av-cp.png" #~ msgstr "@PKGDATADIR@/pixmaps/av-cp.png" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gupnp-tools-0.12.0/po/ka.po new/gupnp-tools-0.12.1/po/ka.po --- old/gupnp-tools-0.12.0/po/ka.po 1970-01-01 01:00:00.000000000 +0100 +++ new/gupnp-tools-0.12.1/po/ka.po 2023-08-02 13:16:11.000000000 +0200 @@ -0,0 +1,566 @@ +# Georgian translation for gupnp-tools. +# Copyright (C) 2022 gupnp-tools's COPYRIGHT HOLDER +# This file is distributed under the same license as the gupnp-tools package. +# NorwayFun <temuri.doghona...@gmail.com>, 2022. +# +msgid "" +msgstr "" +"Project-Id-Version: gupnp-tools master\n" +"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gupnp-tools/issues\n" +"POT-Creation-Date: 2022-11-09 13:36+0000\n" +"PO-Revision-Date: 2022-11-23 03:15+0100\n" +"Last-Translator: Temuri Doghonadze <temuri.doghona...@gmail.com>\n" +"Language-Team: Georgian <k...@li.org>\n" +"Language: ka\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 3.2\n" + +#: data/didl-lite-dialog.ui.in:9 +msgid "GUPnP AV CP - Metadata View" +msgstr "GUPnP AV CP - ááá¢ááááááªáááááá¡ ááá®áá" + +#: data/gupnp-av-cp.desktop.in:4 +msgid "UPnP AV Control Point" +msgstr "UPnP AV á¡ááááá¢á ááá á¬áá á¢ááá" + +#: data/gupnp-av-cp.desktop.in:5 +msgid "Browse and control UPnP multimedia devices" +msgstr "áááááááááá áá áá ááááá¢á áááá UPnP áá£áá¢áááááá ááá¬á§ááááááááá" + +#: data/gupnp-av-cp.ui:22 data/gupnp-av-cp.ui:208 +msgid "_Play" +msgstr "_ááááá á" + +#: data/gupnp-av-cp.ui:31 +msgid "Fetch the DIDL-Lite XML for this media object" +msgstr "áááá¦áá DIDL-Lite XML áá ááááá ááááá¥á¢áá¡áááá¡" + +#: data/gupnp-av-cp.ui:32 +msgid "Fetch _DIDL-Lite" +msgstr "Fetch _DIDL-Lite" + +#: data/gupnp-av-cp.ui:41 +msgid "Searchâ¦" +msgstr "á«ááááâ¦" + +#: data/gupnp-av-cp.ui:89 +msgid "GUPnP AV Control Point" +msgstr "GUPnP AV áááá¢á áááá¡ á¬áá á¢ááá" + +#: data/gupnp-av-cp.ui:104 data/gupnp-universal-cp.ui:424 +msgid "_File" +msgstr "_á¤áááá" + +#: data/gupnp-av-cp.ui:113 +msgid "Close" +msgstr "ááááá¢áá" + +#: data/gupnp-av-cp.ui:126 +msgid "_Tools" +msgstr "_á®ááá¡áá¬á§áááá" + +#: data/gupnp-av-cp.ui:136 +msgid "_Lenient Mode" +msgstr "_Lenient á ááááá" + +#: data/gupnp-av-cp.ui:148 data/gupnp-universal-cp.ui:506 +msgid "_Help" +msgstr "_ááá®ááá ááá" + +#: data/gupnp-av-cp.ui:157 data/gupnp-universal-cp.ui:515 +msgid "About" +msgstr "á¨áá¡áá®áá" + +#: data/gupnp-av-cp.ui:257 +msgid "P_ause" +msgstr "_ááá£áá" + +#: data/gupnp-av-cp.ui:306 +msgid "_Stop" +msgstr "_á¨áá©áá ááá" + +#: data/gupnp-av-cp.ui:355 +msgid "Pre_vious" +msgstr "_á¬ááá" + +#: data/gupnp-av-cp.ui:418 +msgid "_Next" +msgstr "_á¨áááááá" + +#: data/gupnp-av-cp.ui:467 +msgid "_Rescan" +msgstr "_ááááááá á¡ááááá ááá" + +#: data/gupnp-av-cp.ui:514 +msgid "" +"Clears the CP's idea of the state of the currently selected AV Renderer. " +"Useful for dealing with AV Renderers that don't report state changes." +msgstr "" + +#: data/gupnp-av-cp.ui:525 +msgid "_Clear state" +msgstr "_ááááááá ááááá¡ ááá¡á£á¤áááááá" + +#: data/gupnp-av-cp.ui:587 +msgid "_Renderer: " +msgstr "_á ááááá áá á: " + +#: data/gupnp-av-cp.ui:725 data/gupnp-network-light.ui:7 +#: data/gupnp-universal-cp.ui:8 +msgid "Copyright (C) 2007 Zeeshan Ali (Khattak)" +msgstr "" + +#: data/gupnp-av-cp.ui:726 +msgid "" +"An UPnP AV Control Point based on GUPnP framework.\n" +"Inspired by Intel Tools for UPnP." +msgstr "" + +#: data/gupnp-av-cp.ui:729 data/gupnp-network-light.ui:11 +#: data/gupnp-universal-cp.ui:12 +msgid "GUPnP homepage" +msgstr "" + +#. TRANSLATORS: Replace this string with your names, one name per line. +#: data/gupnp-av-cp.ui:731 data/gupnp-network-light.ui:13 +#: data/gupnp-universal-cp.ui:14 +msgid "translator-credits" +msgstr "áááá£á á ááá¦áááá«á" + +#: data/gupnp-network-light.desktop.in:4 +msgid "UPnP Network Light" +msgstr "" + +#: data/gupnp-network-light.desktop.in:5 +msgid "Sample UPnP application for controlling lights" +msgstr "" + +#: data/gupnp-network-light.ui:8 +msgid "" +"A virtual network light bulb based on GUPnP framework.\n" +"Inspired by Intel Tools for UPnP." +msgstr "" + +#: data/gupnp-network-light.ui:38 +msgid "GUPnP Network Light" +msgstr "" + +#: data/gupnp-network-light.ui:63 +msgctxt "network-light" +msgid "_On" +msgstr "_á©áá á" + +#: data/gupnp-network-light.ui:83 +msgid "_Increase luminance by 20%" +msgstr "" + +#: data/gupnp-network-light.ui:92 +msgid "_Decrease luminance by 20%" +msgstr "" + +#: data/gupnp-network-light.ui:107 +msgid "_About" +msgstr "_á¨áá¡áá®áá" + +#: data/gupnp-universal-cp.desktop.in:4 +msgid "UPnP Universal Control Point" +msgstr "" + +#: data/gupnp-universal-cp.desktop.in:5 +msgid "Inspect and control UPnP devices across your local network" +msgstr "" + +#: data/gupnp-universal-cp.ui:9 +msgid "" +"A Generic Control Point based on GUPnP framework.\n" +"Inspired by Intel Tools for UPnP." +msgstr "" + +#: data/gupnp-universal-cp.ui:42 +msgid "Action Invocation" +msgstr "" + +#: data/gupnp-universal-cp.ui:106 +msgid "_Invoke" +msgstr "_á©áá¬ááááá" + +#: data/gupnp-universal-cp.ui:176 +msgid "device" +msgstr "ááá¬á§ááááááá" + +#: data/gupnp-universal-cp.ui:189 +msgid "service" +msgstr "service" + +#: data/gupnp-universal-cp.ui:202 +msgid "action" +msgstr "action" + +#: data/gupnp-universal-cp.ui:245 +msgid "'in' arguments" +msgstr "" + +#: data/gupnp-universal-cp.ui:278 +msgid "'out' arguments" +msgstr "" + +#: data/gupnp-universal-cp.ui:312 +msgid "Copy value" +msgstr "áááááááá áá áááá¨ááááááá" + +#: data/gupnp-universal-cp.ui:321 +msgid "Copy all details" +msgstr "" + +#: data/gupnp-universal-cp.ui:333 +msgid "Invoke" +msgstr "á©áá¬ááááá" + +#: data/gupnp-universal-cp.ui:342 +msgid "Subscribe to events" +msgstr "" + +#: data/gupnp-universal-cp.ui:357 data/gupnp-universal-cp.ui:468 +msgid "_Expand all devices" +msgstr "" + +#: data/gupnp-universal-cp.ui:366 data/gupnp-universal-cp.ui:477 +msgid "_Collapse all devices" +msgstr "" + +#: data/gupnp-universal-cp.ui:378 +msgid "Copy event" +msgstr "" + +#: data/gupnp-universal-cp.ui:387 +msgid "Copy all events" +msgstr "" + +#: data/gupnp-universal-cp.ui:402 +msgid "_Clear event log" +msgstr "" + +#. default details +#: data/gupnp-universal-cp.ui:410 src/universal-cp/device-treeview.c:36 +msgid "GUPnP Universal Control Point" +msgstr "" + +#: data/gupnp-universal-cp.ui:433 +msgid "Clear event log" +msgstr "áá£á ááááá¡ ááá¡á£á¤áááááá" + +#: data/gupnp-universal-cp.ui:447 +msgid "Quit" +msgstr "ááá¡ááá" + +#: data/gupnp-universal-cp.ui:459 +msgid "_View" +msgstr "_á®ááá" + +#: data/gupnp-universal-cp.ui:492 +msgid "Event _log" +msgstr "áááááááááá¡ _áá£á áááá" + +#: data/search-dialog.ui:39 +msgid "_Close" +msgstr "áá_ááá¢áá" + +#: data/search-dialog.ui:71 +msgid "UPnP search expression" +msgstr "" + +#: data/search-dialog.ui:98 +msgid "column" +msgstr "á¡ááá¢á" + +#: src/av-cp/main.c:50 src/network-light/main.c:49 src/universal-cp/main.c:49 +msgid "Network PORT to use for UPnP" +msgstr "" + +#: src/av-cp/main.c:51 src/network-light/main.c:50 src/universal-cp/main.c:50 +msgid "Network interfaces to use for UPnP communication" +msgstr "" + +#: src/av-cp/main.c:52 +msgid "Application part of the User-Agent header to use for UPnP communication" +msgstr "" + +#: src/av-cp/main.c:53 src/universal-cp/main.c:51 +msgid "Use the IPv4 protocol family" +msgstr "" + +#: src/av-cp/main.c:54 src/universal-cp/main.c:52 +msgid "Use the IPv6 protocol family" +msgstr "" + +#: src/av-cp/main.c:55 src/universal-cp/main.c:53 +msgid "Do not use the IPv4 protocol family" +msgstr "" + +#: src/av-cp/main.c:56 src/universal-cp/main.c:54 +msgid "Do not use the IPv6 protocol family" +msgstr "" + +#: src/av-cp/main.c:239 src/network-light/main.c:110 +#: src/universal-cp/main.c:192 +msgid "- UPnP AV control point" +msgstr "" + +#: src/av-cp/main.c:244 src/network-light/main.c:115 +#: src/universal-cp/main.c:197 +#, c-format +msgid "Could not parse options: %s\n" +msgstr "" + +#: src/av-cp/search-dialog.c:386 +msgid "Show _DIDLâ¦" +msgstr "" + +#: src/av-cp/search-dialog.c:480 src/av-cp/search-dialog.c:629 +msgid "Search failed" +msgstr "á«ááááá¡ á¨ááªáááá" + +#: src/av-cp/search-dialog.c:484 +#, c-format +msgid "Error message was: %s" +msgstr "" + +#: src/av-cp/search-dialog.c:532 +#, c-format +msgid "Searching on %s" +msgstr "" + +#: src/av-cp/search-dialog.c:535 +#, c-format +msgid "Searching in %s on %s" +msgstr "" + +#: src/av-cp/search-dialog.c:633 +#, c-format +msgid "Search criteria invalid: %s" +msgstr "" + +#: src/av-cp/search-dialog.c:738 +#, c-format +msgid "Error fetching detailed information: %s" +msgstr "" + +#: src/network-light/main.c:51 +msgid "Friendly name for this UPnP light" +msgstr "" + +#: src/network-light/main.c:52 +msgid "Apply change exclusively to this UPnP light" +msgstr "" + +#: src/network-light/main.c:53 +msgid "Use IPv4" +msgstr "" + +#: src/network-light/main.c:54 +msgid "Use IPv6" +msgstr "IPv6-áá¡ ááááá§ááááá" + +#: src/network-light/main.c:55 +msgid "Do not use IPv4" +msgstr "" + +#: src/network-light/main.c:56 +msgid "Do not use IPv6" +msgstr "" + +#: src/universal-cp/action-dialog.c:690 src/universal-cp/action-dialog.c:709 +#, c-format +msgid "" +"Action failed.\n" +"\n" +"Error %d: %s" +msgstr "" + +#: src/universal-cp/details-treeview.c:197 +#: src/universal-cp/details-treeview.c:225 +#: src/universal-cp/details-treeview.c:251 +#: src/universal-cp/details-treeview.c:430 +msgid "Name" +msgstr "á¡áá®ááá" + +#: src/universal-cp/details-treeview.c:199 +msgid "Direction" +msgstr "ááááá áá£áááá" + +#: src/universal-cp/details-treeview.c:204 +msgid "Related State Variable" +msgstr "" + +#: src/universal-cp/details-treeview.c:206 +msgid "Is Return Value" +msgstr "" + +#: src/universal-cp/details-treeview.c:207 +#: src/universal-cp/details-treeview.c:254 +msgid "Yes" +msgstr "áááá®" + +#: src/universal-cp/details-treeview.c:207 +#: src/universal-cp/details-treeview.c:254 +msgid "No" +msgstr "áá á" + +#: src/universal-cp/details-treeview.c:227 +msgid "Number of Arguments" +msgstr "" + +#: src/universal-cp/details-treeview.c:253 +msgid "Send Events" +msgstr "áááááááááá¡ áááááááá" + +#: src/universal-cp/details-treeview.c:255 +msgid "GType" +msgstr "GType" + +#: src/universal-cp/details-treeview.c:258 +msgid "Default Value" +msgstr "áááá£ááá¡á®áááá áááá¨ááááááá" + +#: src/universal-cp/details-treeview.c:264 +msgid "Minimum" +msgstr "áááááá£áá" + +#: src/universal-cp/details-treeview.c:268 +msgid "Maximum" +msgstr "ááá¥á¡ááá£áá" + +#: src/universal-cp/details-treeview.c:272 +msgid "Step" +msgstr "ááá¯á" + +#: src/universal-cp/details-treeview.c:292 +msgid "Allowed Values" +msgstr "ááááááá áá£áá áááá¨ááááááááá" + +#: src/universal-cp/details-treeview.c:316 +#: src/universal-cp/details-treeview.c:363 +msgid "Location" +msgstr "áááááá áááá" + +#: src/universal-cp/details-treeview.c:321 +#: src/universal-cp/details-treeview.c:368 +msgid "UDN" +msgstr "UDN" + +#: src/universal-cp/details-treeview.c:326 +#: src/universal-cp/details-treeview.c:373 +msgid "Type" +msgstr "á¢ááá" + +#: src/universal-cp/details-treeview.c:331 +#: src/universal-cp/details-treeview.c:378 +msgid "Base URL" +msgstr "á«áá ááááá URL" + +#: src/universal-cp/details-treeview.c:336 +msgid "Service ID" +msgstr "á¡áá ááá¡áá¡ ID" + +#: src/universal-cp/details-treeview.c:338 +msgid "Service URL" +msgstr "á¡áá ááá¡áá¡ URL" + +#: src/universal-cp/details-treeview.c:340 +msgid "Control URL" +msgstr "áááá¢á áááá¡ á¦â¾" + +#: src/universal-cp/details-treeview.c:342 +msgid "Event Subscription URL" +msgstr "" + +#: src/universal-cp/details-treeview.c:383 +msgid "Friendly Name" +msgstr "áááááá á£áá á¡áá®ááá" + +#: src/universal-cp/details-treeview.c:385 +msgid "Manufacturer" +msgstr "áá¬áá ááááááá" + +#: src/universal-cp/details-treeview.c:387 +msgid "Manufacturer URL" +msgstr "" + +#: src/universal-cp/details-treeview.c:389 +msgid "Model Description" +msgstr "" + +#: src/universal-cp/details-treeview.c:391 +msgid "Model Name" +msgstr "á²áááááá¡ á¡áá®ááá" + +#: src/universal-cp/details-treeview.c:393 +msgid "Model Number" +msgstr "" + +#: src/universal-cp/details-treeview.c:395 +msgid "Model URL" +msgstr "ááááááá¡ URL" + +#: src/universal-cp/details-treeview.c:397 +msgid "Serial Number" +msgstr "á¡áá áá£áá ááááá á" + +#: src/universal-cp/details-treeview.c:399 +msgid "UPC" +msgstr "UPC" + +#: src/universal-cp/details-treeview.c:401 +msgid "Presentation URL" +msgstr "áá ááááá¢ááªááá¡ URL" + +#: src/universal-cp/details-treeview.c:431 +#: src/universal-cp/event-treeview.c:409 +msgid "Value" +msgstr "áááá¨ááááááá" + +#: src/universal-cp/device-treeview.c:69 +msgid "Software" +msgstr "áá ááá ááááá" + +#: src/universal-cp/device-treeview.c:71 +msgid "Version" +msgstr "ááá á¡áá" + +#: src/universal-cp/device-treeview.c:73 +msgid "Author" +msgstr "ááá¢áá á" + +#: src/universal-cp/device-treeview.c:506 +msgid "State variables" +msgstr "áá¦á¬áá ááá áªááááááá" + +#: src/universal-cp/device-treeview.c:547 +msgid "Information not available" +msgstr "ááá¤áá áááªáá ááá£á¬áááááááá" + +#: src/universal-cp/device-treeview.c:758 +msgid "UPnP Network" +msgstr "UPnP á¥á¡ááá" + +#: src/universal-cp/device-treeview.c:771 src/universal-cp/event-treeview.c:406 +msgid "Device" +msgstr "ááá¬á§ááááááá" + +#: src/universal-cp/event-treeview.c:405 +msgid "Time" +msgstr "áá á" + +#: src/universal-cp/event-treeview.c:407 +msgid "Service" +msgstr "á¡áá ááá¡á" + +#: src/universal-cp/event-treeview.c:408 +msgid "State Variable" +msgstr "áááááá ááááá¡ áªááááá" + +#: src/universal-cp/main.c:55 +msgid "The UDA version to use" +msgstr "UDA ááá á¡áá ááááá¡áá§ááááááá" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gupnp-tools-0.12.0/po/tr.po new/gupnp-tools-0.12.1/po/tr.po --- old/gupnp-tools-0.12.0/po/tr.po 2022-10-11 23:00:49.000000000 +0200 +++ new/gupnp-tools-0.12.1/po/tr.po 2023-08-02 13:16:11.000000000 +0200 @@ -13,8 +13,8 @@ msgstr "" "Project-Id-Version: gupnp-tools master\n" "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gupnp-tools/issues\n" -"POT-Creation-Date: 2021-05-10 13:34+0000\n" -"PO-Revision-Date: 2022-04-24 02:49+0300\n" +"POT-Creation-Date: 2022-07-29 19:30+0000\n" +"PO-Revision-Date: 2022-12-11 14:12+0300\n" "Last-Translator: Sabri Ãnal <libreaj...@gmail.com>\n" "Language-Team: Türkçe <gnome-t...@gnome.org>\n" "Language: tr\n" @@ -22,12 +22,12 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Poedit 3.0.1\n" +"X-Generator: Poedit 3.1.1\n" "X-POOTLE-MTIME: 1429370203.000000\n" #: data/didl-lite-dialog.ui.in:9 msgid "GUPnP AV CP - Metadata View" -msgstr "GUPnP AV CP - Ãstveri Görünümü" +msgstr "GUPnP AV CP - Ãst Veri Görünümü" #: data/gupnp-av-cp.desktop.in:4 msgid "UPnP AV Control Point" @@ -325,13 +325,13 @@ msgid "Do not use the IPv6 protocol family" msgstr "IPv6 iletiÅim kuralı ailesini kullanma" -#: src/av-cp/main.c:245 src/network-light/main.c:112 -#: src/universal-cp/main.c:195 +#: src/av-cp/main.c:241 src/network-light/main.c:112 +#: src/universal-cp/main.c:194 msgid "- UPnP AV control point" msgstr "- UPnP AV denetim noktası" -#: src/av-cp/main.c:250 src/network-light/main.c:117 -#: src/universal-cp/main.c:200 +#: src/av-cp/main.c:246 src/network-light/main.c:117 +#: src/universal-cp/main.c:199 #, c-format msgid "Could not parse options: %s\n" msgstr "Seçenekler ayrıÅtırılamadı: %s\n" @@ -393,7 +393,7 @@ msgid "Do not use IPv6" msgstr "IPv6 kullanma" -#: src/universal-cp/action-dialog.c:690 src/universal-cp/action-dialog.c:709 +#: src/universal-cp/action-dialog.c:692 src/universal-cp/action-dialog.c:711 #, c-format msgid "" "Action failed.\n" @@ -542,7 +542,7 @@ msgstr "Sunum URLsi" #: src/universal-cp/details-treeview.c:432 -#: src/universal-cp/event-treeview.c:410 +#: src/universal-cp/event-treeview.c:414 msgid "Value" msgstr "DeÄer" @@ -558,31 +558,31 @@ msgid "Author" msgstr "Yazar" -#: src/universal-cp/device-treeview.c:483 +#: src/universal-cp/device-treeview.c:507 msgid "State variables" msgstr "Durum deÄiÅkenleri" -#: src/universal-cp/device-treeview.c:524 +#: src/universal-cp/device-treeview.c:548 msgid "Information not available" msgstr "Bilgi mevcut deÄil" -#: src/universal-cp/device-treeview.c:703 +#: src/universal-cp/device-treeview.c:742 msgid "UPnP Network" msgstr "UPnP AÄı" -#: src/universal-cp/device-treeview.c:716 src/universal-cp/event-treeview.c:407 +#: src/universal-cp/device-treeview.c:755 src/universal-cp/event-treeview.c:411 msgid "Device" msgstr "Aygıt" -#: src/universal-cp/event-treeview.c:406 +#: src/universal-cp/event-treeview.c:410 msgid "Time" msgstr "Zaman" -#: src/universal-cp/event-treeview.c:408 +#: src/universal-cp/event-treeview.c:412 msgid "Service" msgstr "Hizmet" -#: src/universal-cp/event-treeview.c:409 +#: src/universal-cp/event-treeview.c:413 msgid "State Variable" msgstr "Durum DeÄiÅkeni" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gupnp-tools-0.12.0/src/universal-cp/device-treeview.c new/gupnp-tools-0.12.1/src/universal-cp/device-treeview.c --- old/gupnp-tools-0.12.0/src/universal-cp/device-treeview.c 2022-10-11 23:00:49.000000000 +0200 +++ new/gupnp-tools-0.12.1/src/universal-cp/device-treeview.c 2023-08-02 13:16:11.000000000 +0200 @@ -574,7 +574,7 @@ { GtkTreeModel *model; GtkTreeIter *service_iter; - GError *error = NULL; + g_autoptr (GError) error = NULL; GUPnPServiceIntrospection *introspection = gupnp_service_info_introspect_finish ( @@ -582,17 +582,32 @@ res, &error); + if (g_error_matches (error, G_IO_ERROR, G_IO_ERROR_CANCELLED)) { + return; + } + + if (error != NULL) { + g_warning ("Failed to get introspection for device: %s", + error->message); + + return; + } + service_iter = (GtkTreeIter *) user_data; model = gtk_tree_view_get_model (GTK_TREE_VIEW (treeview)); g_assert (model != NULL); + if (!gtk_tree_store_iter_is_valid (GTK_TREE_STORE (model), + service_iter)) { + goto out; + } + append_introspection (GUPNP_SERVICE_PROXY (source), introspection, GTK_TREE_STORE (model), service_iter); - g_slice_free (GtkTreeIter, service_iter); if (introspection != NULL) { g_object_unref (introspection); @@ -601,6 +616,8 @@ GUPNP_SERVICE_PROXY (source), TRUE); } +out: + g_slice_free (GtkTreeIter, service_iter); } static void diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gupnp-tools-0.12.0/subprojects/gssdp-1.6.wrap new/gupnp-tools-0.12.1/subprojects/gssdp-1.6.wrap --- old/gupnp-tools-0.12.0/subprojects/gssdp-1.6.wrap 2022-10-11 23:00:49.000000000 +0200 +++ new/gupnp-tools-0.12.1/subprojects/gssdp-1.6.wrap 2023-08-02 13:16:11.000000000 +0200 @@ -3,6 +3,6 @@ revision = master depth = 1 -[provides] -dependency_name = gssdp-1.2 +[provide] +dependency_names = gssdp-1.2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gupnp-tools-0.12.0/subprojects/gupnp-1.6.wrap new/gupnp-tools-0.12.1/subprojects/gupnp-1.6.wrap --- old/gupnp-tools-0.12.0/subprojects/gupnp-1.6.wrap 2022-10-11 23:00:49.000000000 +0200 +++ new/gupnp-tools-0.12.1/subprojects/gupnp-1.6.wrap 2023-08-02 13:16:11.000000000 +0200 @@ -3,6 +3,6 @@ revision = master depth = 1 -[provides] -dependency_name = gupnp-1.2 +[provide] +dependency_names = gupnp-1.2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gupnp-tools-0.12.0/subprojects/gupnp-av-1.0.wrap new/gupnp-tools-0.12.1/subprojects/gupnp-av-1.0.wrap --- old/gupnp-tools-0.12.0/subprojects/gupnp-av-1.0.wrap 2022-10-11 23:00:49.000000000 +0200 +++ new/gupnp-tools-0.12.1/subprojects/gupnp-av-1.0.wrap 2023-08-02 13:16:11.000000000 +0200 @@ -3,6 +3,6 @@ revision = master depth = 1 -[provides] -dependency_name = gupnp-av-1.0 +[provide] +dependency_names = gupnp-av-1.0 ++++++ gupnp-tools.obsinfo ++++++ --- /var/tmp/diff_new_pack.VkYn4S/_old 2023-08-04 15:04:17.904607805 +0200 +++ /var/tmp/diff_new_pack.VkYn4S/_new 2023-08-04 15:04:17.936608005 +0200 @@ -1,5 +1,5 @@ name: gupnp-tools -version: 0.12.0 -mtime: 1665522049 -commit: 8886f95134d95e49d859512fc0c2c62ed63a72b2 +version: 0.12.1 +mtime: 1690974971 +commit: 487a27b9c6fee23e82bf2e0feb836da75588b5c8