handbrake: ver. bump to 1.10.2

This commit is contained in:
suvari
2026-02-25 19:57:26 +03:00
parent 788bfb9e01
commit 325038556f
10 changed files with 0 additions and 450 deletions
@@ -1,21 +0,0 @@
#!/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 cmaketools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
def setup():
cmaketools.configure("-DCMAKE_INSTALL_PREFIX=/usr \
-DUSE_QT6=ON")
def build():
cmaketools.make()
def install():
cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("COPYING*", "README*")
-63
View File
@@ -1,63 +0,0 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>converseen</Name>
<Homepage>https://converseen.fasterland.net/</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv3</License>
<IsA>library</IsA>
<Summary>Batch image converter and resizer</Summary>
<Description>Converseen is a free cross-platform batch image processor. It allows you to convert, resize, rotate, and flip an infinite number of images with a single mouse click. Moreover, Converseen can convert an entire PDF document into a set of images with your preferred characteristics. You can choose from over 100+ formats, set the size, resolution, and the filename.</Description>
<Archive sha1sum="4af2591689d887e6c58cb8a8e02c6bd4761530cf" type="targz">https://github.com/Faster3ck/Converseen/archive/refs/tags/v0.15.2.0.tar.gz</Archive>
<BuildDependencies>
<Dependency>cmake</Dependency>
<Dependency>qt6-linguist</Dependency>
<Dependency>qt6-base-devel</Dependency>
<Dependency>qt6-designer-devel</Dependency>
<Dependency>imagemagick-devel</Dependency>
<Dependency>icon-theme-hicolor</Dependency>
</BuildDependencies>
<!--
<Patches>
<Patch>converseen.patch</Patch>
<Patch level="1">converseen.patch</Patch>
</Patches>
-->
</Source>
<Package>
<Name>converseen</Name>
<RuntimeDependencies>
<Dependency>libgcc</Dependency>
<Dependency>qt6-base</Dependency>
<Dependency>imagemagick</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="2">
<Date>2026-02-25</Date>
<Version>0.15.2.0</Version>
<Comment>Version bump</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2025-05-26</Date>
<Version>0.14.0.0</Version>
<Comment>First release</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -1,8 +0,0 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>converseen</Name>
<Summary xml:lang="tr">Converseen is a batch image converter and resizer</Summary>
<Description xml:lang="tr">Converseen, ücretsiz, platformlar arası bir toplu görüntü işleme programıdır. Tek bir fare tıklamasıyla sonsuz sayıda görüntüyü dönüştürmenize, yeniden boyutlandırmanıza, döndürmenize ve çevirmenize olanak tanır. Dahası, Converseen tüm bir PDF belgesini tercih ettiğiniz özelliklere sahip bir dizi görüntüye dönüştürebilir. 100'den fazla format arasından seçim yapabilir, boyutu, çözünürlüğü ve dosya adını ayarlayabilirsiniz.</Description>
</Source>
</PISI>
-18
View File
@@ -1,18 +0,0 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
from pisi.actionsapi import cmaketools, pisitools, get
def setup():
cmaketools.configure("-DUSE_QT6=1")
def build():
cmaketools.make()
def install():
cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("LICENSE", "README*")
@@ -1,22 +0,0 @@
From 5bf672b373c93a8ebd4040d934875969e697a470 Mon Sep 17 00:00:00 2001
From: Alexander Sokolov <sokoloff.a@gmail.com>
Date: Wed, 3 Aug 2022 17:43:29 +0300
Subject: [PATCH] Close issue #131: Tooltips of sidebar button.
---
gui/controls.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gui/controls.cpp b/gui/controls.cpp
index 4caaf6e..5d70140 100644
--- a/gui/controls.cpp
+++ b/gui/controls.cpp
@@ -53,7 +53,7 @@ ToolButton::ToolButton(const QIcon &icon, QWidget *parent) :
QToolButton(parent)
{
setAutoRaise(true);
- setStyleSheet("border: none;");
+ setStyleSheet("QToolButton{ border: none; }");
setFixedWidth(ToolButton::sizeHint().width());
setIcon(icon);
setPopupMode(QToolButton::InstantPopup);
-128
View File
@@ -1,128 +0,0 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>flacon</Name>
<Homepage>https://flacon.github.io/</Homepage>
<Packager>
<Name>Pisilinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>LGPLv2.1</License>
<IsA>app:gui</IsA>
<Summary>Flacon is a open source audio file encoder.</Summary>
<Description>Flacon extracts individual tracks from one big audio file containing the entire album of music and saves them as separate audio files. To do this, it uses information from the appropriate CUE file. Besides, Flacon makes it possible to conveniently revise or specify tags both for all tracks at once or for each tag separately.</Description>
<Archive sha1sum="a3b062482272f330c388e474239f645741f99b6a" type="targz">https://github.com/flacon/flacon/archive/refs/tags/v12.0.0.tar.gz</Archive>
<BuildDependencies>
<Dependency>cmake</Dependency>
<Dependency>taglib-devel</Dependency>
<Dependency>qt6-linguist</Dependency>
<Dependency>qt6-base-devel</Dependency>
<Dependency>uchardet-devel</Dependency>
</BuildDependencies>
<Patches>
<!-- <Patch level="1">missing.patch</Patch> -->
</Patches>
</Source>
<Package>
<Name>flacon</Name>
<RuntimeDependencies>
<Dependency>mac</Dependency>
<Dependency>sox</Dependency>
<Dependency>flac</Dependency>
<Dependency>faac</Dependency>
<Dependency>lame</Dependency>
<Dependency>taglib</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>ttaenc</Dependency>
<Dependency>wavpack</Dependency>
<Dependency>alacenc</Dependency>
<Dependency>uchardet</Dependency>
<Dependency>qt6-base</Dependency>
<Dependency>opus-tools</Dependency>
<Dependency>vorbis-tools</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="info">/usr/share/metainfo</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="13">
<Date>2026-02-25</Date>
<Version>12.0.0</Version>
<Comment>Version bump.</Comment>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Update>
<Update release="12">
<Date>2024-11-28</Date>
<Version>11.4.0</Version>
<Comment>Version bump.</Comment>
<Name>Ümit Solmaz</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2024-08-25</Date>
<Version>11.4.0</Version>
<Comment>Version bump</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="7">
<Date>2023-01-22</Date>
<Version>10.0.0</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="6">
<Date>2022-10-14</Date>
<Version>9.4.0</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="5">
<Date>2022-09-24</Date>
<Version>9.3.0</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="4">
<Date>2022-08-13</Date>
<Version>9.1.0</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="3">
<Date>2022-04-16</Date>
<Version>8.3.0</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="2">
<Date>2022-01-17</Date>
<Version>8.2.0</Version>
<Comment>Version bump.</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2021-04-26</Date>
<Version>5.5.1</Version>
<Comment>First release.</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -1,8 +0,0 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>flacon</Name>
<Summary xml:lang="tr">Ses dosyası kodlayıcı. Ses CD'si görüntüsünden ses parçalarını ayrı parçalara ayırır.</Summary>
<Description xml:lang="tr">Flacon, tüm albümün müziklerini içeren büyük bir ses dosyasından tek tek parçaları ayıklayarak ayrı ses dosyaları olarak kaydeder. Bunu yapmak için ilgili CUE dosyasındaki bilgileri kullanır. Ayrıca Flacon, tüm parçalar için veya her bir etiket için ayrı ayrı etiketleri kolayca düzenlemeyi veya belirtmeyi mümkün kılar.</Description>
</Source>
</PISI>
@@ -1,38 +0,0 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
from pisi.actionsapi import shelltools
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
J = ''.join([
' --prefix=/usr',
' --disable-rpath',
' --enable-gtk4',
' --disable-silent-rules',
' --disable-update-checks',
' --enable-x265',
' --enable-qsv',
' --enable-numa',
' --enable-fdk-aac '
])
def setup():
shelltools.export("CXXFLAGS", get.CXXFLAGS())
shelltools.export("CFLAGS", get.CFLAGS())
shelltools.cd("gtk")
# autotools.autoreconf("-fiv")
shelltools.cd("..")
autotools.rawConfigure("--force %s" % J)
def build():
autotools.make("-C build")
def install():
autotools.rawInstall("-C build DESTDIR=%s" % get.installDIR())
pisitools.dodoc("*.markdown", "COPYING", "LICENSE")
@@ -1,136 +0,0 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>handbrake</Name>
<Homepage>https://handbrake.fr/</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPL-2</License>
<PartOf>multimedia.converter</PartOf>
<Icon>HandBrake</Icon>
<IsA>app:gui</IsA>
<Summary>The open source video transcoder.</Summary>
<Description>HandBrake is a tool for converting video from nearly any format to a selection of modern, widely supported codecs. The program is also used to convert DVDs so they can be viewed on iPods, iPhones and most media players.</Description>
<Archive sha1sum="1116a142941ecfc4ca9fcb7cac6e61988be1d593" type="tarbz2">
https://github.com/HandBrake/HandBrake/releases/download/1.10.2/HandBrake-1.10.2-source.tar.bz2
</Archive>
<BuildDependencies>
<Dependency>nasm</Dependency>
<Dependency>meson</Dependency>
<Dependency>cmake</Dependency>
<Dependency>bzip2</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>python3</Dependency>
<Dependency>intltool</Dependency>
<Dependency>gtk4-devel</Dependency>
<Dependency>lame-devel</Dependency>
<Dependency>x264-devel</Dependency>
<Dependency>x265-devel</Dependency>
<Dependency>zlib-devel</Dependency>
<Dependency>speex-devel</Dependency>
<Dependency>libva-devel</Dependency>
<Dependency>libvpx-devel</Dependency>
<Dependency>libogg-devel</Dependency>
<Dependency>libass-devel</Dependency>
<Dependency>fribidi-devel</Dependency>
<Dependency>libxml2-devel</Dependency>
<Dependency>libopus-devel</Dependency>
<Dependency>numactl-devel</Dependency>
<Dependency>librsvg-devel</Dependency>
<Dependency>jansson-devel</Dependency>
<Dependency>libgudev-devel</Dependency>
<Dependency>gstreamer-devel</Dependency>
<Dependency>libbluray-devel</Dependency>
<Dependency>libnotify-devel</Dependency>
<Dependency>libvorbis-devel</Dependency>
<Dependency>libtheora-devel</Dependency>
<Dependency>fontconfig-devel</Dependency>
<Dependency>gst-plugins-good</Dependency>
<Dependency>at-spi2-core-devel</Dependency>
<Dependency>libsamplerate-devel</Dependency>
<Dependency>libjpeg-turbo-devel</Dependency>
<Dependency>gst-plugins-base-devel</Dependency>
</BuildDependencies>
<Patches>
<!-- <Patch level="1">missing.patch</Patch> -->
</Patches>
</Source>
<Package>
<Name>handbrake</Name>
<RuntimeDependencies>
<Dependency>xz</Dependency>
<Dependency>gtk4</Dependency>
<Dependency>lame</Dependency>
<Dependency>x264</Dependency>
<Dependency>zlib</Dependency>
<Dependency>bzip2</Dependency>
<Dependency>glib2</Dependency>
<Dependency>cairo</Dependency>
<Dependency>pango</Dependency>
<Dependency>libva</Dependency>
<Dependency>speex</Dependency>
<Dependency>libdrm</Dependency>
<Dependency>libass</Dependency>
<Dependency>libogg</Dependency>
<Dependency>libvpx</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>libxml2</Dependency>
<Dependency>jansson</Dependency>
<Dependency>fribidi</Dependency>
<Dependency>libopus</Dependency>
<Dependency>numactl</Dependency>
<Dependency>freetype</Dependency>
<Dependency>libgudev</Dependency>
<Dependency>gstreamer</Dependency>
<Dependency>libbluray</Dependency>
<Dependency>libnotify</Dependency>
<Dependency>gst-libav</Dependency>
<Dependency>libvorbis</Dependency>
<Dependency>libtheora</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>libsamplerate</Dependency>
<Dependency>libjpeg-turbo</Dependency>
<Dependency>gst-plugins-base</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="4">
<Date>2026-02-25</Date>
<Version>1.10.2</Version>
<Comment>Version bump</Comment>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2022-12-31</Date>
<Version>1.6.0</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="2">
<Date>2022-04-24</Date>
<Version>1.5.1</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1">
<Date>2021-10-19</Date>
<Version>1.4.2</Version>
<Comment>First build</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
</History>
</PISI>
@@ -1,8 +0,0 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>handbrake</Name>
<Summary xml:lang="tr">Çoklu görev destekli video kodlama/düzenleme aracı</Summary>
<Description xml:lang="tr">Handbrake,Video dosyalarını portatif medya oynatıcıları için düzenleyebilmenin yanısıra çözünürlülük değişimi desteğide sunan özgür video kodlama ve düzenleme aracıdır.</Description>
</Source>
</PISI>