diff --git a/multimedia/misc/rav1e/actions.py b/multimedia/misc/rav1e/actions.py new file mode 100644 index 0000000000..1b7c8f1cdb --- /dev/null +++ b/multimedia/misc/rav1e/actions.py @@ -0,0 +1,38 @@ +#!/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 shelltools +from pisi.actionsapi import get + + +def build(): + shelltools.system("cargo build \ + --release \ + --manifest-path Cargo.toml") + + shelltools.system("cargo cbuild \ + --release \ + --frozen \ + --prefix=/usr \ + --manifest-path Cargo.toml") + +def install(): + shelltools.system("cargo install --path . \ + --root='%s'/usr" % get.installDIR()) + + shelltools.system("cargo cinstall \ + --release \ + --frozen \ + --prefix /usr \ + --destdir %s" % get.installDIR()) + + pisitools.remove("/usr/lib/librav1e.a") + pisitools.remove("/usr/.crates.toml") + pisitools.remove("/usr/.crates2.json") + + pisitools.dodoc("LICENSE", "README*") diff --git a/multimedia/misc/rav1e/pspec.xml b/multimedia/misc/rav1e/pspec.xml new file mode 100644 index 0000000000..598209ec46 --- /dev/null +++ b/multimedia/misc/rav1e/pspec.xml @@ -0,0 +1,62 @@ + + + + + rav1e + https://github.com/xiph/rav1e + + PisiLinux Community + admins@pisilinux.org + + BSD + library + The fastest and safest AV1 encoder + En hızlı ve en güvenli AV1 kodlayıcı + https://github.com/xiph/rav1e/archive/refs/tags/v0.5.0.tar.gz + + rust + nasm + cargo-c + + + + + + rav1e + + libgcc + + + /usr/bin + /usr/lib + /usr/share/doc + + + + + rav1e-devel + Development files for rav1e + + rav1e + + + /usr/include + /usr/lib/pkgconfig + + + + + + 2021-11-02 + 0.5.0 + First release + PisiLinux Community + admins@pisilinux.org + + + diff --git a/multimedia/misc/rav1e/translations.xml b/multimedia/misc/rav1e/translations.xml new file mode 100644 index 0000000000..dd0903c074 --- /dev/null +++ b/multimedia/misc/rav1e/translations.xml @@ -0,0 +1,8 @@ + + + + rav1e + The fastest and safest AV1 encoder + En hızlı ve en güvenli AV1 kodlayıcı + + diff --git a/multimedia/misc/rav1e/yedek-actions.py b/multimedia/misc/rav1e/yedek-actions.py new file mode 100644 index 0000000000..5232870b8d --- /dev/null +++ b/multimedia/misc/rav1e/yedek-actions.py @@ -0,0 +1,29 @@ +#!/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 shelltools +from pisi.actionsapi import get + +import os + +def build(): + + + shelltools.system("cargo fetch \ + --locked \ + --manifest-path Cargo.toml \ + cargo build \ + --release \ + --frozen \ + --manifest-path Cargo.toml") + #autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.dodoc("AUTHORS", "BUGS", "ChangeLog", "COPYING", "NEWS", "README") diff --git a/pisi-index.xml b/pisi-index.xml index b844914e95..d136a2b42a 100644 --- a/pisi-index.xml +++ b/pisi-index.xml @@ -19913,7 +19913,7 @@ complete albums that you have purchased from Amazon. Run X clients under wayland Run X clients under wayland Run X clients under wayland - https://xorg.freedesktop.org/archive/individual/xserver/xwayland-21.1.2.tar.xz + https://xorg.freedesktop.org/archive/individual/xserver/xwayland-21.1.2.901.tar.xz meson xtrans @@ -19970,7 +19970,7 @@ complete albums that you have purchased from Amazon. xorg-xwayland-devel Development files for xorg-xwayland - xorg-xwayland + xorg-xwayland /usr/include @@ -19981,6 +19981,13 @@ complete albums that you have purchased from Amazon. + + 2021-11-03 + 21.1.2.901 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-10-06 21.1.2 @@ -63821,7 +63828,7 @@ cleaner, which will allow to add new features in the future. 2021-10-25 2.93.5 - Version bump. + Version bump Mustafa Cinasal muscnsl@gmail.com @@ -73451,6 +73458,7 @@ cleaner, which will allow to add new features in the future. tiff-devel webp-devel zlib-devel + libavif-devel libheif-devel libpng-devel libvpx-devel @@ -73467,6 +73475,7 @@ cleaner, which will allow to add new features in the future. webp tiff zlib + libavif libheif libpng libvpx @@ -73491,6 +73500,7 @@ cleaner, which will allow to add new features in the future. tiff-devel zlib-devel libheif-devel + libavif-devel libpng-devel freetype-devel fontconfig-devel @@ -77290,6 +77300,61 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + + rav1e + https://github.com/xiph/rav1e + + PisiLinux Community + admins@pisilinux.org + + BSD + library + multimedia.misc + The fastest and safest AV1 encoder + The fastest and safest AV1 encoder + En hızlı ve en güvenli AV1 kodlayıcı + En hızlı ve en güvenli AV1 kodlayıcı + https://github.com/xiph/rav1e/archive/refs/tags/v0.5.0.tar.gz + + rust + nasm + cargo-c + + multimedia/misc/rav1e/pspec.xml + + + rav1e + + libgcc + + + /usr/bin + /usr/lib + /usr/share/doc + + + + rav1e-devel + Development files for rav1e + + rav1e + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-11-02 + 0.5.0 + First release + PisiLinux Community + admins@pisilinux.org + + + exiv2 @@ -216323,7 +216388,7 @@ load. Library with common API for various GNOME modules Library with common API for various GNOME modules Library with common API for various GNOME modules - https://download.gnome.org/sources/gnome-desktop/41/gnome-desktop-41.0.tar.xz + https://download.gnome.org/sources/gnome-desktop/41/gnome-desktop-41.1.tar.xz meson itstool @@ -216374,7 +216439,7 @@ load. gnome-desktop-devel Development files for gnome-desktop - gnome-desktop + gnome-desktop dbus-devel gtk3-devel iso-codes-devel @@ -216393,13 +216458,20 @@ load. gnome-desktop-docs Development files for gnome-desktop - gnome-desktop + gnome-desktop /usr/share/gtk-doc + + 2021-11-02 + 41.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-09-20 41.0 @@ -254750,6 +254822,47 @@ GNOME Session and the applications that run under it. + + + cargo-c + https://github.com/lu-zero/cargo-c + + PisiLinux Community + admins@pisilinux.org + + MIT + library + programming.language + A cargo subcommand to build and install C-ABI compatibile dynamic and static libraries + A cargo subcommand to build and install C-ABI compatibile dynamic and static libraries + A cargo subcommand to build and install C-ABI compatibile dynamic and static libraries + A cargo subcommand to build and install C-ABI compatibile dynamic and static libraries + https://github.com/lu-zero/cargo-c/archive/refs/tags/v0.9.5.tar.gz + + rust + curl-devel + zlib-devel + openssl-devel + + programming/language/cargo-c/pspec.xml + + + cargo-c + + /usr/bin + /usr/share/doc + + + + + 2021-11-02 + 0.9.5 + First release + PisiLinux Community + admins@pisilinux.org + + + ocaml @@ -277426,7 +277539,7 @@ to create header files and sources from protocol files. Building blocks for modern GNOME applications. Modern GNOME uygulamaları için yapı taşları. Modern GNOME uygulamaları için yapı taşları. - https://download.gnome.org/sources/libadwaita/1.0/libadwaita-1.0.0.alpha.3.tar.xz + https://download.gnome.org/sources/libadwaita/1.0/libadwaita-1.0.0.alpha.4.tar.xz meson sassc @@ -277464,7 +277577,7 @@ to create header files and sources from protocol files. libadwaita-devel Development files for libadwaita - libadwaita + libadwaita gtk4-devel @@ -277473,6 +277586,13 @@ to create header files and sources from protocol files. + + 2021-11-02 + 1.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-09-30 1.0.0 diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum index eb977d3369..da7fe50f9d 100644 --- a/pisi-index.xml.sha1sum +++ b/pisi-index.xml.sha1sum @@ -1 +1 @@ -f9e3dd8bf7c6c8cfaec7ebd71285890c40ce023e \ No newline at end of file +93862186c35123e7c8abe8a7b0a4eb36e76ba9c7 \ No newline at end of file diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz index 93a1a6dc6a..610332c9b5 100644 Binary files a/pisi-index.xml.xz and b/pisi-index.xml.xz differ diff --git a/pisi-index.xml.xz.sha1sum b/pisi-index.xml.xz.sha1sum index 311330a6f4..8716cc7314 100644 --- a/pisi-index.xml.xz.sha1sum +++ b/pisi-index.xml.xz.sha1sum @@ -1 +1 @@ -3af8ae93273c4240ddb366cf8783dc41c45e4112 \ No newline at end of file +3daf15deec77b7ff6c039b86a081d4f4fb5fbee0 \ No newline at end of file diff --git a/programming/language/cargo-c/actions.py b/programming/language/cargo-c/actions.py new file mode 100644 index 0000000000..8509cb5a07 --- /dev/null +++ b/programming/language/cargo-c/actions.py @@ -0,0 +1,23 @@ +#!/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 shelltools +from pisi.actionsapi import get + + +def build(): + + shelltools.system('cargo build --release') + +def install(): + shelltools.system("cargo install --path . --root='%s'/usr" % get.installDIR()) + + pisitools.remove("/usr/.crates.toml") + pisitools.remove("/usr/.crates2.json") + + pisitools.dodoc("LICENSE", "README*") diff --git a/programming/language/cargo-c/pspec.xml b/programming/language/cargo-c/pspec.xml new file mode 100644 index 0000000000..966e4c718d --- /dev/null +++ b/programming/language/cargo-c/pspec.xml @@ -0,0 +1,52 @@ + + + + + cargo-c + https://github.com/lu-zero/cargo-c + + PisiLinux Community + admins@pisilinux.org + + MIT + library + A cargo subcommand to build and install C-ABI compatibile dynamic and static libraries + A cargo subcommand to build and install C-ABI compatibile dynamic and static libraries + https://github.com/lu-zero/cargo-c/archive/refs/tags/v0.9.5.tar.gz + + rust + curl-devel + zlib-devel + openssl-devel + + + + + + cargo-c + + + /usr/bin + /usr/share/doc + + + + + + 2021-11-02 + 0.9.5 + First release + PisiLinux Community + admins@pisilinux.org + + + diff --git a/programming/language/cargo-c/translations.xml b/programming/language/cargo-c/translations.xml new file mode 100644 index 0000000000..74c622d56f --- /dev/null +++ b/programming/language/cargo-c/translations.xml @@ -0,0 +1,8 @@ + + + + cargo-c + A cargo subcommand to build and install C-ABI compatibile dynamic and static libraries + A cargo subcommand to build and install C-ABI compatibile dynamic and static libraries + +