new package: dcraw, gnuplot and digikam: ver. bump

This commit is contained in:
suvari
2025-04-07 08:44:47 +03:00
parent 781d41dd85
commit 49a1ac4e54
11 changed files with 299123 additions and 298949 deletions
+2 -1
View File
@@ -4,7 +4,7 @@
from pisi.actionsapi import shelltools
from pisi.actionsapi import pisitools
from pisi.actionsapi import kde5
from pisi.actionsapi import kde6
from pisi.actionsapi import get
from pisi.actionsapi import cmaketools
@@ -15,6 +15,7 @@ def setup():
shelltools.cd("build")
cmaketools.configure("-G 'Ninja' \
-DBUILD_TESTING=OFF \
-DBUILD_WITH_QT6=ON \
-DENABLE_KFILEMETADATASUPPORT=ON \
-DENABLE_MEDIAPLAYER=ON \
-DENABLE_AKONADICONTACTSUPPORT=ON \
+42 -40
View File
@@ -13,24 +13,24 @@
<IsA>app:gui</IsA>
<Summary>A Professional Photo Management with the Power of Open Source</Summary>
<Description>digikam is an advanced digital photo management application for KDE5, which makes importing and organizing digital photos a "snap". The photos can be organized in albums which can be sorted chronologically, by directory layout or by custom collections.</Description>
<Archive sha1sum="da295813600d72de4a9f5693b106e8c204d917db" type="tarxz">https://ftp.cc.uoc.gr/mirrors/kde/stable/digikam/8.1.0/digiKam-8.1.0.tar.xz</Archive>
<Archive sha1sum="911269d1bdc6a1d722f383d8337119f2f3ae571f" type="tarxz">https://ftp.cc.uoc.gr/mirrors/kde/stable/digikam/8.6.0/digiKam-8.6.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>extra-cmake-modules</Dependency>
<Dependency>ruby-devel</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency>qt5-base-devel</Dependency>
<Dependency>qt5-sql-mysql</Dependency>
<Dependency>qt5-sql-sqlite</Dependency>
<Dependency>qt5-sql-postgresql</Dependency>
<Dependency>qt5-sql-odbc</Dependency>
<Dependency>qt5-svg-devel</Dependency>
<Dependency>qt5-xmlpatterns-devel</Dependency>
<Dependency>qt5-qdbusviewer</Dependency>
<Dependency>qt5-x11extras-devel</Dependency>
<Dependency>qt5-multimedia-devel</Dependency>
<Dependency>qt5-webkit-devel</Dependency>
<Dependency>qt5-imageformats</Dependency>
<Dependency>qt5-networkauth-devel</Dependency>
<Dependency>qt6-base-devel</Dependency>
<Dependency>qt6-sql-mysql</Dependency>
<Dependency>qt6-sql-sqlite</Dependency>
<Dependency>qt6-sql-postgresql</Dependency>
<Dependency>qt6-sql-odbc</Dependency>
<Dependency>qt6-svg-devel</Dependency>
<Dependency>qt6-scxml-devel</Dependency>
<Dependency>libheif-devel</Dependency>
<Dependency>bison</Dependency>
<Dependency>qt6-qdbusviewer</Dependency>
<Dependency>qt6-multimedia-devel</Dependency>
<Dependency>qt6-imageformats</Dependency>
<Dependency>qt6-networkauth-devel</Dependency>
<Dependency>kconfig-devel</Dependency>
<Dependency>kxmlgui-devel</Dependency>
<Dependency>ki18n-devel</Dependency>
@@ -44,7 +44,6 @@
<Dependency>threadweaver-devel</Dependency>
<Dependency>kiconthemes-devel</Dependency>
<Dependency>kfilemetadata-devel</Dependency>
<Dependency>kdelibs4-support-devel</Dependency>
<Dependency>kparts-devel</Dependency>
<Dependency>sonnet-devel</Dependency>
<Dependency>ktextwidgets-devel</Dependency>
@@ -70,8 +69,6 @@
<Dependency>bison</Dependency>
<Dependency>mesa-devel</Dependency>
<Dependency>libmediawiki-devel</Dependency>
<Dependency>libkvkontakte-devel</Dependency>
<Dependency>libkipi-devel</Dependency>
<Dependency>libksane-devel</Dependency>
<Dependency>jasper-devel</Dependency>
<Dependency>marble-devel</Dependency>
@@ -79,9 +76,6 @@
<Dependency>libgphoto2-devel</Dependency>
<Dependency>libgomp</Dependency>
<Dependency>liblqr-devel</Dependency>
<!-- <Dependency>libkface-devel</Dependency> -->
<!-- kcalendarcore ile çakışıyor-->
<!-- <Dependency>kcalcore-devel</Dependency> -->
<Dependency>kcalendarcore-devel</Dependency>
<Dependency>glibc-devel</Dependency>
<Dependency>zlib-devel</Dependency>
@@ -93,11 +87,9 @@
<Dependency>doxygen</Dependency>
<Dependency>libICE-devel</Dependency>
<Dependency>kdoctools-devel</Dependency>
<Dependency>qt5-phonon-devel</Dependency>
<Dependency>boost-devel</Dependency>
<Dependency>kemoticons-devel</Dependency>
<Dependency>qt6-phonon-devel</Dependency>
<Dependency>kcontacts-devel</Dependency>
<Dependency>qt5-webengine-devel</Dependency>
<Dependency>qt6-webengine-devel</Dependency>
<Dependency>libglvnd-devel</Dependency>
<Dependency>imagemagick-devel</Dependency>
<Dependency>x265-devel</Dependency>
@@ -110,18 +102,23 @@
<Package>
<Name>digikam</Name>
<RuntimeDependencies>
<Dependency>kio</Dependency>
<RuntimeDependencies>
<Dependency>zlib</Dependency>
<Dependency>x265</Dependency>
<Dependency>mesa</Dependency>
<Dependency>mesa</Dependency>
<Dependency>tiff</Dependency>
<Dependency>hugin</Dependency>
<Dependency>expat</Dependency>
<Dependency>ki18n</Dependency>
<Dependency>ki18n</Dependency>
<Dependency>lcms2</Dependency>
<Dependency>solid</Dependency>
<Dependency>glib2</Dependency>
<Dependency>ffmpeg</Dependency>
<Dependency>sonnet</Dependency>
<Dependency>qt6-svg</Dependency>
<Dependency>libheif</Dependency>
<Dependency>libxml2</Dependency>
<Dependency>libxslt</Dependency>
<Dependency>solid</Dependency>
<Dependency>jasper</Dependency>
<Dependency>libX11</Dependency>
<Dependency>libgcc</Dependency>
@@ -129,24 +126,25 @@
<Dependency>libpng</Dependency>
<Dependency>marble</Dependency>
<Dependency>opencv</Dependency>
<Dependency>lensfun</Dependency>
<Dependency>kconfig</Dependency>
<Dependency>kxmlgui</Dependency>
<Dependency>libgomp</Dependency>
<Dependency>libkipi</Dependency>
<Dependency>libglvnd</Dependency>
<Dependency>karchive</Dependency>
<Dependency>kservice</Dependency>
<Dependency>libksane</Dependency>
<Dependency>lensfun</Dependency>
<Dependency>qt5-base</Dependency>
<Dependency>qt6-base</Dependency>
<Dependency>qt6-scxml</Dependency>
<Dependency>kcontacts</Dependency>
<Dependency>exiv2-libs</Dependency>
<Dependency>kbookmarks</Dependency>
<Dependency>libgphoto2</Dependency>
<Dependency>qt5-webkit</Dependency>
<Dependency>rawtherapee</Dependency>
<Dependency>kcompletion</Dependency>
<Dependency>kcoreaddons</Dependency>
<Dependency>kiconthemes</Dependency>
<Dependency>imagemagick</Dependency>
<Dependency>libmediawiki</Dependency>
<Dependency>threadweaver</Dependency>
<Dependency>kcalendarcore</Dependency>
@@ -154,16 +152,13 @@
<Dependency>knotifyconfig</Dependency>
<Dependency>kwindowsystem</Dependency>
<Dependency>libjpeg-turbo</Dependency>
<Dependency>libkvkontakte</Dependency>
<Dependency>qt5-x11extras</Dependency>
<Dependency>qt5-webengine</Dependency>
<Dependency>qt6-webengine</Dependency>
<Dependency>kconfigwidgets</Dependency>
<Dependency>knotifications</Dependency>
<Dependency>kwidgetsaddons</Dependency>
<Dependency>qt5-xmlpatterns</Dependency>
<Dependency>qt6-multimedia</Dependency>
<Dependency>qt6-networkauth</Dependency>
<Dependency>akonadi-contacts</Dependency>
<Dependency>libglvnd</Dependency>
<Dependency>kdelibs4-support</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
@@ -178,7 +173,7 @@
<Summary>Development files for digikam</Summary>
<RuntimeDependencies>
<Dependency release="current">digikam</Dependency>
<Dependency versionFrom="5.14.1">qt5-base-devel</Dependency>
<Dependency versionFrom="5.14.1">qt6-base-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
@@ -189,6 +184,13 @@
<History>
<Update release="18">
<Date>2025-04-05</Date>
<Version>8.6.0</Version>
<Comment>Version bump</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="17">
<Date>2023-11-03</Date>
<Version>8.1.0</Version>
+23
View File
@@ -0,0 +1,23 @@
#!/usr/bin/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 shelltools
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
WorkDir = "dcraw"
def build():
autotools.compile('-DLOCALEDIR="\\"/usr/share/locale\\"" -lm -ljasper -llcms2 -ljpeg -o dcraw dcraw.c')
def install():
pisitools.dobin("dcraw")
pisitools.doman("dcraw.1")
# Build catalogs
for f in shelltools.ls("*.po"):
pisitools.domo(f, f.split("dcraw_")[1].split(".po")[0], "dcraw.mo")
+49
View File
@@ -0,0 +1,49 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>dcraw</Name>
<Homepage>https://www.dechifro.org/dcraw/</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>custom</License>
<Icon>dcraw</Icon>
<IsA>app:console</IsA>
<Summary>Command-line tool for RAW photo processing</Summary>
<Description>dcraw is a command-line tool for processing RAW photographs.</Description>
<Archive sha1sum="321662c99c0201f4886b61817cdedfc850cc7b3b" type="targz">
https://www.dechifro.org/dcraw/archive/dcraw-9.28.0.tar.gz
</Archive>
<BuildDependencies>
<Dependency>lcms2-devel</Dependency>
<Dependency>jasper-devel</Dependency>
<Dependency>libjpeg-turbo-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>dcraw</Name>
<RuntimeDependencies>
<Dependency>lcms2</Dependency>
<Dependency>jasper</Dependency>
<Dependency>libjpeg-turbo</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="man">/usr/share/man</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2025-04-05</Date>
<Version>9.28.0</Version>
<Comment>First release</Comment>
<Name>Pisi Linux Admins</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>dcraw</Name>
<Summary xml:lang="tr">RAW fotoğraf işleme için komut satırı aracı</Summary>
<Description xml:lang="tr">dcraw, RAW fotoğrafları işlemek için kullanılan bir komut satırı uygulamasıdır.</Description>
</Source>
</PISI>
+298971 -298890
View File
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -1 +1 @@
d21b999acb1e595a72acdc91413e4d2cb1bbb83a
6c6cb93de4cacfb692baa44682a422aa5a24232c
BIN
View File
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
5946303283f1de9e17205b57e383d34f498b8a28
9aa1be3bd495ba8dc2a3d9ca207535060bea7231
+2 -7
View File
@@ -10,12 +10,6 @@ from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
def setup():
# fix default source location; use the GDFONTPATH variable to modify at runtime
shelltools.system("sed -i 's|/usr/X11R6/lib/X11/fonts/truetype|/usr/share/fonts/TTF|' src/variable.c")
shelltools.system("sed -i -e 's|/usr/X11R6/lib/X11/fonts/Type1|/usr/share/fonts/Type1|' \
-e 's|$(X11ROOT)/X11R6/lib/X11/fonts/Type1|$(X11ROOT)/usr/share/fonts/Type1|' \
src/variable.c")
# suppress compiler warnings
pisitools.cflags.add("-Wno-unused-result -Wno-stringop-overflow")
shelltools.system("MAKEINFO=/usr/bin/makeinfo WX_CONFIG=/usr/bin/wx-config ./configure --prefix=/usr \
@@ -24,6 +18,7 @@ def setup():
--with-readline=gnu \
--with-bitmap-terminals \
--with-wx-single-threaded \
--with-caca \
--with-texdir=/usr/share/texmf/tex/latex/gnuplot")
def build():
@@ -31,4 +26,4 @@ def build():
def install():
autotools.rawInstall("pkglibexecdir=/usr/bin DESTDIR=%s" % get.installDIR())
pisitools.dodoc("Copyright", "README*")
pisitools.dodoc("Copyright", "README*")
+24 -9
View File
@@ -1,5 +1,5 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>gnuplot</Name>
@@ -9,23 +9,27 @@
<Email>bluedevil@sctzine.com</Email>
</Packager>
<PartOf>science.misc</PartOf>
<License>custom</License>
<License>LicenseRef-Gnuplot</License>
<Icon>gnuplot</Icon>
<IsA>app:console</IsA>
<Summary>Plotting package which outputs to X11, PostScript, PNG, GIF, and others.</Summary>
<Description>Gnuplot is a portable command-line driven graphing utility for Linux, OS/2, MS Windows, OSX, VMS, and many other platforms. GNUPlot provides plotting package which outputs to X11, PostScript, PNG, GIF, and others.</Description>
<Archive sha1sum="3305bb255d379eaf0b5181a01cb71119cf89c110" type="targz">https://sourceforge.net/projects/gnuplot/files/gnuplot/5.4.4/gnuplot-5.4.4.tar.gz/download</Archive>
<Archive sha1sum="be803916e4ea32720b4a646f2ffc98d6ad3a0dc2" type="targz">https://sourceforge.net/projects/gnuplot/files/gnuplot/6.0.2/gnuplot-6.0.2.tar.gz</Archive>
<BuildDependencies>
<Dependency>emacs</Dependency>
<Dependency>gd-devel</Dependency>
<Dependency>lua-devel</Dependency>
<Dependency>webp-devel</Dependency>
<Dependency>cairo-devel</Dependency>
<Dependency>pango-devel</Dependency>
<Dependency>wxGTK-devel</Dependency>
<Dependency>qt5-linguist</Dependency>
<Dependency>qt6-linguist</Dependency>
<Dependency>libcerf-devel</Dependency>
<Dependency>qt5-svg-devel</Dependency>
<Dependency>qt5-base-devel</Dependency>
<Dependency>qt6-svg-devel</Dependency>
<Dependency>libcaca-devel</Dependency>
<Dependency>qt6-base-devel</Dependency>
<Dependency>readline-devel</Dependency>
<Dependency>qt6-5compat-devel</Dependency>
<Dependency>libjpeg-turbo-devel</Dependency>
</BuildDependencies>
<Patches>
@@ -39,16 +43,20 @@
<RuntimeDependencies>
<Dependency>gd</Dependency>
<Dependency>lua</Dependency>
<Dependency>webp</Dependency>
<Dependency>emacs</Dependency>
<Dependency>cairo</Dependency>
<Dependency>pango</Dependency>
<Dependency>glib2</Dependency>
<Dependency>wxGTK</Dependency>
<Dependency>libcerf</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>libX11</Dependency>
<Dependency>qt5-svg</Dependency>
<Dependency>qt5-base</Dependency>
<Dependency>libcerf</Dependency>
<Dependency>qt6-svg</Dependency>
<Dependency>libcaca</Dependency>
<Dependency>qt6-base</Dependency>
<Dependency>readline</Dependency>
<Dependency>qt6-5compat</Dependency>
<Dependency>wxGTK-common</Dependency>
<Dependency>libjpeg-turbo</Dependency>
</RuntimeDependencies>
@@ -60,6 +68,13 @@
</Package>
<History>
<Update release="3">
<Date>2025-04-05</Date>
<Version>6.0.2</Version>
<Comment>Version bump</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2022-07-27</Date>
<Version>5.4.4</Version>