cups-browsed-2.0.0 new package

This commit is contained in:
Rmys
2024-05-16 11:10:17 +03:00
parent 7ecda167fb
commit 1f171496d8
8 changed files with 353 additions and 44 deletions
+24
View File
@@ -0,0 +1,24 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
def setup():
autotools.configure("--localstatedir=/var \
--with-rcdir=no \
--enable-auto-setup-driverless-only")
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.insinto("/usr/share/dbus-1/services", "daemon/cups-browsed.service")
pisitools.dodoc("AUTHORS", "LICENSE", "ChangeLog", "COPYING", "NEWS", "README*")
@@ -0,0 +1,103 @@
From 57d9351ea45f47b3bd185f263b1e37d276cf17b8 Mon Sep 17 00:00:00 2001
From: Till Kamppeter <till.kamppeter@gmail.com>
Date: Wed, 6 Dec 2023 01:03:48 +0100
Subject: [PATCH] Better handle damage of queues created by cups-browsed
Fixes #429
In issue #429 queues created by cups-browsed (with
"implicitclass://..." device URI) and left over after cups-browsed
shuts down (or crashes or gets killed) lose their cups-browsed flag
"cups-browsed=true" for some unknown reason and are not identified as
created by cups-browsed any more, making cups-browsed creating a fresh
queue with another name while the user continues printing on the old
queue which cups-browsed does not take care of any more (assign
destination printers for the jobs). So the user gets the message "No
destination host name supplied by cups-browsed for printer ..." in
the error_log of CUPS.
Done the following changes:
- Queues with "implicitclass://..." device URI are always created by
cups-browsed, so consider them as such regardless of the
"cups-browsed=true" attribute.
- If a queue gets overwritten and cups-browsed gets note of that by a
printer-modified D-Bus notification, we will only drop control from
this queue and create a new queue with a new name if the device URI
gets replace by something different from "implicitclass://...". If
the device URI stays intact and the PPD gets modified, we recover
the PPD by regenerating the queue under its current name.
This especially prevents from queues with "implicitclass://..." device
URI not being handled by cups-browsed.
---
daemon/cups-browsed.c | 27 ++++++++++++++++++++++++---
1 file changed, 24 insertions(+), 3 deletions(-)
diff --git a/daemon/cups-browsed.c b/daemon/cups-browsed.c
index c1e64fab..29fd34a1 100644
--- a/daemon/cups-browsed.c
+++ b/daemon/cups-browsed.c
@@ -4090,6 +4090,13 @@ get_local_printers (void)
cups_browsed_controlled = val && (!strcasecmp (val, "yes") ||
!strcasecmp (val, "on") ||
!strcasecmp (val, "true"));
+ if (!cups_browsed_controlled &&
+ strncmp(device_uri, "implicitclass://", 16) == 0)
+ {
+ cups_browsed_controlled = 1;
+ debug_printf ("Printer %s with URI %s does not have the \"cups-browsed=true\" attribute set, considering cups-browsed-created anyway, due to the implicitclass backend being used.\n",
+ dest->name, device_uri);
+ }
httpAssembleURIf(HTTP_URI_CODING_ALL, uri, sizeof(uri), "ipp", NULL,
"localhost", 0, "/printers/%s", dest->name);
printer = new_local_printer (device_uri, get_printer_uuid(conn, uri),
@@ -7176,7 +7183,11 @@ on_printer_deleted (CupsNotifier *object,
}
-static int
+static int // 0: Queue OK, keep
+ // 1: Device URI overwritten, drop
+ // control
+ // 2: URI OK, PPD overwritten,
+ // recreate queue
queue_overwritten (remote_printer_t *p)
{
http_t *conn = NULL;
@@ -7306,7 +7317,7 @@ queue_overwritten (remote_printer_t *p)
p->queue_name, (p->nickname ? p->nickname : "(no PPD)"),
(makemodel ? makemodel :
"(NickName not readable)"));
- overwritten = 1;
+ overwritten = 2;
}
}
}
@@ -7349,7 +7360,7 @@ on_printer_modified (CupsNotifier *object,
// avoid an infinite recursion
goto end;
- if (queue_overwritten(p))
+ if (queue_overwritten(p) == 1)
{
// Our generated local queue pointing to a remote printer got
// overwritten by an externally created queue with the same
@@ -7470,6 +7481,16 @@ on_printer_modified (CupsNotifier *object,
if (in_shutdown == 0)
recheck_timer();
}
+ else if (queue_overwritten(p) == 2)
+ {
+ // Only the PPD got overwritten, the device URI is still
+ // "implicitclass://...", so we have a totally broken queue
+ // and simply re-create it under its original name
+ p->status = STATUS_TO_BE_CREATED;
+ p->timeout = time(NULL) + TIMEOUT_IMMEDIATELY;
+ debug_printf("CUPS queue %s with URI %s got damaged (PPD overwritten). Re-create it.",
+ printer, p->uri);
+ }
else
{
if (terminating)
+62
View File
@@ -0,0 +1,62 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>cups-browsed</Name>
<Homepage>https://github.com/OpenPrinting/cups-browsed</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>Apache</License>
<IsA>library</IsA>
<Summary>helper daemon to browse for remote CUPS queues and IPP network printers</Summary>
<Icon>cups-browsed</Icon>
<Description>Uzak CUPS kuyruklarına ve IPP ağ yazıcılarına göz atmak için yardımcı arka plan programı</Description>
<Archive sha1sum="240b45a43bcc0a01a373ffb7c9bbff005b1fe3c1" type="tarxz">https://github.com/OpenPrinting/cups-browsed/releases/download/2.0.0/cups-browsed-2.0.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>cups-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>libppd-devel</Dependency>
<Dependency>python3-devel</Dependency>
<Dependency>avahi-glib-devel</Dependency>
<Dependency>avahi-libs</Dependency>
<Dependency>libcupsfilters-devel</Dependency>
<Dependency>openldap-client</Dependency>
</BuildDependencies>
<Patches>
<Patch level="1">0001-Better-handle-damage-of-queues-created-by-cups-browsed.patch</Patch>
</Patches>
</Source>
<Package>
<Name>cups-browsed</Name>
<RuntimeDependencies>
<Dependency>cups</Dependency>
<Dependency>glib2</Dependency>
<Dependency>libppd</Dependency>
<Dependency>avahi-glib</Dependency>
<Dependency>avahi-libs</Dependency>
<Dependency>libcupsfilters</Dependency>
<Dependency>openldap-client</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/sbin</Path>
<Path fileType="config">/etc</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2024-05-16</Date>
<Version>2.0.0</Version>
<Comment>First release</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>cups-browsed</Name>
<Summary xml:lang="tr">helper daemon to browse for remote CUPS queues and IPP network printers</Summary>
<Description xml:lang="tr">Uzak CUPS kuyruklarına ve IPP ağ yazıcılarına göz atmak için yardımcı arka plan programı</Description>
</Source>
</PISI>
+154 -42
View File
@@ -2711,7 +2711,7 @@
<Description xml:lang="pl">Mozilla Firefox otwarta przeglądarka internetowa oparta na silniku Gecko, stworzona i rozwijana przez Korporację Mozilla oraz ochotników.</Description>
<Description xml:lang="es">Navegue por la web de forma rápida y segura. Navegador web de código abierto que se puede personalizar con características adicionales.</Description>
<Icon>firefox</Icon>
<Archive type="tarxz" sha1sum="2313c84abf133780a25751878a3c83e3c5a6d7d6" name="firefox-125.0.3.source.tar.xz">https://ftp.mozilla.org/pub/firefox/releases/125.0.3/source/firefox-125.0.3.source.tar.xz</Archive>
<Archive type="tarxz" sha1sum="6afa3f2698b152a23afcabeef1a57686ad0a6228" name="firefox-126.0.source.tar.xz">https://ftp.mozilla.org/pub/firefox/releases/126.0/source/firefox-126.0.source.tar.xz</Archive>
<AdditionalFiles>
<AdditionalFile target="mozconfig-inst" permission="0644">mozconfig-inst</AdditionalFile>
<AdditionalFile target="mozconfig-opt" permission="0644">mozconfig-opt</AdditionalFile>
@@ -2844,7 +2844,7 @@
<PartOf>system.locale</PartOf>
<Icon>lang-az</Icon>
<RuntimeDependencies>
<Dependency releaseFrom="128">firefox</Dependency>
<Dependency releaseFrom="129">firefox</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="localedata">/usr/lib/firefox/browser/extensions/langpack-az@firefox.mozilla.org.xpi</Path>
@@ -2858,7 +2858,7 @@
<PartOf>system.locale</PartOf>
<Icon>lang-bs</Icon>
<RuntimeDependencies>
<Dependency releaseFrom="128">firefox</Dependency>
<Dependency releaseFrom="129">firefox</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="localedata">/usr/lib/firefox/browser/extensions/langpack-bs@firefox.mozilla.org.xpi</Path>
@@ -2872,7 +2872,7 @@
<PartOf>system.locale</PartOf>
<Icon>lang-ca</Icon>
<RuntimeDependencies>
<Dependency releaseFrom="128">firefox</Dependency>
<Dependency releaseFrom="129">firefox</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="localedata">/usr/lib/firefox/browser/extensions/langpack-ca@firefox.mozilla.org.xpi</Path>
@@ -2886,7 +2886,7 @@
<PartOf>system.locale</PartOf>
<Icon>lang-da</Icon>
<RuntimeDependencies>
<Dependency releaseFrom="128">firefox</Dependency>
<Dependency releaseFrom="129">firefox</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="localedata">/usr/lib/firefox/browser/extensions/langpack-da@firefox.mozilla.org.xpi</Path>
@@ -2900,7 +2900,7 @@
<PartOf>system.locale</PartOf>
<Icon>lang-de</Icon>
<RuntimeDependencies>
<Dependency releaseFrom="128">firefox</Dependency>
<Dependency releaseFrom="129">firefox</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="localedata">/usr/lib/firefox/browser/extensions/langpack-de@firefox.mozilla.org.xpi</Path>
@@ -2914,7 +2914,7 @@
<PartOf>system.locale</PartOf>
<Icon>lang-el</Icon>
<RuntimeDependencies>
<Dependency releaseFrom="128">firefox</Dependency>
<Dependency releaseFrom="129">firefox</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="localedata">/usr/lib/firefox/browser/extensions/langpack-el@firefox.mozilla.org.xpi</Path>
@@ -2928,7 +2928,7 @@
<PartOf>system.locale</PartOf>
<Icon>lang-en-US</Icon>
<RuntimeDependencies>
<Dependency releaseFrom="128">firefox</Dependency>
<Dependency releaseFrom="129">firefox</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="localedata">/usr/lib/firefox/browser/extensions/langpack-en-US@firefox.mozilla.org.xpi</Path>
@@ -2942,7 +2942,7 @@
<PartOf>system.locale</PartOf>
<Icon>lang-en-GB</Icon>
<RuntimeDependencies>
<Dependency releaseFrom="128">firefox</Dependency>
<Dependency releaseFrom="129">firefox</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="localedata">/usr/lib/firefox/browser/extensions/langpack-en-GB@firefox.mozilla.org.xpi</Path>
@@ -2956,7 +2956,7 @@
<PartOf>system.locale</PartOf>
<Icon>lang-es-AR</Icon>
<RuntimeDependencies>
<Dependency releaseFrom="128">firefox</Dependency>
<Dependency releaseFrom="129">firefox</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="localedata">/usr/lib/firefox/browser/extensions/langpack-es-AR@firefox.mozilla.org.xpi</Path>
@@ -2970,7 +2970,7 @@
<PartOf>system.locale</PartOf>
<Icon>lang-es-CL</Icon>
<RuntimeDependencies>
<Dependency releaseFrom="128">firefox</Dependency>
<Dependency releaseFrom="129">firefox</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="localedata">/usr/lib/firefox/browser/extensions/langpack-es-CL@firefox.mozilla.org.xpi</Path>
@@ -2984,7 +2984,7 @@
<PartOf>system.locale</PartOf>
<Icon>lang-es-ES</Icon>
<RuntimeDependencies>
<Dependency releaseFrom="128">firefox</Dependency>
<Dependency releaseFrom="129">firefox</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="localedata">/usr/lib/firefox/browser/extensions/langpack-es-ES@firefox.mozilla.org.xpi</Path>
@@ -2998,7 +2998,7 @@
<PartOf>system.locale</PartOf>
<Icon>lang-fi</Icon>
<RuntimeDependencies>
<Dependency releaseFrom="128">firefox</Dependency>
<Dependency releaseFrom="129">firefox</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="localedata">/usr/lib/firefox/browser/extensions/langpack-fi@firefox.mozilla.org.xpi</Path>
@@ -3012,7 +3012,7 @@
<PartOf>system.locale</PartOf>
<Icon>lang-fr</Icon>
<RuntimeDependencies>
<Dependency releaseFrom="128">firefox</Dependency>
<Dependency releaseFrom="129">firefox</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="localedata">/usr/lib/firefox/browser/extensions/langpack-fr@firefox.mozilla.org.xpi</Path>
@@ -3026,7 +3026,7 @@
<PartOf>system.locale</PartOf>
<Icon>lang-hr</Icon>
<RuntimeDependencies>
<Dependency releaseFrom="128">firefox</Dependency>
<Dependency releaseFrom="129">firefox</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="localedata">/usr/lib/firefox/browser/extensions/langpack-hr@firefox.mozilla.org.xpi</Path>
@@ -3040,7 +3040,7 @@
<PartOf>system.locale</PartOf>
<Icon>lang-hu</Icon>
<RuntimeDependencies>
<Dependency releaseFrom="128">firefox</Dependency>
<Dependency releaseFrom="129">firefox</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="localedata">/usr/lib/firefox/browser/extensions/langpack-hu@firefox.mozilla.org.xpi</Path>
@@ -3054,7 +3054,7 @@
<PartOf>system.locale</PartOf>
<Icon>lang-it</Icon>
<RuntimeDependencies>
<Dependency releaseFrom="128">firefox</Dependency>
<Dependency releaseFrom="129">firefox</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="localedata">/usr/lib/firefox/browser/extensions/langpack-it@firefox.mozilla.org.xpi</Path>
@@ -3068,7 +3068,7 @@
<PartOf>system.locale</PartOf>
<Icon>lang-lt</Icon>
<RuntimeDependencies>
<Dependency releaseFrom="128">firefox</Dependency>
<Dependency releaseFrom="129">firefox</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="localedata">/usr/lib/firefox/browser/extensions/langpack-lt@firefox.mozilla.org.xpi</Path>
@@ -3082,7 +3082,7 @@
<PartOf>system.locale</PartOf>
<Icon>lang-nl</Icon>
<RuntimeDependencies>
<Dependency releaseFrom="128">firefox</Dependency>
<Dependency releaseFrom="129">firefox</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="localedata">/usr/lib/firefox/browser/extensions/langpack-nl@firefox.mozilla.org.xpi</Path>
@@ -3096,7 +3096,7 @@
<PartOf>system.locale</PartOf>
<Icon>lang-pl</Icon>
<RuntimeDependencies>
<Dependency releaseFrom="128">firefox</Dependency>
<Dependency releaseFrom="129">firefox</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="localedata">/usr/lib/firefox/browser/extensions/langpack-pl@firefox.mozilla.org.xpi</Path>
@@ -3110,7 +3110,7 @@
<PartOf>system.locale</PartOf>
<Icon>lang-pt-BR</Icon>
<RuntimeDependencies>
<Dependency releaseFrom="128">firefox</Dependency>
<Dependency releaseFrom="129">firefox</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="localedata">/usr/lib/firefox/browser/extensions/langpack-pt-BR@firefox.mozilla.org.xpi</Path>
@@ -3124,7 +3124,7 @@
<PartOf>system.locale</PartOf>
<Icon>lang-pt-PT</Icon>
<RuntimeDependencies>
<Dependency releaseFrom="128">firefox</Dependency>
<Dependency releaseFrom="129">firefox</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="localedata">/usr/lib/firefox/browser/extensions/langpack-pt-PT@firefox.mozilla.org.xpi</Path>
@@ -3138,7 +3138,7 @@
<PartOf>system.locale</PartOf>
<Icon>lang-ro</Icon>
<RuntimeDependencies>
<Dependency releaseFrom="128">firefox</Dependency>
<Dependency releaseFrom="129">firefox</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="localedata">/usr/lib/firefox/browser/extensions/langpack-ro@firefox.mozilla.org.xpi</Path>
@@ -3152,7 +3152,7 @@
<PartOf>system.locale</PartOf>
<Icon>lang-ru</Icon>
<RuntimeDependencies>
<Dependency releaseFrom="128">firefox</Dependency>
<Dependency releaseFrom="129">firefox</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="localedata">/usr/lib/firefox/browser/extensions/langpack-ru@firefox.mozilla.org.xpi</Path>
@@ -3166,7 +3166,7 @@
<PartOf>system.locale</PartOf>
<Icon>lang-sr</Icon>
<RuntimeDependencies>
<Dependency releaseFrom="128">firefox</Dependency>
<Dependency releaseFrom="129">firefox</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="localedata">/usr/lib/firefox/browser/extensions/langpack-sr@firefox.mozilla.org.xpi</Path>
@@ -3180,7 +3180,7 @@
<PartOf>system.locale</PartOf>
<Icon>lang-sv-SE</Icon>
<RuntimeDependencies>
<Dependency releaseFrom="128">firefox</Dependency>
<Dependency releaseFrom="129">firefox</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="localedata">/usr/lib/firefox/browser/extensions/langpack-sv-SE@firefox.mozilla.org.xpi</Path>
@@ -3194,7 +3194,7 @@
<PartOf>system.locale</PartOf>
<Icon>lang-tr</Icon>
<RuntimeDependencies>
<Dependency releaseFrom="128">firefox</Dependency>
<Dependency releaseFrom="129">firefox</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="localedata">/usr/lib/firefox/browser/extensions/langpack-tr@firefox.mozilla.org.xpi</Path>
@@ -3208,13 +3208,20 @@
<PartOf>system.locale</PartOf>
<Icon>lang-uk</Icon>
<RuntimeDependencies>
<Dependency releaseFrom="128">firefox</Dependency>
<Dependency releaseFrom="129">firefox</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="localedata">/usr/lib/firefox/browser/extensions/langpack-uk@firefox.mozilla.org.xpi</Path>
</Files>
</Package>
<History>
<Update release="129">
<Date>2024-05-13</Date>
<Version>126.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="128">
<Date>2024-04-30</Date>
<Version>125.0.3</Version>
@@ -26429,11 +26436,12 @@ Gnome session.</Summary>
<Summary xml:lang="tr">Run X clients under wayland</Summary>
<Description xml:lang="en">Run X clients under wayland</Description>
<Description xml:lang="tr">Run X clients under wayland</Description>
<Archive type="tarxz" sha1sum="8c45b889051bdea66fba51f267374a38b1fd1f49" name="xwayland-23.2.6.tar.xz">https://xorg.freedesktop.org/archive/individual/xserver/xwayland-23.2.6.tar.xz</Archive>
<Archive type="tarxz" sha1sum="c4ba73f2100b0b8d8c6f93428890bb6f9355b2a4" name="xwayland-24.1.0.tar.xz">https://xorg.freedesktop.org/archive/individual/xserver/xwayland-24.1.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>meson</Dependency>
<Dependency>xtrans</Dependency>
<Dependency>font-util</Dependency>
<Dependency>libei-devel</Dependency>
<Dependency>libmd-devel</Dependency>
<Dependency>mesa-devel</Dependency>
<Dependency>audit-devel</Dependency>
@@ -26460,6 +26468,7 @@ Gnome session.</Summary>
<Name>xorg-xwayland</Name>
<RuntimeDependencies>
<Dependency>mesa</Dependency>
<Dependency>libei</Dependency>
<Dependency>libmd</Dependency>
<Dependency>libXau</Dependency>
<Dependency>libbsd</Dependency>
@@ -26491,7 +26500,7 @@ Gnome session.</Summary>
<Name>xorg-xwayland-devel</Name>
<Summary xml:lang="en">Development files for xorg-xwayland</Summary>
<RuntimeDependencies>
<Dependency release="22">xorg-xwayland</Dependency>
<Dependency release="23">xorg-xwayland</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
@@ -26502,6 +26511,13 @@ Gnome session.</Summary>
</Conflicts>
</Package>
<History>
<Update release="23">
<Date>2024-05-15</Date>
<Version>24.1.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="22">
<Date>2024-04-09</Date>
<Version>23.2.6</Version>
@@ -60481,15 +60497,16 @@ Gnome session.</Summary>
<Description xml:lang="tr">smplayer Qt ile yazılmış, gelişmiş bir mplayer önyüzüdür. Basit özelliklerinin yanı sıra, TV, DVD, VCD oynatma, mplayer filtrelerini kullanabilme gibi yetenekleri de bulunmaktadır.</Description>
<Description xml:lang="es">SMPlayer es un reproductor multimedia gratuito y para Windows y Linux con códecs incorporados, que puede reproducir prácticamente cualquier formato de vídeo y audio. No necesita ningún códec externo. Simplemente instala SMPlayer y podrás reproducir cualquier formato sin la molestia de tener que buscar e instalar paquetes de códecs.</Description>
<Icon>smplayer</Icon>
<Archive type="tarbz2" sha1sum="5242d890fef934223cf9d24173d133e18f3cc672" name="smplayer-22.7.0.tar.bz2">https://sourceforge.net/projects/smplayer/files/SMPlayer/22.7.0/smplayer-22.7.0.tar.bz2</Archive>
<Archive type="tarbz2" sha1sum="4bf069a2261350ba8121f05eea0ff91788a5ba69" target="smplayer-22.7.0" name="smplayer-themes-20.11.0.tar.bz2">https://downloads.sourceforge.net/smplayer/smplayer-themes-20.11.0.tar.bz2</Archive>
<Archive type="tarbz2" sha1sum="36ded4c2996a8ead1eb3c894d6aadf925f682a76" target="smplayer-22.7.0" name="smplayer-skins-20.11.0.tar.bz2">https://downloads.sourceforge.net/smplayer/smplayer-skins-20.11.0.tar.bz2</Archive>
<Archive type="tarbz2" sha1sum="462dd632627c8e7e7265185fddf45511c0d71976" name="smplayer-24.5.0.tar.bz2">https://sourceforge.net/projects/smplayer/files/SMPlayer/23.5.0/smplayer-24.5.0.tar.bz2</Archive>
<Archive type="tarbz2" sha1sum="4bf069a2261350ba8121f05eea0ff91788a5ba69" target="smplayer-24.5.0" name="smplayer-themes-20.11.0.tar.bz2">https://downloads.sourceforge.net/smplayer/smplayer-themes-20.11.0.tar.bz2</Archive>
<Archive type="tarbz2" sha1sum="36ded4c2996a8ead1eb3c894d6aadf925f682a76" target="smplayer-24.5.0" name="smplayer-skins-20.11.0.tar.bz2">https://downloads.sourceforge.net/smplayer/smplayer-skins-20.11.0.tar.bz2</Archive>
<BuildDependencies>
<Dependency>zlib-devel</Dependency>
<Dependency>qt5-linguist</Dependency>
<Dependency>qt5-base-devel</Dependency>
<Dependency>qt5-script-devel</Dependency>
<Dependency>libxkbcommon-devel</Dependency>
<Dependency>qt5-declarative-devel</Dependency>
</BuildDependencies>
<SourceURI>multimedia/videoplayer/smplayer/pspec.xml</SourceURI>
</Source>
@@ -60502,6 +60519,7 @@ Gnome session.</Summary>
<Dependency>zlib</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>mpv-player</Dependency>
<Dependency>qt5-declarative</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
@@ -60515,6 +60533,13 @@ Gnome session.</Summary>
</Files>
</Package>
<History>
<Update release="27">
<Date>2024-05-14</Date>
<Version>24.5.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="26">
<Date>2022-08-06</Date>
<Version>22.7.0</Version>
@@ -120454,14 +120479,14 @@ Bu Skype SILK codec ve Xiph.Org &apos;s Celt codec teknolojisi dahil RFC 6716 ol
<PartOf>desktop.kde6.framework</PartOf>
<Summary xml:lang="en">Add-ons for the Kirigami framework</Summary>
<Description xml:lang="en">Add-ons for the Kirigami framework</Description>
<Archive type="tarxz" sha1sum="435697d1f08e0ef86c8d3a9a41a50f01c7efe431" name="kirigami-addons-1.2.0.tar.xz">https://download.kde.org/stable/kirigami-addons/kirigami-addons-1.2.0.tar.xz</Archive>
<Archive type="tarxz" sha1sum="5a848ea06ad74dec9b160f4605e370e7efa12565" name="kirigami-addons-1.2.1.tar.xz">https://download.kde.org/stable/kirigami-addons/kirigami-addons-1.2.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>ki18n-kf6-devel</Dependency>
<Dependency>kconfig-kf6-devel</Dependency>
<Dependency>kirigami-kf6-devel</Dependency>
<Dependency versionFrom="6.2.0">ki18n-kf6-devel</Dependency>
<Dependency versionFrom="6.2.0">kconfig-kf6-devel</Dependency>
<Dependency versionFrom="6.2.0">kirigami-kf6-devel</Dependency>
<Dependency>qt6-base-devel</Dependency>
<Dependency>qt6-declarative-devel</Dependency>
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency versionFrom="6.2.0">extra-cmake-modules-kf6</Dependency>
</BuildDependencies>
<SourceURI>desktop/kde6/framework/kirigami-addons-kf6/pspec.xml</SourceURI>
</Source>
@@ -120479,6 +120504,13 @@ Bu Skype SILK codec ve Xiph.Org &apos;s Celt codec teknolojisi dahil RFC 6716 ol
</Files>
</Package>
<History>
<Update release="5">
<Date>2024-05-15</Date>
<Version>1.2.1</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="4">
<Date>2024-05-11</Date>
<Version>1.2.0</Version>
@@ -377437,15 +377469,17 @@ components such as the Settings and gnome-shell.</Description>
<Summary xml:lang="tr">Ek özelliklere ve düzeltmelere sahip bir youtube-dl çatalı</Summary>
<Description xml:lang="en">A youtube-dl fork with additional features and fixes</Description>
<Description xml:lang="tr">Ek özelliklere ve düzeltmelere sahip bir youtube-dl çatalı</Description>
<Archive type="targz" sha1sum="fe662a7007ce63d2817420bb30def5ce7916e3f6" name="2023.12.30.tar.gz">https://github.com/yt-dlp/yt-dlp/archive/refs/tags/2023.12.30.tar.gz</Archive>
<Archive type="targz" sha1sum="a940664865274500b5a7b135c52abd88d2d2cce8" name="2024.04.09.tar.gz">https://github.com/yt-dlp/yt-dlp/archive/refs/tags/2024.04.09.tar.gz</Archive>
<BuildDependencies>
<Dependency>git</Dependency>
<Dependency>pandoc-bin</Dependency>
<Dependency>aria2-devel</Dependency>
<Dependency>ffmpeg-devel</Dependency>
<Dependency>python3-build</Dependency>
<Dependency>python3-devel</Dependency>
<Dependency>python3-mutagen</Dependency>
<Dependency>python3-certifi</Dependency>
<Dependency>python3-hatchling</Dependency>
<Dependency>python3-setuptools</Dependency>
<Dependency>python3-pycryptodomex</Dependency>
<Dependency>python3-importlib_metadata</Dependency>
@@ -377462,6 +377496,7 @@ components such as the Settings and gnome-shell.</Description>
<Dependency>cython3</Dependency>
<Dependency>python3-brotli</Dependency>
<Dependency>python3-certifi</Dependency>
<Dependency>python3-hatchling</Dependency>
<Dependency>python3-mutagen</Dependency>
<Dependency>python3-websockets</Dependency>
<Dependency>python3-pycryptodomex</Dependency>
@@ -377472,11 +377507,19 @@ components such as the Settings and gnome-shell.</Description>
<Path fileType="data">/usr/share/bash-completion/completions</Path>
<Path fileType="data">/usr/share/zsh/site-functions</Path>
<Path fileType="doc">/usr/share/doc/yt-dlp</Path>
<Path fileType="library">/usr/lib/python3.*/site-packages/yt_dlp</Path>
<Path fileType="library">/usr/lib/python3.*/site-packages/yt_dlp-*.egg-info</Path>
<Path fileType="library">/usr/lib/python3*/site-packages/yt_dlp</Path>
<Path fileType="library">/usr/lib/python3*/site-packages/yt_dlp-*.egg-info</Path>
<Path fileType="library">/usr/lib/python3*/site-packages/yt_dlp-*.dist-info</Path>
</Files>
</Package>
<History>
<Update release="6">
<Date>2024-05-14</Date>
<Version>2024.04.09</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="5">
<Date>2023-12-31</Date>
<Version>2023.12.30</Version>
@@ -457798,6 +457841,68 @@ from a wide variety of machine architectures.</Description>
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>cups-browsed</Name>
<Homepage>https://github.com/OpenPrinting/cups-browsed</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>Apache</License>
<IsA>library</IsA>
<PartOf>hardware.printer</PartOf>
<Summary xml:lang="en">helper daemon to browse for remote CUPS queues and IPP network printers</Summary>
<Summary xml:lang="tr">helper daemon to browse for remote CUPS queues and IPP network printers</Summary>
<Description xml:lang="en">Uzak CUPS kuyruklarına ve IPP ağ yazıcılarına göz atmak için yardımcı arka plan programı</Description>
<Description xml:lang="tr">Uzak CUPS kuyruklarına ve IPP ağ yazıcılarına göz atmak için yardımcı arka plan programı</Description>
<Icon>cups-browsed</Icon>
<Archive type="tarxz" sha1sum="240b45a43bcc0a01a373ffb7c9bbff005b1fe3c1" name="cups-browsed-2.0.0.tar.xz">https://github.com/OpenPrinting/cups-browsed/releases/download/2.0.0/cups-browsed-2.0.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>cups-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>libppd-devel</Dependency>
<Dependency>python3-devel</Dependency>
<Dependency>avahi-glib-devel</Dependency>
<Dependency>avahi-libs</Dependency>
<Dependency>libcupsfilters-devel</Dependency>
<Dependency>openldap-client</Dependency>
</BuildDependencies>
<Patches>
<Patch level="1">0001-Better-handle-damage-of-queues-created-by-cups-browsed.patch</Patch>
</Patches>
<SourceURI>hardware/printer/cups-browsed/pspec.xml</SourceURI>
</Source>
<Package>
<Name>cups-browsed</Name>
<RuntimeDependencies>
<Dependency>cups</Dependency>
<Dependency>glib2</Dependency>
<Dependency>libppd</Dependency>
<Dependency>avahi-glib</Dependency>
<Dependency>avahi-libs</Dependency>
<Dependency>libcupsfilters</Dependency>
<Dependency>openldap-client</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/sbin</Path>
<Path fileType="config">/etc</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2024-05-16</Date>
<Version>2.0.0</Version>
<Comment>First release</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>foomatic-db</Name>
@@ -463974,7 +464079,7 @@ from a wide variety of machine architectures.</Description>
<Description xml:lang="en">PSPP supports T-tests, ANOVA, GLM, linear and logistic regression, reliability analysis, clustering, factor analysis, non-parametric tests, and other statistical features. PSPP produces statistical reports in plain text, PDF, PostScript, CSV, HTML, SVG, and OpenDocument formats.</Description>
<Description xml:lang="tr">PSPP, T testleri, ANOVA, GLM, doğrusal ve lojistik regresyon, güvenilirlik analizi, kümeleme, faktör analizi, parametrik olmayan testler ve diğer istatistiksel özellikleri destekler. PSPP, düz metin, PDF, PostScript, CSV, HTML, SVG ve OpenDocument formatlarında istatistiksel raporlar üretir.</Description>
<Icon>pspp</Icon>
<Archive type="targz" sha1sum="d1801640115958edeada368bf870815bc1da9869" name="pspp-1.6.2.tar.gz">http://mirror.rabisu.com/gnu/pspp/pspp-1.6.2.tar.gz</Archive>
<Archive type="targz" sha1sum="58c1c949b51a6a5555a945380c8228f37814a833" name="pspp-2.0.1.tar.gz">http://mirror.rabisu.com/gnu/pspp/pspp-2.0.1.tar.gz</Archive>
<BuildDependencies>
<Dependency>texinfo</Dependency>
<Dependency>gtk3-devel</Dependency>
@@ -464045,6 +464150,13 @@ from a wide variety of machine architectures.</Description>
</Files>
</Package>
<History>
<Update release="6">
<Date>2024-05-13</Date>
<Version>2.0.1</Version>
<Comment>Version bump</Comment>
<Name>Ayhan Yalçınsoy</Name>
<Email>ayhanyalcinsoy@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2023-03-13</Date>
<Version>1.6.2</Version>
+1 -1
View File
@@ -1 +1 @@
091982dc93ae13f9cb1483d21b8e7630ad428622
513891f6d4423410b078b01f2df01c0d0cddb00d
BIN
View File
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
2c3faf44a2b678895c38cc9b4085e1c36fa0c229
8f159efe594ec32730cd26768f5fd6143d557298