diff options
66 files changed, 2212 insertions, 0 deletions
diff --git a/byacc/MAKEPKG b/byacc/MAKEPKG new file mode 100644 index 0000000..3b4fafb --- /dev/null +++ b/byacc/MAKEPKG | |||
| @@ -0,0 +1,28 @@ | |||
| 1 | #!/bin/mkpkg | ||
| 2 | # description: Berkeley yacc parser generator | ||
| 3 | # url: https://invisible-island.net/byacc/ | ||
| 4 | |||
| 5 | name=byacc | ||
| 6 | version=20260126 | ||
| 7 | release=1 | ||
| 8 | source=( | ||
| 9 | https://invisible-island.net/archives/byacc/byacc-$version.tgz | ||
| 10 | ) | ||
| 11 | sha256sums=( | ||
| 12 | "b618c5fb44c2f5f048843db90f7d1b24f78f47b07913c8c7ba8c942d3eb24b00" | ||
| 13 | ) | ||
| 14 | |||
| 15 | build() { | ||
| 16 | cd $name-$version | ||
| 17 | |||
| 18 | ./configure \ | ||
| 19 | --prefix=/usr \ | ||
| 20 | --program-transform-name='s,^,b,' | ||
| 21 | |||
| 22 | make | ||
| 23 | make DESTDIR=$PKG install | ||
| 24 | |||
| 25 | ln -s byacc $PKG/usr/bin/yacc | ||
| 26 | } | ||
| 27 | |||
| 28 | # vim: filetype=sh | ||
diff --git a/ded/.footprint b/ded/.footprint new file mode 100644 index 0000000..0342a7a --- /dev/null +++ b/ded/.footprint | |||
| @@ -0,0 +1,11 @@ | |||
| 1 | drwxr-xr-x root/root usr/ | ||
| 2 | drwxr-xr-x root/root usr/bin/ | ||
| 3 | -rwxr-xr-x root/root usr/bin/ded | ||
| 4 | drwxr-xr-x root/root usr/share/ | ||
| 5 | drwxr-xr-x root/root usr/share/ded/ | ||
| 6 | -rw-r--r-- root/root usr/share/ded/ccodes.rc | ||
| 7 | -rw-r--r-- root/root usr/share/ded/cnames.rc | ||
| 8 | -rw-r--r-- root/root usr/share/ded/ded.hlp | ||
| 9 | drwxr-xr-x root/root usr/share/man/ | ||
| 10 | drwxr-xr-x root/root usr/share/man/man1/ | ||
| 11 | -rw-r--r-- root/root usr/share/man/man1/ded.1.gz | ||
diff --git a/ded/.signature b/ded/.signature new file mode 100644 index 0000000..e170fdb --- /dev/null +++ b/ded/.signature | |||
| @@ -0,0 +1,7 @@ | |||
| 1 | untrusted comment: verify with zorz.pub | ||
| 2 | RWTZ9IduCSQ/mHoKRGctvEn4k2Wh7uYA0HIzK6n4H5qonKXmJk5hJdjT3FLN6RyCRlhQ/PjhbhC414VP6lhpotzNTZU0QtaiqQg= | ||
| 3 | |||
| 4 | SHA256 (MAKEPKG) = ca4d31668337c37a686342b8e1c3aba7ec965e894ff548eed6521284f134295b | ||
| 5 | SHA256 (.footprint) = 4de3dddde2bf952a6e48eb86b822ef462d95b9f225166b7c9938f84ef241d4de | ||
| 6 | SHA256 (ded-20250928.tgz) = b5bfb0850a70f3b1e64c9736e73d00788442bfc4c273b5b3d13f68f454a8c530 | ||
| 7 | SHA256 (td_lib-20250928.tgz) = 8854186a30eb4fd842397f54afe9309bfa53607bf60a9cf8e0b2a6b7231a35a3 | ||
diff --git a/ded/MAKEPKG b/ded/MAKEPKG new file mode 100644 index 0000000..484fbc1 --- /dev/null +++ b/ded/MAKEPKG | |||
| @@ -0,0 +1,33 @@ | |||
| 1 | #!/bin/mkpkg | ||
| 2 | # description: Direcotry editor | ||
| 3 | # url: https://invisible-island.net/ded/ | ||
| 4 | |||
| 5 | name=ded | ||
| 6 | version=20250928 | ||
| 7 | release=1 | ||
| 8 | depends=(ncurses) | ||
| 9 | source=(https://invisible-island.net/archives/ded/$name-$version.tgz | ||
| 10 | https://invisible-island.net/archives/ded/td_lib-$version.tgz) | ||
| 11 | |||
| 12 | sha256sums=( | ||
| 13 | "b5bfb0850a70f3b1e64c9736e73d00788442bfc4c273b5b3d13f68f454a8c530" | ||
| 14 | "8854186a30eb4fd842397f54afe9309bfa53607bf60a9cf8e0b2a6b7231a35a3" | ||
| 15 | ) | ||
| 16 | |||
| 17 | build() { | ||
| 18 | cd td_lib-$version | ||
| 19 | ./configure --prefix=/usr | ||
| 20 | make -j1 | ||
| 21 | |||
| 22 | cd $SRC/$name-$version | ||
| 23 | ./configure --prefix=/usr | ||
| 24 | make -j1 | ||
| 25 | make -j1 DESTDIR=$PKG install | ||
| 26 | } | ||
| 27 | |||
| 28 | signify() { | ||
| 29 | untrusted comment: public key | ||
| 30 | RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3 | ||
| 31 | } | ||
| 32 | |||
| 33 | # vim: filetype=sh | ||
diff --git a/flatbuffers/.footprint b/flatbuffers/.footprint new file mode 100644 index 0000000..6505d11 --- /dev/null +++ b/flatbuffers/.footprint | |||
| @@ -0,0 +1,55 @@ | |||
| 1 | drwxr-xr-x root/root usr/ | ||
| 2 | drwxr-xr-x root/root usr/bin/ | ||
| 3 | -rwxr-xr-x root/root usr/bin/flatc | ||
| 4 | drwxr-xr-x root/root usr/include/ | ||
| 5 | drwxr-xr-x root/root usr/include/flatbuffers/ | ||
| 6 | -rw-r--r-- root/root usr/include/flatbuffers/allocator.h | ||
| 7 | -rw-r--r-- root/root usr/include/flatbuffers/array.h | ||
| 8 | -rw-r--r-- root/root usr/include/flatbuffers/base.h | ||
| 9 | -rw-r--r-- root/root usr/include/flatbuffers/buffer.h | ||
| 10 | -rw-r--r-- root/root usr/include/flatbuffers/buffer_ref.h | ||
| 11 | -rw-r--r-- root/root usr/include/flatbuffers/code_generator.h | ||
| 12 | -rw-r--r-- root/root usr/include/flatbuffers/code_generators.h | ||
| 13 | -rw-r--r-- root/root usr/include/flatbuffers/default_allocator.h | ||
| 14 | -rw-r--r-- root/root usr/include/flatbuffers/detached_buffer.h | ||
| 15 | -rw-r--r-- root/root usr/include/flatbuffers/file_manager.h | ||
| 16 | -rw-r--r-- root/root usr/include/flatbuffers/flatbuffer_builder.h | ||
| 17 | -rw-r--r-- root/root usr/include/flatbuffers/flatbuffers.h | ||
| 18 | -rw-r--r-- root/root usr/include/flatbuffers/flatc.h | ||
| 19 | -rw-r--r-- root/root usr/include/flatbuffers/flex_flat_util.h | ||
| 20 | -rw-r--r-- root/root usr/include/flatbuffers/flexbuffers.h | ||
| 21 | -rw-r--r-- root/root usr/include/flatbuffers/grpc.h | ||
| 22 | -rw-r--r-- root/root usr/include/flatbuffers/hash.h | ||
| 23 | -rw-r--r-- root/root usr/include/flatbuffers/idl.h | ||
| 24 | -rw-r--r-- root/root usr/include/flatbuffers/minireflect.h | ||
| 25 | -rw-r--r-- root/root usr/include/flatbuffers/reflection.h | ||
| 26 | -rw-r--r-- root/root usr/include/flatbuffers/reflection_generated.h | ||
| 27 | -rw-r--r-- root/root usr/include/flatbuffers/registry.h | ||
| 28 | -rw-r--r-- root/root usr/include/flatbuffers/stl_emulation.h | ||
| 29 | -rw-r--r-- root/root usr/include/flatbuffers/string.h | ||
| 30 | -rw-r--r-- root/root usr/include/flatbuffers/struct.h | ||
| 31 | -rw-r--r-- root/root usr/include/flatbuffers/table.h | ||
| 32 | -rw-r--r-- root/root usr/include/flatbuffers/util.h | ||
| 33 | -rw-r--r-- root/root usr/include/flatbuffers/vector.h | ||
| 34 | -rw-r--r-- root/root usr/include/flatbuffers/vector_downward.h | ||
| 35 | -rw-r--r-- root/root usr/include/flatbuffers/verifier.h | ||
| 36 | drwxr-xr-x root/root usr/include/flatbuffers/pch/ | ||
| 37 | -rw-r--r-- root/root usr/include/flatbuffers/pch/flatc_pch.h | ||
| 38 | -rw-r--r-- root/root usr/include/flatbuffers/pch/pch.h | ||
| 39 | drwxr-xr-x root/root usr/lib/ | ||
| 40 | -rw-r--r-- root/root usr/lib/libflatbuffers.a | ||
| 41 | -rwxr-xr-x root/root usr/lib/libflatbuffers.so.25.12.19 | ||
| 42 | lrwxrwxrwx root/root usr/lib/libflatbuffers.so -> libflatbuffers.so.25.12.19 | ||
| 43 | drwxr-xr-x root/root usr/lib/cmake/ | ||
| 44 | drwxr-xr-x root/root usr/lib/cmake/flatbuffers/ | ||
| 45 | -rw-r--r-- root/root usr/lib/cmake/flatbuffers/BuildFlatBuffers.cmake | ||
| 46 | -rw-r--r-- root/root usr/lib/cmake/flatbuffers/FlatBuffersSharedTargets-release.cmake | ||
| 47 | -rw-r--r-- root/root usr/lib/cmake/flatbuffers/FlatBuffersSharedTargets.cmake | ||
| 48 | -rw-r--r-- root/root usr/lib/cmake/flatbuffers/FlatBuffersTargets-release.cmake | ||
| 49 | -rw-r--r-- root/root usr/lib/cmake/flatbuffers/FlatBuffersTargets.cmake | ||
| 50 | -rw-r--r-- root/root usr/lib/cmake/flatbuffers/FlatcTargets-release.cmake | ||
| 51 | -rw-r--r-- root/root usr/lib/cmake/flatbuffers/FlatcTargets.cmake | ||
| 52 | -rw-r--r-- root/root usr/lib/cmake/flatbuffers/flatbuffers-config-version.cmake | ||
| 53 | -rw-r--r-- root/root usr/lib/cmake/flatbuffers/flatbuffers-config.cmake | ||
| 54 | drwxr-xr-x root/root usr/lib/pkgconfig/ | ||
| 55 | -rw-r--r-- root/root usr/lib/pkgconfig/flatbuffers.pc | ||
diff --git a/flatbuffers/.signature b/flatbuffers/.signature new file mode 100644 index 0000000..385e8b4 --- /dev/null +++ b/flatbuffers/.signature | |||
| @@ -0,0 +1,6 @@ | |||
| 1 | untrusted comment: verify with zorz.pub | ||
| 2 | RWTZ9IduCSQ/mLsPgdzYvE91eNJ872rVkNckrlrXaHQFrkPNKctLKFJF3xvaWs15tiIyCAgiDFPrvz3UXmbDFZvnsbx8PgIr1Ac= | ||
| 3 | |||
| 4 | SHA256 (MAKEPKG) = 4a14a44a09d1a646c78846adea7765b1378c6e220152bebd4d9d7f2fecdf6c20 | ||
| 5 | SHA256 (.footprint) = 0e06c44e23773464e2ff53a2b184679fca67c695131002d3db6a1ac52e0d33b0 | ||
| 6 | SHA256 (flatbuffers-25.12.19.tar.gz) = f81c3162b1046fe8b84b9a0dbdd383e24fdbcf88583b9cb6028f90d04d90696a | ||
diff --git a/flatbuffers/MAKEPKG b/flatbuffers/MAKEPKG new file mode 100644 index 0000000..7dcdee0 --- /dev/null +++ b/flatbuffers/MAKEPKG | |||
| @@ -0,0 +1,31 @@ | |||
| 1 | #!/bin/mkpkg | ||
| 2 | # description: Memory efficient serialization library | ||
| 3 | # url: https://google.github.io/flatbuffers/ | ||
| 4 | |||
| 5 | name=flatbuffers | ||
| 6 | version=25.12.19 | ||
| 7 | release=1 | ||
| 8 | source=(https://github.com/google/flatbuffers/archive/v$version/$name-$version.tar.gz) | ||
| 9 | |||
| 10 | sha256sums=( | ||
| 11 | "f81c3162b1046fe8b84b9a0dbdd383e24fdbcf88583b9cb6028f90d04d90696a" | ||
| 12 | ) | ||
| 13 | |||
| 14 | build() { | ||
| 15 | cmake -B build -S $name-$version \ | ||
| 16 | -DCMAKE_INSTALL_PREFIX=/usr \ | ||
| 17 | -DCMAKE_INSTALL_LIBDIR=lib \ | ||
| 18 | -DCMAKE_BUILD_TYPE=Release \ | ||
| 19 | -DFLATBUFFERS_BUILD_TESTS=OFF \ | ||
| 20 | -DFLATBUFFERS_BUILD_SHAREDLIB=ON | ||
| 21 | |||
| 22 | cmake --build build | ||
| 23 | DESTDIR=$PKG cmake --install build | ||
| 24 | } | ||
| 25 | |||
| 26 | signify() { | ||
| 27 | untrusted comment: public key | ||
| 28 | RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3 | ||
| 29 | } | ||
| 30 | |||
| 31 | # vim: filetype=sh | ||
diff --git a/giflib/Pkgfile b/giflib/Pkgfile new file mode 100644 index 0000000..781445a --- /dev/null +++ b/giflib/Pkgfile | |||
| @@ -0,0 +1,25 @@ | |||
| 1 | # Description: A compressed GIF library compatible with libungif | ||
| 2 | # URL: https://giflib.sourceforge.net | ||
| 3 | # Maintainer: zorz, zorz at gmx dot com | ||
| 4 | |||
| 5 | name=giflib | ||
| 6 | version=5.2.2 | ||
| 7 | release=2 | ||
| 8 | source=(https://sourceforge.net/projects/giflib/files/$name-$version.tar.gz | ||
| 9 | giflib-5.2.2-security_fixes-1.patch | ||
| 10 | giflib-5.2.2-upstream_fixes-1.patch) | ||
| 11 | |||
| 12 | build() { | ||
| 13 | cd $name-$version | ||
| 14 | |||
| 15 | sed -e "/\$(MAKE) -C doc$/d" -i Makefile | ||
| 16 | |||
| 17 | patch -Np1 -i $SRC/giflib-5.2.2-security_fixes-1.patch | ||
| 18 | patch -Np1 -i $SRC/giflib-5.2.2-upstream_fixes-1.patch | ||
| 19 | |||
| 20 | make | ||
| 21 | make PREFIX=$PKG/usr install | ||
| 22 | |||
| 23 | install -vDm 644 doc/*.1 -t $PKG/usr/share/man/man1/ | ||
| 24 | install -vDm 644 doc/*.7 -t $PKG/usr/share/man/man7/ | ||
| 25 | } | ||
diff --git a/giflib/giflib-5.2.2-security_fixes-1.patch b/giflib/giflib-5.2.2-security_fixes-1.patch new file mode 100644 index 0000000..b81d28a --- /dev/null +++ b/giflib/giflib-5.2.2-security_fixes-1.patch | |||
| @@ -0,0 +1,27 @@ | |||
| 1 | Submitted By: Douglas R. Reno <renodr at linuxfromscratch dot org> | ||
| 2 | Date: 2025-05-19 | ||
| 3 | Initial Package Version: 5.2.2 | ||
| 4 | Upstream Status: Abandoned | ||
| 5 | Origin: OpenMandriva (see BLFS Ticket #21574) | ||
| 6 | Description: Fixes several CVEs in giflib that are known to lead to | ||
| 7 | a heap buffer overflow. The CVEs in question are | ||
| 8 | CVE-2025-31344, CVE-2024-45993, CVE-2023-48161, and | ||
| 9 | CVE-2022-28506. The CVEs are all rated High, and are | ||
| 10 | known to cause crashes with a lower chance of impacts | ||
| 11 | including arbitrary code execution. | ||
| 12 | |||
| 13 | diff -Naurp giflib-5.2.2.orig/gif2rgb.c giflib-5.2.2/gif2rgb.c | ||
| 14 | --- giflib-5.2.2.orig/gif2rgb.c 2024-02-18 21:01:28.000000000 -0600 | ||
| 15 | +++ giflib-5.2.2/gif2rgb.c 2025-05-19 15:23:36.911153908 -0500 | ||
| 16 | @@ -329,6 +329,11 @@ static void DumpScreen2RGB(char *FileNam | ||
| 17 | GifRow = ScreenBuffer[i]; | ||
| 18 | GifQprintf("\b\b\b\b%-4d", ScreenHeight - i); | ||
| 19 | for (j = 0; j < ScreenWidth; j++) { | ||
| 20 | + /* Check if color is within color palete */ | ||
| 21 | + if (GifRow[j] >= ColorMap->ColorCount) { | ||
| 22 | + GIF_EXIT(GifErrorString( | ||
| 23 | + D_GIF_ERR_IMAGE_DEFECT)); | ||
| 24 | + } | ||
| 25 | ColorMapEntry = &ColorMap->Colors[GifRow[j]]; | ||
| 26 | Buffers[0][j] = ColorMapEntry->Red; | ||
| 27 | Buffers[1][j] = ColorMapEntry->Green; | ||
diff --git a/giflib/giflib-5.2.2-upstream_fixes-1.patch b/giflib/giflib-5.2.2-upstream_fixes-1.patch new file mode 100644 index 0000000..798d8b6 --- /dev/null +++ b/giflib/giflib-5.2.2-upstream_fixes-1.patch | |||
| @@ -0,0 +1,45 @@ | |||
| 1 | Submitted By: Douglas R. Reno <renodr at linuxfromscratch dot org> | ||
| 2 | Date: 2024-03-02 | ||
| 3 | Initial Package Version: 5.2.2 | ||
| 4 | Origin: Upstream (thanks to Joe Locash for the pointer) | ||
| 5 | Upstream Status: Applied | ||
| 6 | Description: Prevents giflib from installing XML files into | ||
| 7 | /usr/share/man/man1 instead of manual pages. | ||
| 8 | |||
| 9 | diff -Naurp giflib-5.2.2.orig/Makefile giflib-5.2.2/Makefile | ||
| 10 | --- giflib-5.2.2.orig/Makefile 2024-03-02 12:53:46.244595714 -0600 | ||
| 11 | +++ giflib-5.2.2/Makefile 2024-03-02 12:55:35.428874223 -0600 | ||
| 12 | @@ -63,15 +63,19 @@ UTILS = $(INSTALLABLE) \ | ||
| 13 | |||
| 14 | LDLIBS=libgif.a -lm | ||
| 15 | |||
| 16 | -MANUAL_PAGES = \ | ||
| 17 | +MANUAL_PAGES_1 = \ | ||
| 18 | doc/gif2rgb.xml \ | ||
| 19 | doc/gifbuild.xml \ | ||
| 20 | doc/gifclrmp.xml \ | ||
| 21 | doc/giffix.xml \ | ||
| 22 | - doc/giflib.xml \ | ||
| 23 | doc/giftext.xml \ | ||
| 24 | doc/giftool.xml | ||
| 25 | |||
| 26 | +MANUAL_PAGES_7 = \ | ||
| 27 | + doc/giflib.xml | ||
| 28 | + | ||
| 29 | +MANUAL_PAGES = $(MANUAL_PAGES_1) $(MANUAL_PAGES_7) | ||
| 30 | + | ||
| 31 | SOEXTENSION = so | ||
| 32 | LIBGIFSO = libgif.$(SOEXTENSION) | ||
| 33 | LIBGIFSOMAJOR = libgif.$(SOEXTENSION).$(LIBMAJOR) | ||
| 34 | @@ -148,8 +152,9 @@ install-lib: | ||
| 35 | ln -sf $(LIBGIFSOVER) "$(DESTDIR)$(LIBDIR)/$(LIBGIFSOMAJOR)" | ||
| 36 | ln -sf $(LIBGIFSOMAJOR) "$(DESTDIR)$(LIBDIR)/$(LIBGIFSO)" | ||
| 37 | install-man: | ||
| 38 | - $(INSTALL) -d "$(DESTDIR)$(MANDIR)/man1" | ||
| 39 | - $(INSTALL) -m 644 $(MANUAL_PAGES) "$(DESTDIR)$(MANDIR)/man1" | ||
| 40 | + $(INSTALL) -d "$(DESTDIR)$(MANDIR)/man1" "$(DESTDIR)$(MANDIR)/man7" | ||
| 41 | + $(INSTALL) -m 644 $(MANUAL_PAGES_1:xml=1) "$(DESTDIR)$(MANDIR)/man1" | ||
| 42 | + $(INSTALL) -m 644 $(MANUAL_PAGES_7:xml=7) "$(DESTDIR)$(MANDIR)/man7" | ||
| 43 | uninstall: uninstall-man uninstall-include uninstall-lib uninstall-bin | ||
| 44 | uninstall-bin: | ||
| 45 | cd "$(DESTDIR)$(BINDIR)" && rm -f $(INSTALLABLE) | ||
diff --git a/girara/.footprint b/girara/.footprint new file mode 100644 index 0000000..e525de2 --- /dev/null +++ b/girara/.footprint | |||
| @@ -0,0 +1,18 @@ | |||
| 1 | drwxr-xr-x root/root usr/ | ||
| 2 | drwxr-xr-x root/root usr/include/ | ||
| 3 | drwxr-xr-x root/root usr/include/girara/ | ||
| 4 | -rw-r--r-- root/root usr/include/girara/datastructures.h | ||
| 5 | -rw-r--r-- root/root usr/include/girara/girara-version.h | ||
| 6 | -rw-r--r-- root/root usr/include/girara/girara.h | ||
| 7 | -rw-r--r-- root/root usr/include/girara/input-history.h | ||
| 8 | -rw-r--r-- root/root usr/include/girara/log.h | ||
| 9 | -rw-r--r-- root/root usr/include/girara/macros.h | ||
| 10 | -rw-r--r-- root/root usr/include/girara/template.h | ||
| 11 | -rw-r--r-- root/root usr/include/girara/types.h | ||
| 12 | -rw-r--r-- root/root usr/include/girara/utils.h | ||
| 13 | drwxr-xr-x root/root usr/lib/ | ||
| 14 | -rwxr-xr-x root/root usr/lib/libgirara.so.5.0 | ||
| 15 | lrwxrwxrwx root/root usr/lib/libgirara.so -> libgirara.so.5 | ||
| 16 | lrwxrwxrwx root/root usr/lib/libgirara.so.5 -> libgirara.so.5.0 | ||
| 17 | drwxr-xr-x root/root usr/lib/pkgconfig/ | ||
| 18 | -rw-r--r-- root/root usr/lib/pkgconfig/girara.pc | ||
diff --git a/girara/.signature b/girara/.signature new file mode 100644 index 0000000..ceb5d9c --- /dev/null +++ b/girara/.signature | |||
| @@ -0,0 +1,6 @@ | |||
| 1 | untrusted comment: verify with opentux.pub | ||
| 2 | RWTZ9IduCSQ/mDp046kih85aJUvQWLYoE7V4JDcHMpWERyFRzz9E8Q0Kh7NaWFAuMUXdDoWNwPjBEL/ShxfPdKThnewBwnyawQg= | ||
| 3 | |||
| 4 | SHA256 (MAKEPKG) = 0c9e8dc52a9e788eae93f58c6bb3a96961dfad4e44262ebdf7fa3c5f59ff3581 | ||
| 5 | SHA256 (.footprint) = 79cc06beb7a8adcc49025ef7fe2d6dc7351bd59b8b9b1bd1028f5d5a9fd2ccd8 | ||
| 6 | SHA256 (girara-2026.02.04.tar.xz) = 342eca8108bd05a2275e3eacb18107fa3170fa89a12c77e541a5f111f7bba56d | ||
diff --git a/girara/MAKEPKG b/girara/MAKEPKG new file mode 100644 index 0000000..a3da813 --- /dev/null +++ b/girara/MAKEPKG | |||
| @@ -0,0 +1,34 @@ | |||
| 1 | #!/bin/mkpkg | ||
| 2 | # description: Common components for the zathura document viewer | ||
| 3 | # url: https://pwmt.org/projects/girara/ | ||
| 4 | |||
| 5 | name=girara | ||
| 6 | version=2026.02.04 | ||
| 7 | release=1 | ||
| 8 | depends=(gtk3 glib) | ||
| 9 | source=( | ||
| 10 | "https://pwmt.org/projects/girara/download/girara-${version}.tar.xz" | ||
| 11 | ) | ||
| 12 | sha256sums=( | ||
| 13 | "342eca8108bd05a2275e3eacb18107fa3170fa89a12c77e541a5f111f7bba56d" | ||
| 14 | ) | ||
| 15 | |||
| 16 | build() { | ||
| 17 | cd girara-${version} | ||
| 18 | |||
| 19 | meson setup build \ | ||
| 20 | --prefix=/usr \ | ||
| 21 | --libdir=lib \ | ||
| 22 | --buildtype=release \ | ||
| 23 | -Dtests=disabled \ | ||
| 24 | -Ddocs=disabled | ||
| 25 | |||
| 26 | meson compile -C build | ||
| 27 | DESTDIR=${PKG} meson install -C build | ||
| 28 | } | ||
| 29 | |||
| 30 | signify() { | ||
| 31 | untrusted comment: *** OpenTUX *** public key | ||
| 32 | RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3 | ||
| 33 | } | ||
| 34 | # vim: filetype=sh | ||
diff --git a/gn/.footprint b/gn/.footprint new file mode 100644 index 0000000..8d7cc4a --- /dev/null +++ b/gn/.footprint | |||
| @@ -0,0 +1,3 @@ | |||
| 1 | drwxr-xr-x root/root usr/ | ||
| 2 | drwxr-xr-x root/root usr/bin/ | ||
| 3 | -rwxr-xr-x root/root usr/bin/gn | ||
diff --git a/gn/.signature b/gn/.signature new file mode 100644 index 0000000..ae8876f --- /dev/null +++ b/gn/.signature | |||
| @@ -0,0 +1,6 @@ | |||
| 1 | untrusted comment: verify with zorz.pub | ||
| 2 | RWTZ9IduCSQ/mBAXLxvU8drWXAJBxtnAISgYxBpjh1Onk5lukbsDsT9RckSAQMC8WhCQdbYuDq8zXSI4pfjWQlUulLbz8UZlSgs= | ||
| 3 | |||
| 4 | SHA256 (MAKEPKG) = 617ae088149a3cec4af682aea86b2239410ac310a3c8e792f44f77d7f5cbfe8a | ||
| 5 | SHA256 (.footprint) = ebe24248910a2c4d544406fe7277892ed941f4a93079fb8d0c5fb7b2036bba9e | ||
| 6 | SHA256 (304bbef6c7e9a86630c12986b99c8654eb7fe648.tar.gz) = 63785159210399064a164aaabf2adcaf4289e068c68976cd7bffa3aa9fd14e6b | ||
diff --git a/gn/MAKEPKG b/gn/MAKEPKG new file mode 100644 index 0000000..ce82d41 --- /dev/null +++ b/gn/MAKEPKG | |||
| @@ -0,0 +1,56 @@ | |||
| 1 | #!/bin/mkpkg | ||
| 2 | # description: GN meta-build system | ||
| 3 | # url: https://gn.googlesource.com/gn | ||
| 4 | # Depends on: python3 ninja clang | ||
| 5 | name=gn | ||
| 6 | version=0.2324 | ||
| 7 | _commit=304bbef6c7e9a86630c12986b99c8654eb7fe648 | ||
| 8 | release=1 | ||
| 9 | source=(https://gn.googlesource.com/gn/+archive/${_commit}.tar.gz) | ||
| 10 | sha256sums=( | ||
| 11 | "63785159210399064a164aaabf2adcaf4289e068c68976cd7bffa3aa9fd14e6b" | ||
| 12 | ) | ||
| 13 | |||
| 14 | build() { | ||
| 15 | cd "$SRC" | ||
| 16 | export CC=clang | ||
| 17 | export CXX=clang++ | ||
| 18 | export AR=llvm-ar | ||
| 19 | export LDFLAGS="-fuse-ld=lld" | ||
| 20 | |||
| 21 | # Gentoo gn-gen-r8: comment out hardcoded -O3/-g, remove -pipe | ||
| 22 | sed -i "/cflags.append('-O3')/s/^/#/; | ||
| 23 | /cflags.append('-g')/s/^/#/; | ||
| 24 | /ldflags.append('-O3')/s/^/#/; | ||
| 25 | /options.no_strip/s/^/#/; | ||
| 26 | /'-pipe',/d; | ||
| 27 | /'-Wno-format',/d; | ||
| 28 | /'-Wno-strict-aliasing',/d" build/gen.py | ||
| 29 | |||
| 30 | # Fix ninja regen loop: the +archive tarball gives all files | ||
| 31 | # identical timestamps. Set them all to the past so gen.py | ||
| 32 | # outputs (build.ninja) will be strictly newer. | ||
| 33 | find . -type f -exec touch -t 200001010000 {} + | ||
| 34 | |||
| 35 | python3 build/gen.py \ | ||
| 36 | --no-last-commit-position \ | ||
| 37 | --no-static-libstdc++ \ | ||
| 38 | --no-strip \ | ||
| 39 | --allow-warnings | ||
| 40 | printf '%s\n' \ | ||
| 41 | '#ifndef OUT_LAST_COMMIT_POSITION_H_' \ | ||
| 42 | '#define OUT_LAST_COMMIT_POSITION_H_' \ | ||
| 43 | '#define LAST_COMMIT_POSITION_NUM 2324' \ | ||
| 44 | "#define LAST_COMMIT_POSITION \"2324 (${_commit})\"" \ | ||
| 45 | '#endif' \ | ||
| 46 | > out/last_commit_position.h | ||
| 47 | |||
| 48 | ninja -C out gn | ||
| 49 | install -Dm755 out/gn "$PKG/usr/bin/gn" | ||
| 50 | } | ||
| 51 | signify() { | ||
| 52 | untrusted comment: public key | ||
| 53 | RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3 | ||
| 54 | } | ||
| 55 | |||
| 56 | # vim: filetype=sh | ||
diff --git a/gnu-efi/.footprint b/gnu-efi/.footprint new file mode 100644 index 0000000..bfdfd54 --- /dev/null +++ b/gnu-efi/.footprint | |||
| @@ -0,0 +1,60 @@ | |||
| 1 | drwxr-xr-x root/root usr/ | ||
| 2 | drwxr-xr-x root/root usr/include/ | ||
| 3 | drwxr-xr-x root/root usr/include/efi/ | ||
| 4 | -rw-r--r-- root/root usr/include/efi/efi.h | ||
| 5 | -rw-r--r-- root/root usr/include/efi/efi_nii.h | ||
| 6 | -rw-r--r-- root/root usr/include/efi/efi_pxe.h | ||
| 7 | -rw-r--r-- root/root usr/include/efi/efiapi.h | ||
| 8 | -rw-r--r-- root/root usr/include/efi/eficompiler.h | ||
| 9 | -rw-r--r-- root/root usr/include/efi/eficon.h | ||
| 10 | -rw-r--r-- root/root usr/include/efi/eficonex.h | ||
| 11 | -rw-r--r-- root/root usr/include/efi/efidebug.h | ||
| 12 | -rw-r--r-- root/root usr/include/efi/efidef.h | ||
| 13 | -rw-r--r-- root/root usr/include/efi/efidevp.h | ||
| 14 | -rw-r--r-- root/root usr/include/efi/efierr.h | ||
| 15 | -rw-r--r-- root/root usr/include/efi/efifs.h | ||
| 16 | -rw-r--r-- root/root usr/include/efi/efigpt.h | ||
| 17 | -rw-r--r-- root/root usr/include/efi/efiip.h | ||
| 18 | -rw-r--r-- root/root usr/include/efi/efilib.h | ||
| 19 | -rw-r--r-- root/root usr/include/efi/efilink.h | ||
| 20 | -rw-r--r-- root/root usr/include/efi/efinet.h | ||
| 21 | -rw-r--r-- root/root usr/include/efi/efipart.h | ||
| 22 | -rw-r--r-- root/root usr/include/efi/efipciio.h | ||
| 23 | -rw-r--r-- root/root usr/include/efi/efipoint.h | ||
| 24 | -rw-r--r-- root/root usr/include/efi/efiprot.h | ||
| 25 | -rw-r--r-- root/root usr/include/efi/efipxebc.h | ||
| 26 | -rw-r--r-- root/root usr/include/efi/efirtlib.h | ||
| 27 | -rw-r--r-- root/root usr/include/efi/efiser.h | ||
| 28 | -rw-r--r-- root/root usr/include/efi/efisetjmp.h | ||
| 29 | -rw-r--r-- root/root usr/include/efi/efishell.h | ||
| 30 | -rw-r--r-- root/root usr/include/efi/efishellintf.h | ||
| 31 | -rw-r--r-- root/root usr/include/efi/efistdarg.h | ||
| 32 | -rw-r--r-- root/root usr/include/efi/efitcp.h | ||
| 33 | -rw-r--r-- root/root usr/include/efi/efiudp.h | ||
| 34 | -rw-r--r-- root/root usr/include/efi/efiui.h | ||
| 35 | -rw-r--r-- root/root usr/include/efi/lib.h | ||
| 36 | -rw-r--r-- root/root usr/include/efi/libsmbios.h | ||
| 37 | -rw-r--r-- root/root usr/include/efi/pci22.h | ||
| 38 | -rw-r--r-- root/root usr/include/efi/pe.h | ||
| 39 | -rw-r--r-- root/root usr/include/efi/romload.h | ||
| 40 | drwxr-xr-x root/root usr/include/efi/protocol/ | ||
| 41 | -rw-r--r-- root/root usr/include/efi/protocol/adapterdebug.h | ||
| 42 | -rw-r--r-- root/root usr/include/efi/protocol/eficonsplit.h | ||
| 43 | -rw-r--r-- root/root usr/include/efi/protocol/efidbg.h | ||
| 44 | -rw-r--r-- root/root usr/include/efi/protocol/efivar.h | ||
| 45 | -rw-r--r-- root/root usr/include/efi/protocol/intload.h | ||
| 46 | -rw-r--r-- root/root usr/include/efi/protocol/legacyboot.h | ||
| 47 | -rw-r--r-- root/root usr/include/efi/protocol/piflash64.h | ||
| 48 | -rw-r--r-- root/root usr/include/efi/protocol/vgaclass.h | ||
| 49 | drwxr-xr-x root/root usr/include/efi/x86_64/ | ||
| 50 | -rw-r--r-- root/root usr/include/efi/x86_64/efibind.h | ||
| 51 | -rw-r--r-- root/root usr/include/efi/x86_64/efilibplat.h | ||
| 52 | -rw-r--r-- root/root usr/include/efi/x86_64/efisetjmp_arch.h | ||
| 53 | -rw-r--r-- root/root usr/include/efi/x86_64/pe.h | ||
| 54 | drwxr-xr-x root/root usr/lib/ | ||
| 55 | -rw-r--r-- root/root usr/lib/crt0-efi-x86_64.o | ||
| 56 | -rw-r--r-- root/root usr/lib/elf_x86_64_efi.lds | ||
| 57 | -rw-r--r-- root/root usr/lib/libefi.a | ||
| 58 | -rw-r--r-- root/root usr/lib/libgnuefi.a | ||
| 59 | drwxr-xr-x root/root usr/lib/pkgconfig/ | ||
| 60 | -rw-r--r-- root/root usr/lib/pkgconfig/gnu-efi.pc | ||
diff --git a/gnu-efi/.signature b/gnu-efi/.signature new file mode 100644 index 0000000..88c56c3 --- /dev/null +++ b/gnu-efi/.signature | |||
| @@ -0,0 +1,10 @@ | |||
| 1 | untrusted comment: verify with zorz.pub | ||
| 2 | RWTZ9IduCSQ/mN2CGS6Er3qQNMb/CTlIjkqvTX1NNdL5NYcTcH9T74dkf7oTXyvoVPGUoEdaO5q1x8NTdmY30cYKviDLtr5j8wM= | ||
| 3 | |||
| 4 | SHA256 (MAKEPKG) = d599cc8cfcdd2610c6affa42a958c186488272f246d7be0d9736e7e3d9363930 | ||
| 5 | SHA256 (.footprint) = 9ebae1f784c664782582b968923210166e2f3a8a268d59abf1cc28c9de658410 | ||
| 6 | SHA256 (gnu-efi-3.0.18.tar.bz2) = 7f212c96ee66547eeefb531267b641e5473d7d8529f0bd8ccdefd33cf7413f5c | ||
| 7 | SHA256 (binutils-2.46.0.tar.xz) = d75a94f4d73e7a4086f7513e67e439e8fcdcbb726ffe63f4661744e6256b2cf2 | ||
| 8 | SHA256 (gnu-efi-3.0.18-clang.patch) = cbd8f6af3b8f522fc65c65a96a589602a9a072a501740954f8617990029ae984 | ||
| 9 | SHA256 (gnu-efi-3.0.18-remove-linux-headers.patch) = 0996a5a167567066d7289cc4f9d576602cc61a3ea67608e76544b58bb0a47e94 | ||
| 10 | SHA256 (gnu-efi-3.0.19-fix-binutils-2.46.patch) = 173191018e118048025e6a5acc8e4fd9a401e58fa485bfab04dd09b5c24e4a4f | ||
diff --git a/gnu-efi/MAKEPKG b/gnu-efi/MAKEPKG new file mode 100644 index 0000000..94c971b --- /dev/null +++ b/gnu-efi/MAKEPKG | |||
| @@ -0,0 +1,100 @@ | |||
| 1 | #!/bin/mkpkg | ||
| 2 | # description: EFI application development toolkit | ||
| 3 | # url: https://sourceforge.net/projects/gnu-efi/ | ||
| 4 | |||
| 5 | name=gnu-efi | ||
| 6 | version=3.0.18 | ||
| 7 | release=1 | ||
| 8 | depends=() | ||
| 9 | makedeps=() | ||
| 10 | source=(https://downloads.sourceforge.net/sourceforge/gnu-efi/gnu-efi-$version.tar.bz2 | ||
| 11 | https://ftp.gnu.org/gnu/binutils/binutils-2.46.0.tar.xz | ||
| 12 | gnu-efi-3.0.18-clang.patch | ||
| 13 | gnu-efi-3.0.18-remove-linux-headers.patch | ||
| 14 | gnu-efi-3.0.19-fix-binutils-2.46.patch) | ||
| 15 | sha256sums=( | ||
| 16 | "7f212c96ee66547eeefb531267b641e5473d7d8529f0bd8ccdefd33cf7413f5c" | ||
| 17 | "d75a94f4d73e7a4086f7513e67e439e8fcdcbb726ffe63f4661744e6256b2cf2" | ||
| 18 | "cbd8f6af3b8f522fc65c65a96a589602a9a072a501740954f8617990029ae984" | ||
| 19 | "0996a5a167567066d7289cc4f9d576602cc61a3ea67608e76544b58bb0a47e94" | ||
| 20 | "173191018e118048025e6a5acc8e4fd9a401e58fa485bfab04dd09b5c24e4a4f" | ||
| 21 | ) | ||
| 22 | |||
| 23 | build() { | ||
| 24 | # Build private GNU binutils — need objcopy with EFI/pei- target support | ||
| 25 | cd $SRC/binutils-2.46.0 | ||
| 26 | CONFIG_SHELL=/bin/bash ./configure \ | ||
| 27 | --prefix=$SRC/binutils-local \ | ||
| 28 | --disable-nls \ | ||
| 29 | --disable-multilib \ | ||
| 30 | --disable-werror \ | ||
| 31 | --disable-gdb \ | ||
| 32 | --disable-gdbserver \ | ||
| 33 | --disable-gold \ | ||
| 34 | --disable-gprofng \ | ||
| 35 | --disable-sim \ | ||
| 36 | --disable-libdecnumber \ | ||
| 37 | --disable-readline \ | ||
| 38 | --enable-ld \ | ||
| 39 | --enable-targets=x86_64-linux,i686-linux,x86_64-pep \ | ||
| 40 | --with-system-zlib \ | ||
| 41 | CC=clang CXX=clang++ | ||
| 42 | make $MKPKG_MAKEFLAGS | ||
| 43 | make install | ||
| 44 | export PATH="$SRC/binutils-local/bin:$PATH" | ||
| 45 | |||
| 46 | cd $SRC/gnu-efi-$version | ||
| 47 | |||
| 48 | # apply patches | ||
| 49 | patch -N -p1 < $SRC/gnu-efi-3.0.18-clang.patch || true | ||
| 50 | patch -N -p1 < $SRC/gnu-efi-3.0.18-remove-linux-headers.patch || true | ||
| 51 | patch -N -p1 < $SRC/gnu-efi-3.0.19-fix-binutils-2.46.patch || true | ||
| 52 | |||
| 53 | # remove -Werror | ||
| 54 | sed -i 's/-Werror//g' Make.defaults | ||
| 55 | |||
| 56 | # fix CHAR16 typedef for clang — wchar_t causes pointer mismatch | ||
| 57 | sed -i 's/typedef wchar_t CHAR16/typedef uint16_t CHAR16/' \ | ||
| 58 | inc/x86_64/efibind.h | ||
| 59 | |||
| 60 | # musl: include clang's own headers first, then system | ||
| 61 | CPPINCLUDEDIR=$(clang -print-resource-dir 2>/dev/null)/include | ||
| 62 | export CFLAGS="-nostdinc -isystem $CPPINCLUDEDIR -isystem /usr/include" | ||
| 63 | |||
| 64 | mkdir -p $SRC/gnu-efi-$version/x86_64/lib/runtime | ||
| 65 | mkdir -p $SRC/gnu-efi-$version/x86_64/lib/x86_64 | ||
| 66 | mkdir -p $SRC/gnu-efi-$version/x86_64/gnuefi | ||
| 67 | mkdir -p $SRC/gnu-efi-$version/x86_64/inc | ||
| 68 | |||
| 69 | make -j1 ARCH=x86_64 \ | ||
| 70 | CC=clang \ | ||
| 71 | AS="$SRC/binutils-local/bin/as" \ | ||
| 72 | LD="$SRC/binutils-local/bin/ld" \ | ||
| 73 | AR=llvm-ar \ | ||
| 74 | RANLIB=llvm-ranlib \ | ||
| 75 | OBJCOPY="$SRC/binutils-local/bin/objcopy" \ | ||
| 76 | SUBDIRS="lib gnuefi inc" \ | ||
| 77 | all | ||
| 78 | |||
| 79 | make -j1 ARCH=x86_64 \ | ||
| 80 | CC=clang \ | ||
| 81 | AS="$SRC/binutils-local/bin/as" \ | ||
| 82 | LD="$SRC/binutils-local/bin/ld" \ | ||
| 83 | AR=llvm-ar \ | ||
| 84 | RANLIB=llvm-ranlib \ | ||
| 85 | OBJCOPY="$SRC/binutils-local/bin/objcopy" \ | ||
| 86 | PREFIX=/usr \ | ||
| 87 | LIBDIR=/usr/lib \ | ||
| 88 | INSTALLROOT=$PKG \ | ||
| 89 | SUBDIRS="lib gnuefi inc" \ | ||
| 90 | install | ||
| 91 | |||
| 92 | # xen and other tools expect efi/pe.h directly | ||
| 93 | cp $PKG/usr/include/efi/x86_64/pe.h $PKG/usr/include/efi/pe.h | ||
| 94 | } | ||
| 95 | signify() { | ||
| 96 | untrusted comment: public key | ||
| 97 | RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3 | ||
| 98 | } | ||
| 99 | |||
| 100 | # vim: filetype=sh | ||
diff --git a/gnu-efi/gnu-efi-3.0.18-clang.patch b/gnu-efi/gnu-efi-3.0.18-clang.patch new file mode 100644 index 0000000..7819351 --- /dev/null +++ b/gnu-efi/gnu-efi-3.0.18-clang.patch | |||
| @@ -0,0 +1,26 @@ | |||
| 1 | https://bugs.gentoo.org/930538 | ||
| 2 | https://github.com/ncroxon/gnu-efi/issues/4 | ||
| 3 | https://github.com/ncroxon/gnu-efi/pull/5 | ||
| 4 | https://github.com/ncroxon/gnu-efi/commit/a0111e0df165d49cf34fc4f5fae46fc0921a756d | ||
| 5 | |||
| 6 | From a0111e0df165d49cf34fc4f5fae46fc0921a756d Mon Sep 17 00:00:00 2001 | ||
| 7 | From: Callum Farmer <gmbr3@opensuse.org> | ||
| 8 | Date: Wed, 24 Apr 2024 12:04:48 +0100 | ||
| 9 | Subject: [PATCH] Disable RELRO | ||
| 10 | |||
| 11 | No point having PT_GNU_RELRO as ELF data won't exist when merging into PE32+ file | ||
| 12 | |||
| 13 | Unbreaks lld usage which complains about linker script | ||
| 14 | Fixes ncroxon/gnu-efi#4 | ||
| 15 | --- a/Make.defaults | ||
| 16 | +++ b/Make.defaults | ||
| 17 | @@ -199,7 +199,7 @@ endif | ||
| 18 | ARFLAGS := rDv | ||
| 19 | ASFLAGS += $(ARCH3264) | ||
| 20 | LDFLAGS += -nostdlib --warn-common --no-undefined --fatal-warnings \ | ||
| 21 | - --build-id=sha1 -z nocombreloc | ||
| 22 | + --build-id=sha1 -z nocombreloc -z norelro | ||
| 23 | |||
| 24 | ifneq ($(ARCH),arm) | ||
| 25 | export LIBGCC=$(shell $(CC) $(CFLAGS) $(ARCH3264) -print-libgcc-file-name) | ||
| 26 | |||
diff --git a/gnu-efi/gnu-efi-3.0.18-remove-linux-headers.patch b/gnu-efi/gnu-efi-3.0.18-remove-linux-headers.patch new file mode 100644 index 0000000..e997aae --- /dev/null +++ b/gnu-efi/gnu-efi-3.0.18-remove-linux-headers.patch | |||
| @@ -0,0 +1,14 @@ | |||
| 1 | https://bugs.gentoo.org/888829 | ||
| 2 | |||
| 3 | --- a/apps/Makefile | ||
| 4 | +++ b/apps/Makefile | ||
| 5 | @@ -41,9 +41,7 @@ | ||
| 6 | |||
| 7 | include $(SRCDIR)/../Make.defaults | ||
| 8 | |||
| 9 | -LINUX_HEADERS = /usr/src/sys/build | ||
| 10 | APPSDIR = $(LIBDIR)/gnuefi/apps | ||
| 11 | -CPPFLAGS += -D__KERNEL__ -I$(LINUX_HEADERS)/include | ||
| 12 | CRTOBJS = $(TOPDIR)/$(ARCH)/gnuefi/crt0-efi-$(ARCH).o | ||
| 13 | |||
| 14 | LDSCRIPT = $(TOPDIR)/gnuefi/elf_$(ARCH)_efi.lds | ||
diff --git a/gnu-efi/gnu-efi-3.0.19-fix-binutils-2.46.patch b/gnu-efi/gnu-efi-3.0.19-fix-binutils-2.46.patch new file mode 100644 index 0000000..3499371 --- /dev/null +++ b/gnu-efi/gnu-efi-3.0.19-fix-binutils-2.46.patch | |||
| @@ -0,0 +1,19 @@ | |||
| 1 | Backport the fix from gnu-efi 4.0.4 to build with binutils-2.46. | ||
| 2 | |||
| 3 | https://bugs.gentoo.org/970040 | ||
| 4 | |||
| 5 | --- a/apps/Makefile | ||
| 6 | +++ b/apps/Makefile | ||
| 7 | @@ -66,9 +66,9 @@ | ||
| 8 | |||
| 9 | ifneq ($(HAVE_EFI_OBJCOPY),) | ||
| 10 | |||
| 11 | -FORMAT := --target efi-app-$(ARCH) | ||
| 12 | -$(TARGET_BSDRIVERS): FORMAT=--target efi-bsdrv-$(ARCH) | ||
| 13 | -$(TARGET_RTDRIVERS): FORMAT=--target efi-rtdrv-$(ARCH) | ||
| 14 | +FORMAT := -O efi-app-$(ARCH) | ||
| 15 | +$(TARGET_BSDRIVERS): FORMAT=-O efi-bsdrv-$(ARCH) | ||
| 16 | +$(TARGET_RTDRIVERS): FORMAT=-O efi-rtdrv-$(ARCH) | ||
| 17 | |||
| 18 | else | ||
| 19 | |||
diff --git a/gst-plugins-base/.footprint b/gst-plugins-base/.footprint new file mode 100644 index 0000000..0d4a759 --- /dev/null +++ b/gst-plugins-base/.footprint | |||
| @@ -0,0 +1,239 @@ | |||
| 1 | drwxr-xr-x root/root usr/ | ||
| 2 | drwxr-xr-x root/root usr/bin/ | ||
| 3 | -rwxr-xr-x root/root usr/bin/gst-device-monitor-1.0 | ||
| 4 | -rwxr-xr-x root/root usr/bin/gst-discoverer-1.0 | ||
| 5 | -rwxr-xr-x root/root usr/bin/gst-play-1.0 | ||
| 6 | drwxr-xr-x root/root usr/include/ | ||
| 7 | drwxr-xr-x root/root usr/include/gstreamer-1.0/ | ||
| 8 | drwxr-xr-x root/root usr/include/gstreamer-1.0/gst/ | ||
| 9 | drwxr-xr-x root/root usr/include/gstreamer-1.0/gst/allocators/ | ||
| 10 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/allocators/allocators-prelude.h | ||
| 11 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/allocators/allocators.h | ||
| 12 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/allocators/gstdmabuf.h | ||
| 13 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/allocators/gstdrmdumb.h | ||
| 14 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/allocators/gstfdmemory.h | ||
| 15 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/allocators/gstphysmemory.h | ||
| 16 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/allocators/gstshmallocator.h | ||
| 17 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/allocators/gstudmabufallocator.h | ||
| 18 | drwxr-xr-x root/root usr/include/gstreamer-1.0/gst/app/ | ||
| 19 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/app/app-enumtypes.h | ||
| 20 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/app/app-prelude.h | ||
| 21 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/app/app.h | ||
| 22 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/app/gstappsink.h | ||
| 23 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/app/gstappsrc.h | ||
| 24 | drwxr-xr-x root/root usr/include/gstreamer-1.0/gst/audio/ | ||
| 25 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/audio/audio-buffer.h | ||
| 26 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/audio/audio-channel-mixer.h | ||
| 27 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/audio/audio-channels.h | ||
| 28 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/audio/audio-converter.h | ||
| 29 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/audio/audio-enumtypes.h | ||
| 30 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/audio/audio-format.h | ||
| 31 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/audio/audio-info.h | ||
| 32 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/audio/audio-prelude.h | ||
| 33 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/audio/audio-quantize.h | ||
| 34 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/audio/audio-resampler.h | ||
| 35 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/audio/audio.h | ||
| 36 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/audio/gstaudioaggregator.h | ||
| 37 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/audio/gstaudiobasesink.h | ||
| 38 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/audio/gstaudiobasesrc.h | ||
| 39 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/audio/gstaudiocdsrc.h | ||
| 40 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/audio/gstaudioclock.h | ||
| 41 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/audio/gstaudiodecoder.h | ||
| 42 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/audio/gstaudioencoder.h | ||
| 43 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/audio/gstaudiofilter.h | ||
| 44 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/audio/gstaudioiec61937.h | ||
| 45 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/audio/gstaudiometa.h | ||
| 46 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/audio/gstaudioringbuffer.h | ||
| 47 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/audio/gstaudiosink.h | ||
| 48 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/audio/gstaudiosrc.h | ||
| 49 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/audio/gstaudiostreamalign.h | ||
| 50 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/audio/gstdsd.h | ||
| 51 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/audio/gstdsdformat.h | ||
| 52 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/audio/streamvolume.h | ||
| 53 | drwxr-xr-x root/root usr/include/gstreamer-1.0/gst/fft/ | ||
| 54 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/fft/fft-prelude.h | ||
| 55 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/fft/fft.h | ||
| 56 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/fft/gstfft.h | ||
| 57 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/fft/gstfftf32.h | ||
| 58 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/fft/gstfftf64.h | ||
| 59 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/fft/gstffts16.h | ||
| 60 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/fft/gstffts32.h | ||
| 61 | drwxr-xr-x root/root usr/include/gstreamer-1.0/gst/pbutils/ | ||
| 62 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/pbutils/codec-utils.h | ||
| 63 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/pbutils/descriptions.h | ||
| 64 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/pbutils/encoding-profile.h | ||
| 65 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/pbutils/encoding-target.h | ||
| 66 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/pbutils/gstaudiovisualizer.h | ||
| 67 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/pbutils/gstdiscoverer.h | ||
| 68 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/pbutils/gstpluginsbaseversion.h | ||
| 69 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/pbutils/install-plugins.h | ||
| 70 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/pbutils/missing-plugins.h | ||
| 71 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/pbutils/pbutils-enumtypes.h | ||
| 72 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/pbutils/pbutils-prelude.h | ||
| 73 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/pbutils/pbutils.h | ||
| 74 | drwxr-xr-x root/root usr/include/gstreamer-1.0/gst/riff/ | ||
| 75 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/riff/riff-ids.h | ||
| 76 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/riff/riff-media.h | ||
| 77 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/riff/riff-prelude.h | ||
| 78 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/riff/riff-read.h | ||
| 79 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/riff/riff.h | ||
| 80 | drwxr-xr-x root/root usr/include/gstreamer-1.0/gst/rtp/ | ||
| 81 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/rtp/gstrtcpbuffer.h | ||
| 82 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/rtp/gstrtp-enumtypes.h | ||
| 83 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/rtp/gstrtpbaseaudiopayload.h | ||
| 84 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/rtp/gstrtpbasedepayload.h | ||
| 85 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/rtp/gstrtpbasepayload.h | ||
| 86 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/rtp/gstrtpbuffer.h | ||
| 87 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/rtp/gstrtpdefs.h | ||
| 88 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/rtp/gstrtphdrext.h | ||
| 89 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/rtp/gstrtpmeta.h | ||
| 90 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/rtp/gstrtppayloads.h | ||
| 91 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/rtp/rtp-prelude.h | ||
| 92 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/rtp/rtp.h | ||
| 93 | drwxr-xr-x root/root usr/include/gstreamer-1.0/gst/rtsp/ | ||
| 94 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/rtsp/gstrtsp-enumtypes.h | ||
| 95 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/rtsp/gstrtsp.h | ||
| 96 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/rtsp/gstrtspconnection.h | ||
| 97 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/rtsp/gstrtspdefs.h | ||
| 98 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/rtsp/gstrtspextension.h | ||
| 99 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/rtsp/gstrtspmessage.h | ||
| 100 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/rtsp/gstrtsprange.h | ||
| 101 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/rtsp/gstrtsptransport.h | ||
| 102 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/rtsp/gstrtspurl.h | ||
| 103 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/rtsp/rtsp-prelude.h | ||
| 104 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/rtsp/rtsp.h | ||
| 105 | drwxr-xr-x root/root usr/include/gstreamer-1.0/gst/sdp/ | ||
| 106 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/sdp/gstmikey.h | ||
| 107 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/sdp/gstsdp.h | ||
| 108 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/sdp/gstsdpmessage.h | ||
| 109 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/sdp/sdp-prelude.h | ||
| 110 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/sdp/sdp.h | ||
| 111 | drwxr-xr-x root/root usr/include/gstreamer-1.0/gst/tag/ | ||
| 112 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/tag/gsttagdemux.h | ||
| 113 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/tag/gsttagmux.h | ||
| 114 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/tag/tag-enumtypes.h | ||
| 115 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/tag/tag-prelude.h | ||
| 116 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/tag/tag.h | ||
| 117 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/tag/xmpwriter.h | ||
| 118 | drwxr-xr-x root/root usr/include/gstreamer-1.0/gst/video/ | ||
| 119 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/colorbalance.h | ||
| 120 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/colorbalancechannel.h | ||
| 121 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/gstvideoaffinetransformationmeta.h | ||
| 122 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/gstvideoaggregator.h | ||
| 123 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/gstvideocodecalphameta.h | ||
| 124 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/gstvideodecoder.h | ||
| 125 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/gstvideodmabufpool.h | ||
| 126 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/gstvideoencoder.h | ||
| 127 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/gstvideofilter.h | ||
| 128 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/gstvideometa.h | ||
| 129 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/gstvideopool.h | ||
| 130 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/gstvideosink.h | ||
| 131 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/gstvideotimecode.h | ||
| 132 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/gstvideoutils.h | ||
| 133 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/navigation.h | ||
| 134 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/video-anc.h | ||
| 135 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/video-blend.h | ||
| 136 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/video-chroma.h | ||
| 137 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/video-color.h | ||
| 138 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/video-converter.h | ||
| 139 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/video-dither.h | ||
| 140 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/video-enumtypes.h | ||
| 141 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/video-event.h | ||
| 142 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/video-format.h | ||
| 143 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/video-frame.h | ||
| 144 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/video-hdr.h | ||
| 145 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/video-info-dma.h | ||
| 146 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/video-info.h | ||
| 147 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/video-multiview.h | ||
| 148 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/video-overlay-composition.h | ||
| 149 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/video-prelude.h | ||
| 150 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/video-resampler.h | ||
| 151 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/video-scaler.h | ||
| 152 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/video-sei.h | ||
| 153 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/video-tile.h | ||
| 154 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/video.h | ||
| 155 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/videodirection.h | ||
| 156 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/videoorientation.h | ||
| 157 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/videooverlay.h | ||
| 158 | drwxr-xr-x root/root usr/lib/ | ||
| 159 | -rwxr-xr-x root/root usr/lib/libgstallocators-1.0.so.0.2801.0 | ||
| 160 | -rwxr-xr-x root/root usr/lib/libgstapp-1.0.so.0.2801.0 | ||
| 161 | -rwxr-xr-x root/root usr/lib/libgstaudio-1.0.so.0.2801.0 | ||
| 162 | -rwxr-xr-x root/root usr/lib/libgstfft-1.0.so.0.2801.0 | ||
| 163 | -rwxr-xr-x root/root usr/lib/libgstpbutils-1.0.so.0.2801.0 | ||
| 164 | -rwxr-xr-x root/root usr/lib/libgstriff-1.0.so.0.2801.0 | ||
| 165 | -rwxr-xr-x root/root usr/lib/libgstrtp-1.0.so.0.2801.0 | ||
| 166 | -rwxr-xr-x root/root usr/lib/libgstrtsp-1.0.so.0.2801.0 | ||
| 167 | -rwxr-xr-x root/root usr/lib/libgstsdp-1.0.so.0.2801.0 | ||
| 168 | -rwxr-xr-x root/root usr/lib/libgsttag-1.0.so.0.2801.0 | ||
| 169 | -rwxr-xr-x root/root usr/lib/libgstvideo-1.0.so.0.2801.0 | ||
| 170 | lrwxrwxrwx root/root usr/lib/libgstallocators-1.0.so -> libgstallocators-1.0.so.0 | ||
| 171 | lrwxrwxrwx root/root usr/lib/libgstallocators-1.0.so.0 -> libgstallocators-1.0.so.0.2801.0 | ||
| 172 | lrwxrwxrwx root/root usr/lib/libgstapp-1.0.so -> libgstapp-1.0.so.0 | ||
| 173 | lrwxrwxrwx root/root usr/lib/libgstapp-1.0.so.0 -> libgstapp-1.0.so.0.2801.0 | ||
| 174 | lrwxrwxrwx root/root usr/lib/libgstaudio-1.0.so -> libgstaudio-1.0.so.0 | ||
| 175 | lrwxrwxrwx root/root usr/lib/libgstaudio-1.0.so.0 -> libgstaudio-1.0.so.0.2801.0 | ||
| 176 | lrwxrwxrwx root/root usr/lib/libgstfft-1.0.so -> libgstfft-1.0.so.0 | ||
| 177 | lrwxrwxrwx root/root usr/lib/libgstfft-1.0.so.0 -> libgstfft-1.0.so.0.2801.0 | ||
| 178 | lrwxrwxrwx root/root usr/lib/libgstpbutils-1.0.so -> libgstpbutils-1.0.so.0 | ||
| 179 | lrwxrwxrwx root/root usr/lib/libgstpbutils-1.0.so.0 -> libgstpbutils-1.0.so.0.2801.0 | ||
| 180 | lrwxrwxrwx root/root usr/lib/libgstriff-1.0.so -> libgstriff-1.0.so.0 | ||
| 181 | lrwxrwxrwx root/root usr/lib/libgstriff-1.0.so.0 -> libgstriff-1.0.so.0.2801.0 | ||
| 182 | lrwxrwxrwx root/root usr/lib/libgstrtp-1.0.so -> libgstrtp-1.0.so.0 | ||
| 183 | lrwxrwxrwx root/root usr/lib/libgstrtp-1.0.so.0 -> libgstrtp-1.0.so.0.2801.0 | ||
| 184 | lrwxrwxrwx root/root usr/lib/libgstrtsp-1.0.so -> libgstrtsp-1.0.so.0 | ||
| 185 | lrwxrwxrwx root/root usr/lib/libgstrtsp-1.0.so.0 -> libgstrtsp-1.0.so.0.2801.0 | ||
| 186 | lrwxrwxrwx root/root usr/lib/libgstsdp-1.0.so -> libgstsdp-1.0.so.0 | ||
| 187 | lrwxrwxrwx root/root usr/lib/libgstsdp-1.0.so.0 -> libgstsdp-1.0.so.0.2801.0 | ||
| 188 | lrwxrwxrwx root/root usr/lib/libgsttag-1.0.so -> libgsttag-1.0.so.0 | ||
| 189 | lrwxrwxrwx root/root usr/lib/libgsttag-1.0.so.0 -> libgsttag-1.0.so.0.2801.0 | ||
| 190 | lrwxrwxrwx root/root usr/lib/libgstvideo-1.0.so -> libgstvideo-1.0.so.0 | ||
| 191 | lrwxrwxrwx root/root usr/lib/libgstvideo-1.0.so.0 -> libgstvideo-1.0.so.0.2801.0 | ||
| 192 | drwxr-xr-x root/root usr/lib/gstreamer-1.0/ | ||
| 193 | -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstadder.so | ||
| 194 | -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstapp.so | ||
| 195 | -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstaudioconvert.so | ||
| 196 | -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstaudiomixer.so | ||
| 197 | -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstaudiorate.so | ||
| 198 | -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstaudioresample.so | ||
| 199 | -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstaudiotestsrc.so | ||
| 200 | -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstbasedebug.so | ||
| 201 | -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstcompositor.so | ||
| 202 | -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstdsd.so | ||
| 203 | -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstencoding.so | ||
| 204 | -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstgio.so | ||
| 205 | -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstogg.so | ||
| 206 | -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstopus.so | ||
| 207 | -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstoverlaycomposition.so | ||
| 208 | -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstpbtypes.so | ||
| 209 | -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstplayback.so | ||
| 210 | -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstrawparse.so | ||
| 211 | -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstsubparse.so | ||
| 212 | -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgsttcp.so | ||
| 213 | -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgsttypefindfunctions.so | ||
| 214 | -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstvideoconvertscale.so | ||
| 215 | -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstvideorate.so | ||
| 216 | -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstvideotestsrc.so | ||
| 217 | -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstvolume.so | ||
| 218 | drwxr-xr-x root/root usr/lib/pkgconfig/ | ||
| 219 | -rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-allocators-1.0.pc | ||
| 220 | -rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-app-1.0.pc | ||
| 221 | -rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-audio-1.0.pc | ||
| 222 | -rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-fft-1.0.pc | ||
| 223 | -rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-pbutils-1.0.pc | ||
| 224 | -rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-plugins-base-1.0.pc | ||
| 225 | -rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-riff-1.0.pc | ||
| 226 | -rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-rtp-1.0.pc | ||
| 227 | -rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-rtsp-1.0.pc | ||
| 228 | -rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-sdp-1.0.pc | ||
| 229 | -rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-tag-1.0.pc | ||
| 230 | -rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-video-1.0.pc | ||
| 231 | drwxr-xr-x root/root usr/share/ | ||
| 232 | drwxr-xr-x root/root usr/share/gst-plugins-base/ | ||
| 233 | drwxr-xr-x root/root usr/share/gst-plugins-base/1.0/ | ||
| 234 | -rw-r--r-- root/root usr/share/gst-plugins-base/1.0/license-translations.dict | ||
| 235 | drwxr-xr-x root/root usr/share/man/ | ||
| 236 | drwxr-xr-x root/root usr/share/man/man1/ | ||
| 237 | -rw-r--r-- root/root usr/share/man/man1/gst-device-monitor-1.0.1.gz | ||
| 238 | -rw-r--r-- root/root usr/share/man/man1/gst-discoverer-1.0.1.gz | ||
| 239 | -rw-r--r-- root/root usr/share/man/man1/gst-play-1.0.1.gz | ||
diff --git a/gst-plugins-base/.signature b/gst-plugins-base/.signature new file mode 100644 index 0000000..c249e76 --- /dev/null +++ b/gst-plugins-base/.signature | |||
| @@ -0,0 +1,6 @@ | |||
| 1 | untrusted comment: verify with zorz.pub | ||
| 2 | RWTZ9IduCSQ/mE1ynEyqocTGh+jX8e10IFISUHc/Oot1aRgBvZmQKegGDPT5pBPT8IVe8HAtA/mnCh18WIRZ1kmyrPkr8A86NAA= | ||
| 3 | |||
| 4 | SHA256 (MAKEPKG) = e9d4bec15ecc8f347a1a40e601a6ec58480c594e75c5c8b2ab4454eb28c41470 | ||
| 5 | SHA256 (.footprint) = bb80391f6c2f7caf457453e11db5ef2b693559acb0f29747c7f1776bb251dbbb | ||
| 6 | SHA256 (gst-plugins-base-1.28.1.tar.xz) = 1446a4c2a92ff5d78d88e85a599f0038441d53333236f0c72d72f21a9c132497 | ||
diff --git a/gst-plugins-base/MAKEPKG b/gst-plugins-base/MAKEPKG new file mode 100644 index 0000000..cfd3a80 --- /dev/null +++ b/gst-plugins-base/MAKEPKG | |||
| @@ -0,0 +1,49 @@ | |||
| 1 | #!/bin/mkpkg | ||
| 2 | # description: GStreamer base plugins | ||
| 3 | # url: https://gstreamer.freedesktop.org | ||
| 4 | |||
| 5 | name=gst-plugins-base | ||
| 6 | version=1.28.1 | ||
| 7 | release=1 | ||
| 8 | depends=(gstreamer glib libogg opus) | ||
| 9 | makedeps=(meson samurai pkgconf python3) | ||
| 10 | source=(https://gstreamer.freedesktop.org/src/$name/$name-$version.tar.xz) | ||
| 11 | sha256sums=( | ||
| 12 | "1446a4c2a92ff5d78d88e85a599f0038441d53333236f0c72d72f21a9c132497" | ||
| 13 | ) | ||
| 14 | |||
| 15 | build() { | ||
| 16 | cd $name-$version | ||
| 17 | meson setup build \ | ||
| 18 | --prefix=/usr \ | ||
| 19 | --buildtype=release \ | ||
| 20 | --wrap-mode=nodownload \ | ||
| 21 | -Dintrospection=disabled \ | ||
| 22 | -Ddoc=disabled \ | ||
| 23 | -Dtests=disabled \ | ||
| 24 | -Dexamples=disabled \ | ||
| 25 | -Dnls=disabled \ | ||
| 26 | -Dogg=enabled \ | ||
| 27 | -Dopus=enabled \ | ||
| 28 | -Dalsa=disabled \ | ||
| 29 | -Dpango=disabled \ | ||
| 30 | -Dgl=disabled \ | ||
| 31 | -Dgl-graphene=disabled \ | ||
| 32 | -Dgl-png=disabled \ | ||
| 33 | -Dgl-jpeg=disabled \ | ||
| 34 | -Dxvideo=disabled \ | ||
| 35 | -Dx11=disabled \ | ||
| 36 | -Dcdparanoia=disabled \ | ||
| 37 | -Dlibvisual=disabled \ | ||
| 38 | -Dtheora=disabled \ | ||
| 39 | -Dvorbis=disabled | ||
| 40 | meson compile -C build | ||
| 41 | meson install -C build --destdir $PKG | ||
| 42 | } | ||
| 43 | |||
| 44 | signify() { | ||
| 45 | untrusted comment: public key | ||
| 46 | RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3 | ||
| 47 | } | ||
| 48 | |||
| 49 | # vim: filetype=sh | ||
diff --git a/gstreamer/.footprint b/gstreamer/.footprint new file mode 100644 index 0000000..afd5e1d --- /dev/null +++ b/gstreamer/.footprint | |||
| @@ -0,0 +1,175 @@ | |||
| 1 | drwxr-xr-x root/root usr/ | ||
| 2 | drwxr-xr-x root/root usr/bin/ | ||
| 3 | -rwxr-xr-x root/root usr/bin/gst-inspect-1.0 | ||
| 4 | -rwxr-xr-x root/root usr/bin/gst-launch-1.0 | ||
| 5 | -rwxr-xr-x root/root usr/bin/gst-stats-1.0 | ||
| 6 | -rwxr-xr-x root/root usr/bin/gst-typefind-1.0 | ||
| 7 | drwxr-xr-x root/root usr/include/ | ||
| 8 | drwxr-xr-x root/root usr/include/gstreamer-1.0/ | ||
| 9 | drwxr-xr-x root/root usr/include/gstreamer-1.0/gst/ | ||
| 10 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/glib-compat.h | ||
| 11 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gst.h | ||
| 12 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstallocator.h | ||
| 13 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstatomicqueue.h | ||
| 14 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstbin.h | ||
| 15 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstbuffer.h | ||
| 16 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstbufferlist.h | ||
| 17 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstbufferpool.h | ||
| 18 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstbus.h | ||
| 19 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstbytearrayinterface.h | ||
| 20 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstcaps.h | ||
| 21 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstcapsfeatures.h | ||
| 22 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstchildproxy.h | ||
| 23 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstclock.h | ||
| 24 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstcompat.h | ||
| 25 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstconfig.h | ||
| 26 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstcontext.h | ||
| 27 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstcontrolbinding.h | ||
| 28 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstcontrolsource.h | ||
| 29 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstcpuid.h | ||
| 30 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstdatetime.h | ||
| 31 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstdebugutils.h | ||
| 32 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstdevice.h | ||
| 33 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstdevicemonitor.h | ||
| 34 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstdeviceprovider.h | ||
| 35 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstdeviceproviderfactory.h | ||
| 36 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstdynamictypefactory.h | ||
| 37 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstelement.h | ||
| 38 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstelementfactory.h | ||
| 39 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstelementmetadata.h | ||
| 40 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstenumtypes.h | ||
| 41 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gsterror.h | ||
| 42 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstevent.h | ||
| 43 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstformat.h | ||
| 44 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstghostpad.h | ||
| 45 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstidstr.h | ||
| 46 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstinfo.h | ||
| 47 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstiterator.h | ||
| 48 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstmacros.h | ||
| 49 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstmemory.h | ||
| 50 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstmessage.h | ||
| 51 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstmeta.h | ||
| 52 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstmetafactory.h | ||
| 53 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstminiobject.h | ||
| 54 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstobject.h | ||
| 55 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstpad.h | ||
| 56 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstpadtemplate.h | ||
| 57 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstparamspecs.h | ||
| 58 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstparse.h | ||
| 59 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstpipeline.h | ||
| 60 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstplugin.h | ||
| 61 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstpluginfeature.h | ||
| 62 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstpoll.h | ||
| 63 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstpreset.h | ||
| 64 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstpromise.h | ||
| 65 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstprotection.h | ||
| 66 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstquery.h | ||
| 67 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstregistry.h | ||
| 68 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstsample.h | ||
| 69 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstsegment.h | ||
| 70 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gststreamcollection.h | ||
| 71 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gststreams.h | ||
| 72 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gststructure.h | ||
| 73 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstsystemclock.h | ||
| 74 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gsttaglist.h | ||
| 75 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gsttagsetter.h | ||
| 76 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gsttask.h | ||
| 77 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gsttaskpool.h | ||
| 78 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gsttoc.h | ||
| 79 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gsttocsetter.h | ||
| 80 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gsttracer.h | ||
| 81 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gsttracerfactory.h | ||
| 82 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gsttracerrecord.h | ||
| 83 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gsttypefind.h | ||
| 84 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gsttypefindfactory.h | ||
| 85 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gsturi.h | ||
| 86 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstutils.h | ||
| 87 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstvalue.h | ||
| 88 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstvecdeque.h | ||
| 89 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gstversion.h | ||
| 90 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/math-compat.h | ||
| 91 | drwxr-xr-x root/root usr/include/gstreamer-1.0/gst/base/ | ||
| 92 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/base/base-prelude.h | ||
| 93 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/base/base.h | ||
| 94 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/base/gstadapter.h | ||
| 95 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/base/gstaggregator.h | ||
| 96 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/base/gstbaseparse.h | ||
| 97 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/base/gstbasesink.h | ||
| 98 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/base/gstbasesrc.h | ||
| 99 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/base/gstbasetransform.h | ||
| 100 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/base/gstbitreader.h | ||
| 101 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/base/gstbitwriter.h | ||
| 102 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/base/gstbytereader.h | ||
| 103 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/base/gstbytewriter.h | ||
| 104 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/base/gstcollectpads.h | ||
| 105 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/base/gstdataqueue.h | ||
| 106 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/base/gstflowcombiner.h | ||
| 107 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/base/gstpushsrc.h | ||
| 108 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/base/gstqueuearray.h | ||
| 109 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/base/gsttypefindhelper.h | ||
| 110 | drwxr-xr-x root/root usr/include/gstreamer-1.0/gst/controller/ | ||
| 111 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/controller/controller-enumtypes.h | ||
| 112 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/controller/controller-prelude.h | ||
| 113 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/controller/controller.h | ||
| 114 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/controller/gstargbcontrolbinding.h | ||
| 115 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/controller/gstdirectcontrolbinding.h | ||
| 116 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/controller/gstinterpolationcontrolsource.h | ||
| 117 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/controller/gstlfocontrolsource.h | ||
| 118 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/controller/gstproxycontrolbinding.h | ||
| 119 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/controller/gsttimedvaluecontrolsource.h | ||
| 120 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/controller/gsttriggercontrolsource.h | ||
| 121 | drwxr-xr-x root/root usr/include/gstreamer-1.0/gst/net/ | ||
| 122 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/net/gstnet.h | ||
| 123 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/net/gstnetaddressmeta.h | ||
| 124 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/net/gstnetclientclock.h | ||
| 125 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/net/gstnetcontrolmessagemeta.h | ||
| 126 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/net/gstnettimepacket.h | ||
| 127 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/net/gstnettimeprovider.h | ||
| 128 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/net/gstnetutils.h | ||
| 129 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/net/gstptpclock.h | ||
| 130 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/net/net-prelude.h | ||
| 131 | -rw-r--r-- root/root usr/include/gstreamer-1.0/gst/net/net.h | ||
| 132 | drwxr-xr-x root/root usr/lib/ | ||
| 133 | -rwxr-xr-x root/root usr/lib/libgstbase-1.0.so.0.2801.0 | ||
| 134 | -rwxr-xr-x root/root usr/lib/libgstcontroller-1.0.so.0.2801.0 | ||
| 135 | -rwxr-xr-x root/root usr/lib/libgstnet-1.0.so.0.2801.0 | ||
| 136 | -rwxr-xr-x root/root usr/lib/libgstreamer-1.0.so.0.2801.0 | ||
| 137 | lrwxrwxrwx root/root usr/lib/libgstbase-1.0.so -> libgstbase-1.0.so.0 | ||
| 138 | lrwxrwxrwx root/root usr/lib/libgstbase-1.0.so.0 -> libgstbase-1.0.so.0.2801.0 | ||
| 139 | lrwxrwxrwx root/root usr/lib/libgstcontroller-1.0.so -> libgstcontroller-1.0.so.0 | ||
| 140 | lrwxrwxrwx root/root usr/lib/libgstcontroller-1.0.so.0 -> libgstcontroller-1.0.so.0.2801.0 | ||
| 141 | lrwxrwxrwx root/root usr/lib/libgstnet-1.0.so -> libgstnet-1.0.so.0 | ||
| 142 | lrwxrwxrwx root/root usr/lib/libgstnet-1.0.so.0 -> libgstnet-1.0.so.0.2801.0 | ||
| 143 | lrwxrwxrwx root/root usr/lib/libgstreamer-1.0.so -> libgstreamer-1.0.so.0 | ||
| 144 | lrwxrwxrwx root/root usr/lib/libgstreamer-1.0.so.0 -> libgstreamer-1.0.so.0.2801.0 | ||
| 145 | drwxr-xr-x root/root usr/lib/gstreamer-1.0/ | ||
| 146 | -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstcoreelements.so | ||
| 147 | drwxr-xr-x root/root usr/lib/pkgconfig/ | ||
| 148 | -rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-1.0.pc | ||
| 149 | -rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-base-1.0.pc | ||
| 150 | -rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-controller-1.0.pc | ||
| 151 | -rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-net-1.0.pc | ||
| 152 | drwxr-xr-x root/root usr/libexec/ | ||
| 153 | drwxr-xr-x root/root usr/libexec/gstreamer-1.0/ | ||
| 154 | -rwxr-xr-x root/root usr/libexec/gstreamer-1.0/gst-completion-helper | ||
| 155 | -rwxr-xr-x root/root usr/libexec/gstreamer-1.0/gst-plugin-scanner | ||
| 156 | -rwxr-xr-x root/root usr/libexec/gstreamer-1.0/gst-ptp-helper | ||
| 157 | drwxr-xr-x root/root usr/share/ | ||
| 158 | drwxr-xr-x root/root usr/share/aclocal/ | ||
| 159 | -rw-r--r-- root/root usr/share/aclocal/gst-element-check-1.0.m4 | ||
| 160 | drwxr-xr-x root/root usr/share/bash-completion/ | ||
| 161 | drwxr-xr-x root/root usr/share/bash-completion/completions/ | ||
| 162 | -rw-r--r-- root/root usr/share/bash-completion/completions/gst-inspect-1.0 | ||
| 163 | -rw-r--r-- root/root usr/share/bash-completion/completions/gst-launch-1.0 | ||
| 164 | drwxr-xr-x root/root usr/share/bash-completion/helpers/ | ||
| 165 | -rw-r--r-- root/root usr/share/bash-completion/helpers/gst | ||
| 166 | drwxr-xr-x root/root usr/share/gstreamer-1.0/ | ||
| 167 | drwxr-xr-x root/root usr/share/gstreamer-1.0/gdb/ | ||
| 168 | -rw-r--r-- root/root usr/share/gstreamer-1.0/gdb/glib_gobject_helper.py | ||
| 169 | -rw-r--r-- root/root usr/share/gstreamer-1.0/gdb/gst_gdb.py | ||
| 170 | drwxr-xr-x root/root usr/share/man/ | ||
| 171 | drwxr-xr-x root/root usr/share/man/man1/ | ||
| 172 | -rw-r--r-- root/root usr/share/man/man1/gst-inspect-1.0.1.gz | ||
| 173 | -rw-r--r-- root/root usr/share/man/man1/gst-launch-1.0.1.gz | ||
| 174 | -rw-r--r-- root/root usr/share/man/man1/gst-stats-1.0.1.gz | ||
| 175 | -rw-r--r-- root/root usr/share/man/man1/gst-typefind-1.0.1.gz | ||
diff --git a/gstreamer/.signature b/gstreamer/.signature new file mode 100644 index 0000000..5de9ee8 --- /dev/null +++ b/gstreamer/.signature | |||
| @@ -0,0 +1,6 @@ | |||
| 1 | untrusted comment: verify with zorz.pub | ||
| 2 | RWTZ9IduCSQ/mHqdACD0mfOMVrLQPNjRjAgrexdw5r4NayN0Kfnb17QVMaz9Ur8bnikIOdDA2gmv81zGMpeiQjSDJxfINmrZdwo= | ||
| 3 | |||
| 4 | SHA256 (MAKEPKG) = bf32a65226e4c92cc144172901dfff6ba8180de2003e17f09fa219519bfb4f76 | ||
| 5 | SHA256 (.footprint) = 0e2772871a3392231a77a1bddb91c6b945995fbd14ef16207d16a4de636c14e0 | ||
| 6 | SHA256 (gstreamer-1.28.1.tar.xz) = b65e2ffa35bdbf8798cb75c23ffc3d05e484e48346ff7546844ba85217664504 | ||
diff --git a/gstreamer/MAKEPKG b/gstreamer/MAKEPKG new file mode 100644 index 0000000..c797daa --- /dev/null +++ b/gstreamer/MAKEPKG | |||
| @@ -0,0 +1,46 @@ | |||
| 1 | #!/bin/mkpkg | ||
| 2 | # description: Open source multimedia framework core library | ||
| 3 | # url: https://gstreamer.freedesktop.org | ||
| 4 | |||
| 5 | name=gstreamer | ||
| 6 | version=1.28.1 | ||
| 7 | release=1 | ||
| 8 | depends=(glib) | ||
| 9 | makedeps=(meson samurai pkgconf python3) | ||
| 10 | source=(https://gstreamer.freedesktop.org/src/$name/$name-$version.tar.xz) | ||
| 11 | sha256sums=( | ||
| 12 | "b65e2ffa35bdbf8798cb75c23ffc3d05e484e48346ff7546844ba85217664504" | ||
| 13 | ) | ||
| 14 | |||
| 15 | build() { | ||
| 16 | cd $name-$version | ||
| 17 | meson setup build \ | ||
| 18 | --prefix=/usr \ | ||
| 19 | --buildtype=release \ | ||
| 20 | --wrap-mode=nodownload \ | ||
| 21 | -Dgst_debug=false \ | ||
| 22 | -Dtracer_hooks=false \ | ||
| 23 | -Dintrospection=disabled \ | ||
| 24 | -Dbenchmarks=disabled \ | ||
| 25 | -Dexamples=disabled \ | ||
| 26 | -Dtests=disabled \ | ||
| 27 | -Dtools=enabled \ | ||
| 28 | -Ddoc=disabled \ | ||
| 29 | -Dcheck=disabled \ | ||
| 30 | -Dnls=disabled \ | ||
| 31 | -Dptp-helper-setuid-user=nobody \ | ||
| 32 | -Dptp-helper-setuid-group=nobody | ||
| 33 | meson compile -C build | ||
| 34 | meson install -C build --destdir $PKG | ||
| 35 | |||
| 36 | rm -rf $PKG/usr/share/gdb | ||
| 37 | rm -rf $PKG/usr/share/cmake | ||
| 38 | rm -rf $PKG/usr/libexec/gstreamer-1.0/gst-hotdoc-plugins-scanner | ||
| 39 | rm -rf $PKG/usr/libexec/gstreamer-1.0/gst-plugins-doc-cache-generator | ||
| 40 | } | ||
| 41 | signify() { | ||
| 42 | untrusted comment: public key | ||
| 43 | RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3 | ||
| 44 | } | ||
| 45 | |||
| 46 | # vim: filetype=sh | ||
diff --git a/json-glib/.footprint b/json-glib/.footprint new file mode 100644 index 0000000..9340d78 --- /dev/null +++ b/json-glib/.footprint | |||
| @@ -0,0 +1,26 @@ | |||
| 1 | drwxr-xr-x root/root usr/ | ||
| 2 | drwxr-xr-x root/root usr/bin/ | ||
| 3 | -rwxr-xr-x root/root usr/bin/json-glib-format | ||
| 4 | -rwxr-xr-x root/root usr/bin/json-glib-validate | ||
| 5 | drwxr-xr-x root/root usr/include/ | ||
| 6 | drwxr-xr-x root/root usr/include/json-glib-1.0/ | ||
| 7 | drwxr-xr-x root/root usr/include/json-glib-1.0/json-glib/ | ||
| 8 | -rw-r--r-- root/root usr/include/json-glib-1.0/json-glib/json-builder.h | ||
| 9 | -rw-r--r-- root/root usr/include/json-glib-1.0/json-glib/json-enum-types.h | ||
| 10 | -rw-r--r-- root/root usr/include/json-glib-1.0/json-glib/json-generator.h | ||
| 11 | -rw-r--r-- root/root usr/include/json-glib-1.0/json-glib/json-glib.h | ||
| 12 | -rw-r--r-- root/root usr/include/json-glib-1.0/json-glib/json-gobject.h | ||
| 13 | -rw-r--r-- root/root usr/include/json-glib-1.0/json-glib/json-gvariant.h | ||
| 14 | -rw-r--r-- root/root usr/include/json-glib-1.0/json-glib/json-parser.h | ||
| 15 | -rw-r--r-- root/root usr/include/json-glib-1.0/json-glib/json-path.h | ||
| 16 | -rw-r--r-- root/root usr/include/json-glib-1.0/json-glib/json-reader.h | ||
| 17 | -rw-r--r-- root/root usr/include/json-glib-1.0/json-glib/json-types.h | ||
| 18 | -rw-r--r-- root/root usr/include/json-glib-1.0/json-glib/json-utils.h | ||
| 19 | -rw-r--r-- root/root usr/include/json-glib-1.0/json-glib/json-version-macros.h | ||
| 20 | -rw-r--r-- root/root usr/include/json-glib-1.0/json-glib/json-version.h | ||
| 21 | drwxr-xr-x root/root usr/lib/ | ||
| 22 | -rwxr-xr-x root/root usr/lib/libjson-glib-1.0.so.0.1000.8 | ||
| 23 | lrwxrwxrwx root/root usr/lib/libjson-glib-1.0.so -> libjson-glib-1.0.so.0 | ||
| 24 | lrwxrwxrwx root/root usr/lib/libjson-glib-1.0.so.0 -> libjson-glib-1.0.so.0.1000.8 | ||
| 25 | drwxr-xr-x root/root usr/lib/pkgconfig/ | ||
| 26 | -rw-r--r-- root/root usr/lib/pkgconfig/json-glib-1.0.pc | ||
diff --git a/json-glib/.signature b/json-glib/.signature new file mode 100644 index 0000000..f4a0707 --- /dev/null +++ b/json-glib/.signature | |||
| @@ -0,0 +1,6 @@ | |||
| 1 | untrusted comment: verify with zorz.pub | ||
| 2 | RWTZ9IduCSQ/mCaHLEtX0fcaqk9WMYUhswmLgjgk++7X1hYDZNT1tSvc4OtHWsateSWeJmfOUM2+Q1Rakj6D0z+II16LGfOCWAk= | ||
| 3 | |||
| 4 | SHA256 (MAKEPKG) = 43fbdbbadbbec678c402c054868f441c06a00fba4d050603ac12854990dd382e | ||
| 5 | SHA256 (.footprint) = 0af588ca4a6de818e69b4dc8b131fc6874c830c3bd96c67190fde74f5391a1a4 | ||
| 6 | SHA256 (json-glib-1.10.8.tar.xz) = 55c5c141a564245b8f8fbe7698663c87a45a7333c2a2c56f06f811ab73b212dd | ||
diff --git a/json-glib/MAKEPKG b/json-glib/MAKEPKG new file mode 100644 index 0000000..9974267 --- /dev/null +++ b/json-glib/MAKEPKG | |||
| @@ -0,0 +1,34 @@ | |||
| 1 | #!/bin/mkpkg | ||
| 2 | # description: JSON library built on top of GLib | ||
| 3 | # url: https://gitlab.gnome.org/GNOME/json-glib | ||
| 4 | |||
| 5 | name=json-glib | ||
| 6 | version=1.10.8 | ||
| 7 | _minor=1.10 | ||
| 8 | release=1 | ||
| 9 | depends=(glib) | ||
| 10 | makedeps=(meson samurai pkgconf python3 gettext-tiny) | ||
| 11 | source=(https://download.gnome.org/sources/$name/$_minor/$name-$version.tar.xz) | ||
| 12 | sha256sums=( | ||
| 13 | "55c5c141a564245b8f8fbe7698663c87a45a7333c2a2c56f06f811ab73b212dd" | ||
| 14 | ) | ||
| 15 | |||
| 16 | build() { | ||
| 17 | cd $name-$version | ||
| 18 | meson setup build \ | ||
| 19 | --prefix=/usr \ | ||
| 20 | --buildtype=release \ | ||
| 21 | --wrap-mode=nodownload \ | ||
| 22 | -Dman=false \ | ||
| 23 | -Dintrospection=disabled \ | ||
| 24 | -Dtests=false | ||
| 25 | meson compile -C build | ||
| 26 | meson install -C build --destdir $PKG | ||
| 27 | } | ||
| 28 | |||
| 29 | signify() { | ||
| 30 | untrusted comment: public key | ||
| 31 | RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3 | ||
| 32 | } | ||
| 33 | |||
| 34 | # vim: filetype=sh | ||
diff --git a/libarchive/MAKEPKG b/libarchive/MAKEPKG new file mode 100644 index 0000000..d993042 --- /dev/null +++ b/libarchive/MAKEPKG | |||
| @@ -0,0 +1,28 @@ | |||
| 1 | #!/bin/mkpkg | ||
| 2 | # description: Multi-format archive and compression library | ||
| 3 | # url: https://libarchive.org/ | ||
| 4 | |||
| 5 | name=libarchive | ||
| 6 | version=3.8.2 | ||
| 7 | release=1 | ||
| 8 | depends=(acl bzip2 xz zlib zstd) | ||
| 9 | source=(https://github.com/libarchive/libarchive/releases/download/v$version/$name-$version.tar.xz) | ||
| 10 | build() { | ||
| 11 | cd $name-$version | ||
| 12 | |||
| 13 | ./configure \ | ||
| 14 | --prefix=/usr \ | ||
| 15 | --mandir=/usr/share/man \ | ||
| 16 | --without-xml2 \ | ||
| 17 | --without-nettle \ | ||
| 18 | --without-libb2 \ | ||
| 19 | --without-iconv \ | ||
| 20 | --disable-static | ||
| 21 | |||
| 22 | make | ||
| 23 | make DESTDIR=$PKG install | ||
| 24 | |||
| 25 | rm -f $PKG/usr/lib/*.la | ||
| 26 | } | ||
| 27 | |||
| 28 | # vim: filetype=sh | ||
diff --git a/libcap-ng/.footprint b/libcap-ng/.footprint new file mode 100644 index 0000000..87f924d --- /dev/null +++ b/libcap-ng/.footprint | |||
| @@ -0,0 +1,52 @@ | |||
| 1 | drwxr-xr-x root/root usr/ | ||
| 2 | drwxr-xr-x root/root usr/bin/ | ||
| 3 | -rwxr-xr-x root/root usr/bin/filecap | ||
| 4 | -rwxr-xr-x root/root usr/bin/netcap | ||
| 5 | -rwxr-xr-x root/root usr/bin/pscap | ||
| 6 | drwxr-xr-x root/root usr/include/ | ||
| 7 | -rw-r--r-- root/root usr/include/cap-ng.h | ||
| 8 | drwxr-xr-x root/root usr/lib/ | ||
| 9 | -rw-r--r-- root/root usr/lib/libcap-ng.a | ||
| 10 | -rwxr-xr-x root/root usr/lib/libcap-ng.la | ||
| 11 | -rwxr-xr-x root/root usr/lib/libcap-ng.so.0.0.0 | ||
| 12 | -rw-r--r-- root/root usr/lib/libdrop_ambient.a | ||
| 13 | -rwxr-xr-x root/root usr/lib/libdrop_ambient.la | ||
| 14 | -rwxr-xr-x root/root usr/lib/libdrop_ambient.so.0.0.0 | ||
| 15 | lrwxrwxrwx root/root usr/lib/libcap-ng.so -> libcap-ng.so.0.0.0 | ||
| 16 | lrwxrwxrwx root/root usr/lib/libcap-ng.so.0 -> libcap-ng.so.0.0.0 | ||
| 17 | lrwxrwxrwx root/root usr/lib/libdrop_ambient.so -> libdrop_ambient.so.0.0.0 | ||
| 18 | lrwxrwxrwx root/root usr/lib/libdrop_ambient.so.0 -> libdrop_ambient.so.0.0.0 | ||
| 19 | drwxr-xr-x root/root usr/lib/pkgconfig/ | ||
| 20 | -rw-r--r-- root/root usr/lib/pkgconfig/libcap-ng.pc | ||
| 21 | drwxr-xr-x root/root usr/share/ | ||
| 22 | drwxr-xr-x root/root usr/share/aclocal/ | ||
| 23 | -rw-r--r-- root/root usr/share/aclocal/cap-ng.m4 | ||
| 24 | drwxr-xr-x root/root usr/share/man/ | ||
| 25 | drwxr-xr-x root/root usr/share/man/man3/ | ||
| 26 | -rw-r--r-- root/root usr/share/man/man3/capng_apply.3.gz | ||
| 27 | -rw-r--r-- root/root usr/share/man/man3/capng_apply_caps_fd.3.gz | ||
| 28 | -rw-r--r-- root/root usr/share/man/man3/capng_capability_to_name.3.gz | ||
| 29 | -rw-r--r-- root/root usr/share/man/man3/capng_change_id.3.gz | ||
| 30 | -rw-r--r-- root/root usr/share/man/man3/capng_clear.3.gz | ||
| 31 | -rw-r--r-- root/root usr/share/man/man3/capng_fill.3.gz | ||
| 32 | -rw-r--r-- root/root usr/share/man/man3/capng_get_caps_fd.3.gz | ||
| 33 | -rw-r--r-- root/root usr/share/man/man3/capng_get_caps_process.3.gz | ||
| 34 | -rw-r--r-- root/root usr/share/man/man3/capng_get_rootid.3.gz | ||
| 35 | -rw-r--r-- root/root usr/share/man/man3/capng_have_capabilities.3.gz | ||
| 36 | -rw-r--r-- root/root usr/share/man/man3/capng_have_capability.3.gz | ||
| 37 | -rw-r--r-- root/root usr/share/man/man3/capng_lock.3.gz | ||
| 38 | -rw-r--r-- root/root usr/share/man/man3/capng_name_to_capability.3.gz | ||
| 39 | -rw-r--r-- root/root usr/share/man/man3/capng_print_caps_numeric.3.gz | ||
| 40 | -rw-r--r-- root/root usr/share/man/man3/capng_print_caps_text.3.gz | ||
| 41 | -rw-r--r-- root/root usr/share/man/man3/capng_restore_state.3.gz | ||
| 42 | -rw-r--r-- root/root usr/share/man/man3/capng_save_state.3.gz | ||
| 43 | -rw-r--r-- root/root usr/share/man/man3/capng_set_rootid.3.gz | ||
| 44 | -rw-r--r-- root/root usr/share/man/man3/capng_setpid.3.gz | ||
| 45 | -rw-r--r-- root/root usr/share/man/man3/capng_update.3.gz | ||
| 46 | -rw-r--r-- root/root usr/share/man/man3/capng_updatev.3.gz | ||
| 47 | drwxr-xr-x root/root usr/share/man/man7/ | ||
| 48 | -rw-r--r-- root/root usr/share/man/man7/libdrop_ambient.7.gz | ||
| 49 | drwxr-xr-x root/root usr/share/man/man8/ | ||
| 50 | -rw-r--r-- root/root usr/share/man/man8/filecap.8.gz | ||
| 51 | -rw-r--r-- root/root usr/share/man/man8/netcap.8.gz | ||
| 52 | -rw-r--r-- root/root usr/share/man/man8/pscap.8.gz | ||
diff --git a/libcap-ng/.signature b/libcap-ng/.signature new file mode 100644 index 0000000..16d8136 --- /dev/null +++ b/libcap-ng/.signature | |||
| @@ -0,0 +1,6 @@ | |||
| 1 | untrusted comment: verify with zorz.pub | ||
| 2 | RWTZ9IduCSQ/mIedKZXy0SMWhL01cxlr+sIbTuN94dUAg95Rv6VOJRx3vT+kqhwX9+aW+CKJ1tZjqZnwE4ke014md4kzCtTvhgI= | ||
| 3 | |||
| 4 | SHA256 (MAKEPKG) = 08133041d6fb28593e694eda0876c8ad18c05c7d1dea1f3d0226737265dcafd4 | ||
| 5 | SHA256 (.footprint) = 050b5594ed0997181796b3e5aaa9c394911ebde142098107f77ce75ac449be8a | ||
| 6 | SHA256 (libcap-ng-0.9.1.tar.gz) = 52418b8940f83dcc00dcd01d187e67c3399ff65f3fa558442e3a21b415cc46c0 | ||
diff --git a/libcap-ng/MAKEPKG b/libcap-ng/MAKEPKG new file mode 100644 index 0000000..831c42d --- /dev/null +++ b/libcap-ng/MAKEPKG | |||
| @@ -0,0 +1,32 @@ | |||
| 1 | #!/bin/mkpkg | ||
| 2 | # description: A library for Linux that makes using posix capabilities easy | ||
| 3 | # url: https://people.redhat.com/sgrubb/libcap-ng/ | ||
| 4 | |||
| 5 | name=libcap-ng | ||
| 6 | version=0.9.2 | ||
| 7 | release=1 | ||
| 8 | source=(https://github.com/stevegrubb/libcap-ng/archive/refs/tags/v$version/$name-$version.tar.gz) | ||
| 9 | |||
| 10 | sha256sums=( | ||
| 11 | "df6910d996818848de92db9c05f96492e008c4e35f96a8673f9b7cc44f5cf813" | ||
| 12 | ) | ||
| 13 | |||
| 14 | build() { | ||
| 15 | export CONFIG_SHELL=/bin/bash | ||
| 16 | cd $name-$version | ||
| 17 | |||
| 18 | ./autogen.sh | ||
| 19 | ./configure \ | ||
| 20 | --prefix=/usr \ | ||
| 21 | --without-python3 | ||
| 22 | |||
| 23 | make | ||
| 24 | make DESTDIR=$PKG install | ||
| 25 | } | ||
| 26 | |||
| 27 | signify() { | ||
| 28 | untrusted comment: public key | ||
| 29 | RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3 | ||
| 30 | } | ||
| 31 | |||
| 32 | # vim: filetype=sh | ||
diff --git a/libmpc/MAKEPKG b/libmpc/MAKEPKG new file mode 100644 index 0000000..dfe8cdf --- /dev/null +++ b/libmpc/MAKEPKG | |||
| @@ -0,0 +1,28 @@ | |||
| 1 | #!/bin/mkpkg | ||
| 2 | # description: C library for the arithmetic of complex numbers | ||
| 3 | # url: http://www.multiprecision.org/ | ||
| 4 | |||
| 5 | name=libmpc | ||
| 6 | version=1.3.1 | ||
| 7 | release=1 | ||
| 8 | depends=(gmp mpfr) | ||
| 9 | source=( | ||
| 10 | https://ftpmirror.gnu.org/gnu/mpc/mpc-$version.tar.gz | ||
| 11 | ) | ||
| 12 | |||
| 13 | sha256sums=( | ||
| 14 | "ab642492f5cf882b74aa0cb730cd410a81edcdbec895183ce930e706c1c759b8" | ||
| 15 | ) | ||
| 16 | |||
| 17 | build() { | ||
| 18 | cd mpc-$version | ||
| 19 | |||
| 20 | ./configure --prefix=/usr | ||
| 21 | make | ||
| 22 | make DESTDIR=$PKG install | ||
| 23 | |||
| 24 | rm -r $PKG/usr/share | ||
| 25 | rm -f $PKG/usr/lib/*.la | ||
| 26 | } | ||
| 27 | |||
| 28 | # vim: filetype=sh | ||
diff --git a/libnsl/MAKEPKG b/libnsl/MAKEPKG new file mode 100644 index 0000000..d89cfd9 --- /dev/null +++ b/libnsl/MAKEPKG | |||
| @@ -0,0 +1,27 @@ | |||
| 1 | #!/bin/mkpkg | ||
| 2 | # description: Public client interface library for NIS(YP) and NIS+ from glibc | ||
| 3 | # url: https://github.com/thkukuk/libnsl | ||
| 4 | |||
| 5 | name=libnsl | ||
| 6 | version=2.0.1 | ||
| 7 | release=1 | ||
| 8 | depends=(libtirpc) | ||
| 9 | makedeps=(autoconf) | ||
| 10 | source=(https://github.com/thkukuk/libnsl/releases/download/v$version/$name-$version.tar.xz) | ||
| 11 | |||
| 12 | sha256sums=( | ||
| 13 | "5c9e470b232a7acd3433491ac5221b4832f0c71318618dc6aa04dd05ffcd8fd9" | ||
| 14 | ) | ||
| 15 | |||
| 16 | build() { | ||
| 17 | cd $name-$version | ||
| 18 | |||
| 19 | ./configure --prefix=/usr | ||
| 20 | |||
| 21 | make | ||
| 22 | make DESTDIR=$PKG install | ||
| 23 | |||
| 24 | rm -f $PKG/usr/lib/*.la | ||
| 25 | } | ||
| 26 | |||
| 27 | # vim: filetype=sh | ||
diff --git a/libogg/.footprint b/libogg/.footprint new file mode 100644 index 0000000..36c54da --- /dev/null +++ b/libogg/.footprint | |||
| @@ -0,0 +1,15 @@ | |||
| 1 | drwxr-xr-x root/root usr/ | ||
| 2 | drwxr-xr-x root/root usr/include/ | ||
| 3 | drwxr-xr-x root/root usr/include/ogg/ | ||
| 4 | -rw-r--r-- root/root usr/include/ogg/config_types.h | ||
| 5 | -rw-r--r-- root/root usr/include/ogg/ogg.h | ||
| 6 | -rw-r--r-- root/root usr/include/ogg/os_types.h | ||
| 7 | drwxr-xr-x root/root usr/lib/ | ||
| 8 | -rwxr-xr-x root/root usr/lib/libogg.so.0.8.6 | ||
| 9 | lrwxrwxrwx root/root usr/lib/libogg.so -> libogg.so.0.8.6 | ||
| 10 | lrwxrwxrwx root/root usr/lib/libogg.so.0 -> libogg.so.0.8.6 | ||
| 11 | drwxr-xr-x root/root usr/lib/pkgconfig/ | ||
| 12 | -rw-r--r-- root/root usr/lib/pkgconfig/ogg.pc | ||
| 13 | drwxr-xr-x root/root usr/share/ | ||
| 14 | drwxr-xr-x root/root usr/share/aclocal/ | ||
| 15 | -rw-r--r-- root/root usr/share/aclocal/ogg.m4 | ||
diff --git a/libogg/.signature b/libogg/.signature new file mode 100644 index 0000000..c73321b --- /dev/null +++ b/libogg/.signature | |||
| @@ -0,0 +1,6 @@ | |||
| 1 | untrusted comment: verify with zorz.pub | ||
| 2 | RWTZ9IduCSQ/mNNY4IAuLMqHGIg/aXIYBFmMoUnC+ymgT+iuaFEmu6STLLawTPiHq0AvQAazElbR3vzdgVmIQOx6vzS0zaRQfwA= | ||
| 3 | |||
| 4 | SHA256 (MAKEPKG) = b108e7904393c3425506648c55f6171532d91377c614b63ec2c289f6ef346da5 | ||
| 5 | SHA256 (.footprint) = 3a969f2f7dfb55730287686f665e1fc2d0b829fd11ae8c14e69b2580a1f77317 | ||
| 6 | SHA256 (libogg-1.3.6.tar.xz) = 5c8253428e181840cd20d41f3ca16557a9cc04bad4a3d04cce84808677fa1061 | ||
diff --git a/libogg/MAKEPKG b/libogg/MAKEPKG new file mode 100644 index 0000000..f778d7e --- /dev/null +++ b/libogg/MAKEPKG | |||
| @@ -0,0 +1,33 @@ | |||
| 1 | #!/bin/mkpkg | ||
| 2 | # description: Ogg bitstream and framing library | ||
| 3 | # url: https://www.xiph.org/ogg | ||
| 4 | |||
| 5 | name=libogg | ||
| 6 | version=1.3.6 | ||
| 7 | release=1 | ||
| 8 | depends=() | ||
| 9 | makedeps=() | ||
| 10 | source=(https://downloads.xiph.org/releases/ogg/$name-$version.tar.xz) | ||
| 11 | sha256sums=( | ||
| 12 | "5c8253428e181840cd20d41f3ca16557a9cc04bad4a3d04cce84808677fa1061" | ||
| 13 | ) | ||
| 14 | |||
| 15 | build() { | ||
| 16 | cd $name-$version | ||
| 17 | CONFIG_SHELL=/bin/bash ./configure \ | ||
| 18 | --prefix=/usr \ | ||
| 19 | --disable-static | ||
| 20 | make | ||
| 21 | make DESTDIR=$PKG install | ||
| 22 | |||
| 23 | rm -f $PKG/usr/lib/libogg.la | ||
| 24 | rm -rf ${PKG}/usr/share/doc | ||
| 25 | } | ||
| 26 | |||
| 27 | signify() { | ||
| 28 | untrusted comment: public key | ||
| 29 | RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3 | ||
| 30 | } | ||
| 31 | |||
| 32 | # vim: filetype=sh | ||
| 33 | |||
diff --git a/libxdg-basedir/.footprint b/libxdg-basedir/.footprint new file mode 100644 index 0000000..70147c2 --- /dev/null +++ b/libxdg-basedir/.footprint | |||
| @@ -0,0 +1,12 @@ | |||
| 1 | drwxr-xr-x root/root usr/ | ||
| 2 | drwxr-xr-x root/root usr/include/ | ||
| 3 | -rw-r--r-- root/root usr/include/basedir.h | ||
| 4 | -rw-r--r-- root/root usr/include/basedir_fs.h | ||
| 5 | drwxr-xr-x root/root usr/lib/ | ||
| 6 | -rw-r--r-- root/root usr/lib/libxdg-basedir.a | ||
| 7 | -rwxr-xr-x root/root usr/lib/libxdg-basedir.la | ||
| 8 | -rwxr-xr-x root/root usr/lib/libxdg-basedir.so.1.2.0 | ||
| 9 | lrwxrwxrwx root/root usr/lib/libxdg-basedir.so -> libxdg-basedir.so.1.2.0 | ||
| 10 | lrwxrwxrwx root/root usr/lib/libxdg-basedir.so.1 -> libxdg-basedir.so.1.2.0 | ||
| 11 | drwxr-xr-x root/root usr/lib/pkgconfig/ | ||
| 12 | -rw-r--r-- root/root usr/lib/pkgconfig/libxdg-basedir.pc | ||
diff --git a/libxdg-basedir/.signature b/libxdg-basedir/.signature new file mode 100644 index 0000000..636e84f --- /dev/null +++ b/libxdg-basedir/.signature | |||
| @@ -0,0 +1,6 @@ | |||
| 1 | untrusted comment: verify with zorz.pub | ||
| 2 | RWTZ9IduCSQ/mO4RZpWmkwR87YCsAAi58L/Vh1IMtU9sGpqKh1TfEqi5Q1LIBSfMWusdYeajb9AzOrzBFuahKfaMjfKN4m7Oag0= | ||
| 3 | |||
| 4 | SHA256 (MAKEPKG) = 2bcc58be52375dbb6b18424c260a9403d6baedcabc9f17a62ea23e422964b5a9 | ||
| 5 | SHA256 (.footprint) = 844b9b61dca746d53e4e44e722e2db3c11f710499f913b33fc979768579be27d | ||
| 6 | SHA256 (libxdg-basedir-1.2.3.tar.gz) = ff30c60161f7043df4dcc6e7cdea8e064e382aa06c73dcc3d1885c7d2c77451d | ||
diff --git a/libxdg-basedir/MAKEPKG b/libxdg-basedir/MAKEPKG new file mode 100644 index 0000000..a8ac931 --- /dev/null +++ b/libxdg-basedir/MAKEPKG | |||
| @@ -0,0 +1,32 @@ | |||
| 1 | #!/bin/mkpkg | ||
| 2 | # description: Implementation of the XDG Base Directory specifications | ||
| 3 | # url: https://github.com/devnev/libxdg-basedir | ||
| 4 | |||
| 5 | name=libxdg-basedir | ||
| 6 | version=1.2.3 | ||
| 7 | release=1 | ||
| 8 | depends=() | ||
| 9 | makedepends=(autoconf automake libtool) | ||
| 10 | source=(https://github.com/devnev/$name/archive/$name-$version.tar.gz) | ||
| 11 | renames=($name-$version.tar.gz) | ||
| 12 | |||
| 13 | sha256sums=( | ||
| 14 | "ff30c60161f7043df4dcc6e7cdea8e064e382aa06c73dcc3d1885c7d2c77451d" | ||
| 15 | ) | ||
| 16 | |||
| 17 | build() { | ||
| 18 | cd $name-$name-$version | ||
| 19 | |||
| 20 | autoreconf -fi | ||
| 21 | |||
| 22 | ./configure --prefix=/usr | ||
| 23 | make | ||
| 24 | make DESTDIR=$PKG install | ||
| 25 | } | ||
| 26 | |||
| 27 | signify() { | ||
| 28 | untrusted comment: public key | ||
| 29 | RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3 | ||
| 30 | } | ||
| 31 | |||
| 32 | # vim: filetype=sh | ||
diff --git a/mpfr/.signature b/mpfr/.signature new file mode 100644 index 0000000..65099f6 --- /dev/null +++ b/mpfr/.signature | |||
| @@ -0,0 +1,5 @@ | |||
| 1 | untrusted comment: verify with opentux.pub | ||
| 2 | RWTZ9IduCSQ/mJNFv+ej34vzSOB/9/phz7hBFz+8bHoCHLkgCwDnGcKIeeCoUsVjJYqfw2fb0nIEIQKS+oryZhaQ78ORgYKSNws= | ||
| 3 | |||
| 4 | SHA256 (MAKEPKG) = 67efbaada3960f95f09f2df13e1d6019ce13bf1264bdecb018771c05544e7898 | ||
| 5 | SHA256 (mpfr-4.2.2.tar.xz) = b67ba0383ef7e8a8563734e2e889ef5ec3c3b898a01d00fa0a6869ad81c6ce01 | ||
diff --git a/mpfr/MAKEPKG b/mpfr/MAKEPKG new file mode 100644 index 0000000..e75b534 --- /dev/null +++ b/mpfr/MAKEPKG | |||
| @@ -0,0 +1,33 @@ | |||
| 1 | #!/bin/mkpkg | ||
| 2 | # description: C library for multiple-precision floating-point computations with correct rounding | ||
| 3 | # url: https://www.mpfr.org/ | ||
| 4 | |||
| 5 | name=mpfr | ||
| 6 | version=4.2.2 | ||
| 7 | release=1 | ||
| 8 | depends=(gmp) | ||
| 9 | source=( | ||
| 10 | https://www.mpfr.org/mpfr-$version/mpfr-$version.tar.xz | ||
| 11 | ) | ||
| 12 | |||
| 13 | sha256sums=( | ||
| 14 | "b67ba0383ef7e8a8563734e2e889ef5ec3c3b898a01d00fa0a6869ad81c6ce01" | ||
| 15 | ) | ||
| 16 | |||
| 17 | build() { | ||
| 18 | cd mpfr-$version | ||
| 19 | |||
| 20 | ./configure --prefix=/usr | ||
| 21 | make | ||
| 22 | make DESTDIR=$PKG install | ||
| 23 | |||
| 24 | rm -r $PKG/usr/share | ||
| 25 | rm -f $PKG/usr/lib/*.la | ||
| 26 | } | ||
| 27 | |||
| 28 | signify() { | ||
| 29 | untrusted comment: *** OpenTUX *** public key | ||
| 30 | RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3 | ||
| 31 | } | ||
| 32 | |||
| 33 | # vim: filetype=sh | ||
diff --git a/opus/.footprint b/opus/.footprint new file mode 100644 index 0000000..9b102f9 --- /dev/null +++ b/opus/.footprint | |||
| @@ -0,0 +1,17 @@ | |||
| 1 | drwxr-xr-x root/root usr/ | ||
| 2 | drwxr-xr-x root/root usr/include/ | ||
| 3 | drwxr-xr-x root/root usr/include/opus/ | ||
| 4 | -rw-r--r-- root/root usr/include/opus/opus.h | ||
| 5 | -rw-r--r-- root/root usr/include/opus/opus_defines.h | ||
| 6 | -rw-r--r-- root/root usr/include/opus/opus_multistream.h | ||
| 7 | -rw-r--r-- root/root usr/include/opus/opus_projection.h | ||
| 8 | -rw-r--r-- root/root usr/include/opus/opus_types.h | ||
| 9 | drwxr-xr-x root/root usr/lib/ | ||
| 10 | -rwxr-xr-x root/root usr/lib/libopus.so.0.11.1 | ||
| 11 | lrwxrwxrwx root/root usr/lib/libopus.so -> libopus.so.0.11.1 | ||
| 12 | lrwxrwxrwx root/root usr/lib/libopus.so.0 -> libopus.so.0.11.1 | ||
| 13 | drwxr-xr-x root/root usr/lib/pkgconfig/ | ||
| 14 | -rw-r--r-- root/root usr/lib/pkgconfig/opus.pc | ||
| 15 | drwxr-xr-x root/root usr/share/ | ||
| 16 | drwxr-xr-x root/root usr/share/aclocal/ | ||
| 17 | -rw-r--r-- root/root usr/share/aclocal/opus.m4 | ||
diff --git a/opus/.signature b/opus/.signature new file mode 100644 index 0000000..89750ff --- /dev/null +++ b/opus/.signature | |||
| @@ -0,0 +1,6 @@ | |||
| 1 | untrusted comment: verify with zorz.pub | ||
| 2 | RWTZ9IduCSQ/mPjI0/nFvRbJwfZZM02RfWV4VnYkMHIowYV0Anqnya0waseODXK95bCgIjugG4IpyyQOU7M2dhlFx8opg1ToNAY= | ||
| 3 | |||
| 4 | SHA256 (MAKEPKG) = eebaf320ef1dc9a41b89fa05db1bf3584dd0b3e99b57e755b9ced44eb87f863e | ||
| 5 | SHA256 (.footprint) = b9594b91c81a172abd8dc31d3580d9853e7b6003f9b89d82c97c1e508b060813 | ||
| 6 | SHA256 (opus-1.6.1.tar.gz) = 6ffcb593207be92584df15b32466ed64bbec99109f007c82205f0194572411a1 | ||
diff --git a/opus/MAKEPKG b/opus/MAKEPKG new file mode 100644 index 0000000..d4cde71 --- /dev/null +++ b/opus/MAKEPKG | |||
| @@ -0,0 +1,31 @@ | |||
| 1 | #!/bin/mkpkg | ||
| 2 | # description: Codec for interactive speech and audio transmission over the Internet | ||
| 3 | # url: https://opus-codec.org | ||
| 4 | |||
| 5 | name=opus | ||
| 6 | version=1.6.1 | ||
| 7 | release=1 | ||
| 8 | source=(https://downloads.xiph.org/releases/opus/opus-$version.tar.gz) | ||
| 9 | sha256sums=( | ||
| 10 | "6ffcb593207be92584df15b32466ed64bbec99109f007c82205f0194572411a1" | ||
| 11 | ) | ||
| 12 | |||
| 13 | build() { | ||
| 14 | cd $name-$version | ||
| 15 | CONFIG_SHELL=/bin/bash ./configure \ | ||
| 16 | --prefix=/usr \ | ||
| 17 | --disable-static \ | ||
| 18 | --disable-doc \ | ||
| 19 | --disable-extra-programs | ||
| 20 | make | ||
| 21 | make DESTDIR=$PKG install | ||
| 22 | |||
| 23 | rm -f $PKG/usr/lib/libopus.la | ||
| 24 | } | ||
| 25 | |||
| 26 | signify() { | ||
| 27 | untrusted comment: public key | ||
| 28 | RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3 | ||
| 29 | } | ||
| 30 | |||
| 31 | # vim: filetype=sh | ||
diff --git a/ripgrep/.footprint b/ripgrep/.footprint new file mode 100644 index 0000000..62ccbdc --- /dev/null +++ b/ripgrep/.footprint | |||
| @@ -0,0 +1,10 @@ | |||
| 1 | drwxr-xr-x root/root usr/ | ||
| 2 | drwxr-xr-x root/root usr/bin/ | ||
| 3 | -rwxr-xr-x root/root usr/bin/rg | ||
| 4 | drwxr-xr-x root/root usr/share/ | ||
| 5 | drwxr-xr-x root/root usr/share/bash-completion/ | ||
| 6 | drwxr-xr-x root/root usr/share/bash-completion/completions/ | ||
| 7 | -rw-r--r-- root/root usr/share/bash-completion/completions/rg | ||
| 8 | drwxr-xr-x root/root usr/share/man/ | ||
| 9 | drwxr-xr-x root/root usr/share/man/man1/ | ||
| 10 | -rw-r--r-- root/root usr/share/man/man1/rg.1.gz | ||
diff --git a/ripgrep/MAKEPKG b/ripgrep/MAKEPKG new file mode 100644 index 0000000..d972222 --- /dev/null +++ b/ripgrep/MAKEPKG | |||
| @@ -0,0 +1,31 @@ | |||
| 1 | #!/bin/mkpkg | ||
| 2 | # description: Fast recursive grep using Rust regex engine | ||
| 3 | # url: https://github.com/BurntSushi/ripgrep | ||
| 4 | name=ripgrep | ||
| 5 | version=15.1.0 | ||
| 6 | release=1 | ||
| 7 | makedeps=(rust) | ||
| 8 | source=(https://github.com/BurntSushi/ripgrep/archive/$version.tar.gz) | ||
| 9 | renames=(ripgrep-$version.tar.gz) | ||
| 10 | |||
| 11 | sha256sums=( | ||
| 12 | "046fa01a216793b8bd2750f9d68d4ad43986eb9c0d6122600f993906012972e8" | ||
| 13 | ) | ||
| 14 | |||
| 15 | build() { | ||
| 16 | cd $name-$version | ||
| 17 | rm -f .cargo/config.toml | ||
| 18 | cargo build --release --locked | ||
| 19 | install -Dm755 target/release/rg $PKG/usr/bin/rg | ||
| 20 | ./target/release/rg --generate man > rg.1 | ||
| 21 | install -Dm644 rg.1 $PKG/usr/share/man/man1/rg.1 | ||
| 22 | ./target/release/rg --generate complete-bash > rg.bash | ||
| 23 | install -Dm644 rg.bash $PKG/usr/share/bash-completion/completions/rg | ||
| 24 | } | ||
| 25 | |||
| 26 | signify() { | ||
| 27 | untrusted comment: *** OpenTUX *** public key | ||
| 28 | RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3 | ||
| 29 | } | ||
| 30 | |||
| 31 | # vim: filetype=sh | ||
diff --git a/rust/MAKEPKG b/rust/MAKEPKG new file mode 100644 index 0000000..5fc8881 --- /dev/null +++ b/rust/MAKEPKG | |||
| @@ -0,0 +1,81 @@ | |||
| 1 | #!/bin/mkpkg | ||
| 2 | # description: Rust programming language | ||
| 3 | # url: https://www.rust-lang.org/ | ||
| 4 | |||
| 5 | name=rust | ||
| 6 | version=1.94.1 | ||
| 7 | release=1 | ||
| 8 | depends=(llvm) | ||
| 9 | makedeps=(cmake ninja python3 gcc-compat) | ||
| 10 | source=( | ||
| 11 | https://static.rust-lang.org/dist/rustc-$version-src.tar.xz | ||
| 12 | system.diff | ||
| 13 | musl-no-crt-static.patch | ||
| 14 | ) | ||
| 15 | sha256sums=( | ||
| 16 | "62b67230754da642a264ca0cb9fc08820c54e2ed7b3baba0289876d4cdb48c08" | ||
| 17 | "fdfd2b449aacd417921359db8bb3eb66944313485c72fde0a942230f2b19f55e" | ||
| 18 | "8b7d3beb08cc22a4477b238eff22d91b249ea4c5344911f6fc3c279342538e35" | ||
| 19 | ) | ||
| 20 | extract() { | ||
| 21 | cp system.diff $SRC/ | ||
| 22 | cp musl-no-crt-static.patch $SRC/ | ||
| 23 | tar -xf $PKGMK_SOURCE_DIR/rustc-$version-src.tar.xz -C $SRC | ||
| 24 | } | ||
| 25 | build() { | ||
| 26 | cd rustc-$version-src | ||
| 27 | |||
| 28 | patch -p1 -i $SRC/system.diff | ||
| 29 | patch -p1 -i $SRC/musl-no-crt-static.patch | ||
| 30 | |||
| 31 | cat > bootstrap.toml <<EOF | ||
| 32 | change-id = 148795 | ||
| 33 | [llvm] | ||
| 34 | link-shared = true | ||
| 35 | use-libcxx = true | ||
| 36 | static-libstdcpp = false | ||
| 37 | [build] | ||
| 38 | build = "x86_64-unknown-linux-musl" | ||
| 39 | host = ["x86_64-unknown-linux-musl"] | ||
| 40 | target = ["x86_64-unknown-linux-musl"] | ||
| 41 | rustc = "/usr/bin/rustc" | ||
| 42 | cargo = "/usr/bin/cargo" | ||
| 43 | docs = false | ||
| 44 | extended = true | ||
| 45 | tools = ["cargo", "rustfmt", "clippy", "rust-analyzer"] | ||
| 46 | vendor = true | ||
| 47 | [install] | ||
| 48 | prefix = "/usr" | ||
| 49 | [rust] | ||
| 50 | channel = "stable" | ||
| 51 | codegen-units = 1 | ||
| 52 | lto = "thin" | ||
| 53 | llvm-libunwind = "system" | ||
| 54 | [target.x86_64-unknown-linux-musl] | ||
| 55 | llvm-config = "/usr/bin/llvm-config" | ||
| 56 | crt-static = false | ||
| 57 | cc = "clang" | ||
| 58 | cxx = "clang++" | ||
| 59 | ar = "llvm-ar" | ||
| 60 | ranlib = "llvm-ranlib" | ||
| 61 | linker = "clang" | ||
| 62 | rustflags = ["-C", "link-arg=-lunwind"] | ||
| 63 | EOF | ||
| 64 | python3 x.py build | ||
| 65 | DESTDIR=$PKG python3 x.py install | ||
| 66 | |||
| 67 | rm -rf $PKG/usr/share/doc | ||
| 68 | rm -f $PKG/usr/lib/rustlib/install.log | ||
| 69 | rm -f $PKG/usr/lib/rustlib/uninstall.sh | ||
| 70 | rm -f $PKG/usr/lib/rustlib/manifest-* | ||
| 71 | rm -f $PKG/usr/lib/rustlib/components | ||
| 72 | rm -f $PKG/usr/lib/rustlib/rust-installer-version | ||
| 73 | } | ||
| 74 | |||
| 75 | signify() { | ||
| 76 | untrusted comment: public key | ||
| 77 | RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3 | ||
| 78 | } | ||
| 79 | |||
| 80 | # vim: filetype=sh | ||
| 81 | |||
diff --git a/spice-gtk/.footprint b/spice-gtk/.footprint new file mode 100644 index 0000000..f30ed48 --- /dev/null +++ b/spice-gtk/.footprint | |||
| @@ -0,0 +1,52 @@ | |||
| 1 | drwxr-xr-x root/root usr/ | ||
| 2 | drwxr-xr-x root/root usr/bin/ | ||
| 3 | -rwxr-xr-x root/root usr/bin/spicy | ||
| 4 | -rwxr-xr-x root/root usr/bin/spicy-screenshot | ||
| 5 | -rwxr-xr-x root/root usr/bin/spicy-stats | ||
| 6 | drwxr-xr-x root/root usr/include/ | ||
| 7 | drwxr-xr-x root/root usr/include/spice-client-glib-2.0/ | ||
| 8 | -rw-r--r-- root/root usr/include/spice-client-glib-2.0/channel-cursor.h | ||
| 9 | -rw-r--r-- root/root usr/include/spice-client-glib-2.0/channel-display.h | ||
| 10 | -rw-r--r-- root/root usr/include/spice-client-glib-2.0/channel-inputs.h | ||
| 11 | -rw-r--r-- root/root usr/include/spice-client-glib-2.0/channel-main.h | ||
| 12 | -rw-r--r-- root/root usr/include/spice-client-glib-2.0/channel-playback.h | ||
| 13 | -rw-r--r-- root/root usr/include/spice-client-glib-2.0/channel-port.h | ||
| 14 | -rw-r--r-- root/root usr/include/spice-client-glib-2.0/channel-record.h | ||
| 15 | -rw-r--r-- root/root usr/include/spice-client-glib-2.0/channel-smartcard.h | ||
| 16 | -rw-r--r-- root/root usr/include/spice-client-glib-2.0/channel-usbredir.h | ||
| 17 | -rw-r--r-- root/root usr/include/spice-client-glib-2.0/channel-webdav.h | ||
| 18 | -rw-r--r-- root/root usr/include/spice-client-glib-2.0/qmp-port.h | ||
| 19 | -rw-r--r-- root/root usr/include/spice-client-glib-2.0/smartcard-manager.h | ||
| 20 | -rw-r--r-- root/root usr/include/spice-client-glib-2.0/spice-audio.h | ||
| 21 | -rw-r--r-- root/root usr/include/spice-client-glib-2.0/spice-channel.h | ||
| 22 | -rw-r--r-- root/root usr/include/spice-client-glib-2.0/spice-client.h | ||
| 23 | -rw-r--r-- root/root usr/include/spice-client-glib-2.0/spice-file-transfer-task.h | ||
| 24 | -rw-r--r-- root/root usr/include/spice-client-glib-2.0/spice-glib-enums.h | ||
| 25 | -rw-r--r-- root/root usr/include/spice-client-glib-2.0/spice-option.h | ||
| 26 | -rw-r--r-- root/root usr/include/spice-client-glib-2.0/spice-session.h | ||
| 27 | -rw-r--r-- root/root usr/include/spice-client-glib-2.0/spice-types.h | ||
| 28 | -rw-r--r-- root/root usr/include/spice-client-glib-2.0/spice-uri.h | ||
| 29 | -rw-r--r-- root/root usr/include/spice-client-glib-2.0/spice-util.h | ||
| 30 | -rw-r--r-- root/root usr/include/spice-client-glib-2.0/spice-version.h | ||
| 31 | -rw-r--r-- root/root usr/include/spice-client-glib-2.0/usb-device-manager.h | ||
| 32 | drwxr-xr-x root/root usr/include/spice-client-gtk-3.0/ | ||
| 33 | -rw-r--r-- root/root usr/include/spice-client-gtk-3.0/spice-client-gtk.h | ||
| 34 | -rw-r--r-- root/root usr/include/spice-client-gtk-3.0/spice-grabsequence.h | ||
| 35 | -rw-r--r-- root/root usr/include/spice-client-gtk-3.0/spice-gtk-session.h | ||
| 36 | -rw-r--r-- root/root usr/include/spice-client-gtk-3.0/spice-widget-enums.h | ||
| 37 | -rw-r--r-- root/root usr/include/spice-client-gtk-3.0/spice-widget.h | ||
| 38 | -rw-r--r-- root/root usr/include/spice-client-gtk-3.0/usb-device-widget.h | ||
| 39 | drwxr-xr-x root/root usr/lib/ | ||
| 40 | -rwxr-xr-x root/root usr/lib/libspice-client-glib-2.0.so.8.8.2 | ||
| 41 | -rwxr-xr-x root/root usr/lib/libspice-client-gtk-3.0.so.5.1.1 | ||
| 42 | lrwxrwxrwx root/root usr/lib/libspice-client-glib-2.0.so -> libspice-client-glib-2.0.so.8 | ||
| 43 | lrwxrwxrwx root/root usr/lib/libspice-client-glib-2.0.so.8 -> libspice-client-glib-2.0.so.8.8.2 | ||
| 44 | lrwxrwxrwx root/root usr/lib/libspice-client-gtk-3.0.so -> libspice-client-gtk-3.0.so.5 | ||
| 45 | lrwxrwxrwx root/root usr/lib/libspice-client-gtk-3.0.so.5 -> libspice-client-gtk-3.0.so.5.1.1 | ||
| 46 | drwxr-xr-x root/root usr/lib/pkgconfig/ | ||
| 47 | -rw-r--r-- root/root usr/lib/pkgconfig/spice-client-glib-2.0.pc | ||
| 48 | -rw-r--r-- root/root usr/lib/pkgconfig/spice-client-gtk-3.0.pc | ||
| 49 | drwxr-xr-x root/root usr/share/ | ||
| 50 | drwxr-xr-x root/root usr/share/man/ | ||
| 51 | drwxr-xr-x root/root usr/share/man/man1/ | ||
| 52 | -rw-r--r-- root/root usr/share/man/man1/spice-client.1.gz | ||
diff --git a/spice-gtk/.signature b/spice-gtk/.signature new file mode 100644 index 0000000..28230b5 --- /dev/null +++ b/spice-gtk/.signature | |||
| @@ -0,0 +1,7 @@ | |||
| 1 | untrusted comment: verify with zorz.pub | ||
| 2 | RWTZ9IduCSQ/mPFcmwKWwm6oW4IhtnJZma+5mrrcfN7uXwICYTSrZ9t3236wp+0cpcLgOfbgWd8EthE2lXWyxFJdQkW6pEnkgAs= | ||
| 3 | |||
| 4 | SHA256 (MAKEPKG) = 2ca8125dab6016885eb22de83ea28e4e2d82fbbf66d6920f92e8f0c61cbe8efd | ||
| 5 | SHA256 (.footprint) = 83597e687cb221db8bd4c2db26e621724570cdf92eb48d18185db82ddb14feaa | ||
| 6 | SHA256 (spice-gtk-0.42.tar.xz) = 9380117f1811ad1faa1812cb6602479b6290d4a0d8cc442d44427f7f6c0e7a58 | ||
| 7 | SHA256 (spice-gtk-lld.patch) = 3b392e44d5f9257f1a1b3411d6e2c3b21dec48934cabc5c312ea43411ccef49d | ||
diff --git a/spice-gtk/MAKEPKG b/spice-gtk/MAKEPKG new file mode 100644 index 0000000..7e4bc6b --- /dev/null +++ b/spice-gtk/MAKEPKG | |||
| @@ -0,0 +1,48 @@ | |||
| 1 | #!/bin/mkpkg | ||
| 2 | # description: GTK client library and spicy client for SPICE | ||
| 3 | # url: https://www.spice-space.org | ||
| 4 | |||
| 5 | name=spice-gtk | ||
| 6 | version=0.42 | ||
| 7 | release=1 | ||
| 8 | depends=(glib gtk3 spice spice-protocol cairo gdk-pixbuf pixman opus lz4 libjpeg-turbo libressl json-glib gstreamer gst-plugins-base) | ||
| 9 | makedeps=(meson samurai pkgconf python3 perl py-pyparsing py-six) | ||
| 10 | source=(https://www.spice-space.org/download/gtk/$name-$version.tar.xz | ||
| 11 | spice-gtk-lld.patch) | ||
| 12 | sha256sums=( | ||
| 13 | "9380117f1811ad1faa1812cb6602479b6290d4a0d8cc442d44427f7f6c0e7a58" | ||
| 14 | "3b392e44d5f9257f1a1b3411d6e2c3b21dec48934cabc5c312ea43411ccef49d" | ||
| 15 | ) | ||
| 16 | |||
| 17 | |||
| 18 | patch() { | ||
| 19 | cd $name-$version | ||
| 20 | patch -p1 < ${SRC}/spice-gtk-lld.patch | ||
| 21 | } | ||
| 22 | |||
| 23 | build() { | ||
| 24 | cd $name-$version | ||
| 25 | meson setup build \ | ||
| 26 | --prefix=/usr \ | ||
| 27 | --buildtype=release \ | ||
| 28 | --wrap-mode=nodownload \ | ||
| 29 | -Dauto_features=disabled \ | ||
| 30 | -Dwayland-protocols=enabled \ | ||
| 31 | -Dgtk=enabled \ | ||
| 32 | -Dintrospection=disabled \ | ||
| 33 | -Dbuiltin-mjpeg=false \ | ||
| 34 | -Dvapi=disabled \ | ||
| 35 | -Dgtk_doc=disabled \ | ||
| 36 | -Dopus=enabled \ | ||
| 37 | -Dwebdav=disabled \ | ||
| 38 | -Dusbredir=disabled \ | ||
| 39 | -Dcoroutine=gthread | ||
| 40 | meson compile -C build | ||
| 41 | meson install -C build --destdir $PKG | ||
| 42 | } | ||
| 43 | signify() { | ||
| 44 | untrusted comment: public key | ||
| 45 | RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3 | ||
| 46 | } | ||
| 47 | |||
| 48 | # vim: filetype=sh | ||
diff --git a/spice/.footprint b/spice/.footprint new file mode 100644 index 0000000..28601c7 --- /dev/null +++ b/spice/.footprint | |||
| @@ -0,0 +1,19 @@ | |||
| 1 | drwxr-xr-x root/root usr/ | ||
| 2 | drwxr-xr-x root/root usr/include/ | ||
| 3 | drwxr-xr-x root/root usr/include/spice-server/ | ||
| 4 | -rw-r--r-- root/root usr/include/spice-server/spice-audio.h | ||
| 5 | -rw-r--r-- root/root usr/include/spice-server/spice-char.h | ||
| 6 | -rw-r--r-- root/root usr/include/spice-server/spice-core.h | ||
| 7 | -rw-r--r-- root/root usr/include/spice-server/spice-input.h | ||
| 8 | -rw-r--r-- root/root usr/include/spice-server/spice-migration.h | ||
| 9 | -rw-r--r-- root/root usr/include/spice-server/spice-qxl.h | ||
| 10 | -rw-r--r-- root/root usr/include/spice-server/spice-replay.h | ||
| 11 | -rw-r--r-- root/root usr/include/spice-server/spice-server.h | ||
| 12 | -rw-r--r-- root/root usr/include/spice-server/spice-version.h | ||
| 13 | -rw-r--r-- root/root usr/include/spice-server/spice.h | ||
| 14 | drwxr-xr-x root/root usr/lib/ | ||
| 15 | -rwxr-xr-x root/root usr/lib/libspice-server.so.1.15.0 | ||
| 16 | lrwxrwxrwx root/root usr/lib/libspice-server.so -> libspice-server.so.1 | ||
| 17 | lrwxrwxrwx root/root usr/lib/libspice-server.so.1 -> libspice-server.so.1.15.0 | ||
| 18 | drwxr-xr-x root/root usr/lib/pkgconfig/ | ||
| 19 | -rw-r--r-- root/root usr/lib/pkgconfig/spice-server.pc | ||
diff --git a/spice/.signature b/spice/.signature new file mode 100644 index 0000000..59271b0 --- /dev/null +++ b/spice/.signature | |||
| @@ -0,0 +1,6 @@ | |||
| 1 | untrusted comment: verify with zorz.pub | ||
| 2 | RWTZ9IduCSQ/mISuR3tjOxWk3DMhi+O+ryCUoUm1ySI7FecvDb/SNBTWiKwbXCgA8w4f4GV/hNXxeCpMKcBcuv/gAaT47zgSEg4= | ||
| 3 | |||
| 4 | SHA256 (MAKEPKG) = 8e32cd9b2bc68735c2d815a61a01e2fbcab46f1d1e39ad946de59e414f72a877 | ||
| 5 | SHA256 (.footprint) = 8fa4280b085629b5fcedc70a8bd268034cfa314581fc3fc890ee0cd89cbc205b | ||
| 6 | SHA256 (spice-0.16.0.tar.bz2) = 0a6ec9528f05371261bbb2d46ff35e7b5c45ff89bb975a99af95a5f20ff4717d | ||
diff --git a/spice/MAKEPKG b/spice/MAKEPKG new file mode 100644 index 0000000..77a12ea --- /dev/null +++ b/spice/MAKEPKG | |||
| @@ -0,0 +1,35 @@ | |||
| 1 | #!/bin/mkpkg | ||
| 2 | # description: SPICE server library | ||
| 3 | # url: https://www.spice-space.org | ||
| 4 | |||
| 5 | name=spice | ||
| 6 | version=0.16.0 | ||
| 7 | release=1 | ||
| 8 | depends=(glib spice-protocol libjpeg-turbo pixman opus lz4 libressl zlib) | ||
| 9 | makedeps=(meson samurai pkgconf python3 py-pyparsing) | ||
| 10 | source=(https://www.spice-space.org/download/releases/spice-server/$name-$version.tar.bz2) | ||
| 11 | sha256sums=( | ||
| 12 | "0a6ec9528f05371261bbb2d46ff35e7b5c45ff89bb975a99af95a5f20ff4717d" | ||
| 13 | ) | ||
| 14 | |||
| 15 | build() { | ||
| 16 | cd $name-$version | ||
| 17 | meson setup build \ | ||
| 18 | --prefix=/usr \ | ||
| 19 | --buildtype=release \ | ||
| 20 | --wrap-mode=nodownload \ | ||
| 21 | -Dsasl=false \ | ||
| 22 | -Dsmartcard=disabled \ | ||
| 23 | -Dlz4=true \ | ||
| 24 | -Dopus=enabled \ | ||
| 25 | -Dgstreamer=no | ||
| 26 | meson compile -C build | ||
| 27 | meson install -C build --destdir $PKG | ||
| 28 | } | ||
| 29 | |||
| 30 | signify() { | ||
| 31 | untrusted comment: public key | ||
| 32 | RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3 | ||
| 33 | } | ||
| 34 | |||
| 35 | # vim: filetype=sh | ||
diff --git a/wlmaker/.footprint b/wlmaker/.footprint new file mode 100644 index 0000000..933e06a --- /dev/null +++ b/wlmaker/.footprint | |||
| @@ -0,0 +1,49 @@ | |||
| 1 | drwxr-xr-x root/root etc/ | ||
| 2 | drwxr-xr-x root/root etc/xdg/ | ||
| 3 | drwxr-xr-x root/root etc/xdg/wlmaker/ | ||
| 4 | -rw-r--r-- root/root etc/xdg/wlmaker/Config.plist | ||
| 5 | -rw-r--r-- root/root etc/xdg/wlmaker/RootMenu.plist | ||
| 6 | -rw-r--r-- root/root etc/xdg/wlmaker/State.plist | ||
| 7 | drwxr-xr-x root/root etc/xdg/wlmaker/Themes/ | ||
| 8 | -rw-r--r-- root/root etc/xdg/wlmaker/Themes/Default.plist | ||
| 9 | drwxr-xr-x root/root usr/ | ||
| 10 | drwxr-xr-x root/root usr/bin/ | ||
| 11 | -rwxr-xr-x root/root usr/bin/wlmaker | ||
| 12 | -rwxr-xr-x root/root usr/bin/wlmclock | ||
| 13 | -rwxr-xr-x root/root usr/bin/wlmcpugraph | ||
| 14 | -rwxr-xr-x root/root usr/bin/wlmeyes | ||
| 15 | -rwxr-xr-x root/root usr/bin/wlmmemgraph | ||
| 16 | -rwxr-xr-x root/root usr/bin/wlmnetgraph | ||
| 17 | -rwxr-xr-x root/root usr/bin/wlmtool | ||
| 18 | drwxr-xr-x root/root usr/share/ | ||
| 19 | drwxr-xr-x root/root usr/share/applications/ | ||
| 20 | -rw-r--r-- root/root usr/share/applications/wlmaker.desktop | ||
| 21 | -rw-r--r-- root/root usr/share/applications/wlmaker.wlmclock.desktop | ||
| 22 | -rw-r--r-- root/root usr/share/applications/wlmaker.wlmcpugraph.desktop | ||
| 23 | -rw-r--r-- root/root usr/share/applications/wlmaker.wlmeyes.desktop | ||
| 24 | -rw-r--r-- root/root usr/share/applications/wlmaker.wlmmemgraph.desktop | ||
| 25 | -rw-r--r-- root/root usr/share/applications/wlmaker.wlmnetgraph.desktop | ||
| 26 | drwxr-xr-x root/root usr/share/icons/ | ||
| 27 | drwxr-xr-x root/root usr/share/icons/hicolor/ | ||
| 28 | drwxr-xr-x root/root usr/share/icons/hicolor/48x48/ | ||
| 29 | drwxr-xr-x root/root usr/share/icons/hicolor/48x48/apps/ | ||
| 30 | -rw-r--r-- root/root usr/share/icons/hicolor/48x48/apps/wlmaker.png | ||
| 31 | drwxr-xr-x root/root usr/share/icons/hicolor/64x64/ | ||
| 32 | drwxr-xr-x root/root usr/share/icons/hicolor/64x64/apps/ | ||
| 33 | -rw-r--r-- root/root usr/share/icons/hicolor/64x64/apps/wlmaker.png | ||
| 34 | -rw-r--r-- root/root usr/share/icons/hicolor/64x64/apps/wlmclock.png | ||
| 35 | -rw-r--r-- root/root usr/share/icons/hicolor/64x64/apps/wlmcpugraph.png | ||
| 36 | -rw-r--r-- root/root usr/share/icons/hicolor/64x64/apps/wlmeyes.png | ||
| 37 | -rw-r--r-- root/root usr/share/icons/hicolor/64x64/apps/wlmmemgraph.png | ||
| 38 | -rw-r--r-- root/root usr/share/icons/hicolor/64x64/apps/wlmnetgraph.png | ||
| 39 | drwxr-xr-x root/root usr/share/icons/hicolor/scalable/ | ||
| 40 | drwxr-xr-x root/root usr/share/icons/hicolor/scalable/apps/ | ||
| 41 | -rw-r--r-- root/root usr/share/icons/hicolor/scalable/apps/wlmaker.svg | ||
| 42 | drwxr-xr-x root/root usr/share/wayland-sessions/ | ||
| 43 | -rw-r--r-- root/root usr/share/wayland-sessions/wlmaker.desktop | ||
| 44 | drwxr-xr-x root/root usr/share/wlmaker/ | ||
| 45 | drwxr-xr-x root/root usr/share/wlmaker/icons/ | ||
| 46 | -rw-r--r-- root/root usr/share/wlmaker/icons/chrome-48x48.png | ||
| 47 | -rw-r--r-- root/root usr/share/wlmaker/icons/clip-48x48.png | ||
| 48 | -rw-r--r-- root/root usr/share/wlmaker/icons/firefox-48x48.png | ||
| 49 | -rw-r--r-- root/root usr/share/wlmaker/icons/terminal-48x48.png | ||
diff --git a/wlmaker/.signature b/wlmaker/.signature new file mode 100644 index 0000000..f0168db --- /dev/null +++ b/wlmaker/.signature | |||
| @@ -0,0 +1,7 @@ | |||
| 1 | untrusted comment: verify with zorz.pub | ||
| 2 | RWTZ9IduCSQ/mGO7/7hPBN9XpTsxfh1h81iBPRCZnMmWu4FVDMLmWeaYorOIMkskbIiAFZCLgMU9Ij0q4tbUiLVbGMUUdDfznQ8= | ||
| 3 | |||
| 4 | SHA256 (MAKEPKG) = 6301f1d52bfcb81a27ee4d8bf57bb0e0068d5518d8f09e993fb7ff05e3c23cc6 | ||
| 5 | SHA256 (.footprint) = dbe21d2681969ba2f590d1509ef87883c97bd17f540be0abd0ee613f9595c8eb | ||
| 6 | SHA256 (wlmaker-0.7.1.tar.gz) = 2dc025300d9e51599c35bf6f4133a14275dce2f7081c7bd04b5eb89ac442e791 | ||
| 7 | SHA256 (no-x11-backend.patch) = dcc530ef531a6de0eef1e04aced332f5e6e51db08493612ae9c7b947fe6e77eb | ||
diff --git a/wlmaker/MAKEPKG b/wlmaker/MAKEPKG new file mode 100644 index 0000000..ce87b03 --- /dev/null +++ b/wlmaker/MAKEPKG | |||
| @@ -0,0 +1,56 @@ | |||
| 1 | #!/bin/mkpkg | ||
| 2 | # description: Wayland compositor inspired by Window Maker | ||
| 3 | # url: https://github.com/phkaeser/wlmaker | ||
| 4 | |||
| 5 | name=wlmaker | ||
| 6 | version=0.7.1 | ||
| 7 | release=1 | ||
| 8 | depends=(wlroots cairo libxkbcommon libxdg-basedir ncurses) | ||
| 9 | makedeps=(cmake bison flex wayland-protocols) | ||
| 10 | source=(https://github.com/phkaeser/$name/releases/download/v$version/$name-$version.tar.gz | ||
| 11 | no-x11-backend.patch) | ||
| 12 | |||
| 13 | patch() { | ||
| 14 | cd $name-$version | ||
| 15 | |||
| 16 | # Guard X11 backend code for pure Wayland builds | ||
| 17 | patch -p1 -i $SRC/no-x11-backend.patch | ||
| 18 | |||
| 19 | # Fix ELSE/ELSEIF build logic (from AUR) | ||
| 20 | for i in CMakeLists.txt submodules/libbase/CMakeLists.txt; do | ||
| 21 | sed -i 's/^\s*ELSE\s*(config_OPTIM)$/ ELSEIF (config_DEBUG)/' "$i" | ||
| 22 | done | ||
| 23 | } | ||
| 24 | |||
| 25 | sha256sums=( | ||
| 26 | "2dc025300d9e51599c35bf6f4133a14275dce2f7081c7bd04b5eb89ac442e791" | ||
| 27 | "dcc530ef531a6de0eef1e04aced332f5e6e51db08493612ae9c7b947fe6e77eb" | ||
| 28 | ) | ||
| 29 | |||
| 30 | build() { | ||
| 31 | cd $name-$version | ||
| 32 | |||
| 33 | cmake -B build \ | ||
| 34 | -DCMAKE_INSTALL_PREFIX=/ \ | ||
| 35 | -DCMAKE_BUILD_TYPE=Release \ | ||
| 36 | -DCMAKE_C_COMPILER=clang \ | ||
| 37 | -Dconfig_DEBUG=OFF \ | ||
| 38 | -Dconfig_OPTIM=OFF | ||
| 39 | |||
| 40 | cmake --build build | ||
| 41 | DESTDIR=$PKG cmake --install build | ||
| 42 | |||
| 43 | # Remove Debian wrapper | ||
| 44 | rm -f $PKG/usr/bin/wrap-wlmaker.sh | ||
| 45 | |||
| 46 | # Remove Debian theme and menu | ||
| 47 | rm -f $PKG/etc/xdg/$name/Themes/Debian.plist | ||
| 48 | rm -f $PKG/etc/xdg/$name/RootMenuDebian.plist | ||
| 49 | } | ||
| 50 | |||
| 51 | signify() { | ||
| 52 | untrusted comment: public key | ||
| 53 | RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3 | ||
| 54 | } | ||
| 55 | |||
| 56 | # vim: filetype=sh | ||
diff --git a/wlmaker/no-x11-backend.patch b/wlmaker/no-x11-backend.patch new file mode 100644 index 0000000..8b9feb5 --- /dev/null +++ b/wlmaker/no-x11-backend.patch | |||
| @@ -0,0 +1,39 @@ | |||
| 1 | --- a/b/src/backend/output.c 2026-02-21 14:39:37.962224134 +0000 | ||
| 2 | +++ b/src/backend/output.c 2026-02-21 14:39:50.693224298 +0000 | ||
| 3 | @@ -31,7 +31,10 @@ | ||
| 4 | #include <wayland-util.h> | ||
| 5 | #define WLR_USE_UNSTABLE | ||
| 6 | #include <wlr/backend/wayland.h> | ||
| 7 | +#include <wlr/config.h> | ||
| 8 | +#if WLR_HAS_X11_BACKEND | ||
| 9 | #include <wlr/backend/x11.h> | ||
| 10 | +#endif | ||
| 11 | #include <wlr/render/allocator.h> | ||
| 12 | #include <wlr/types/wlr_output.h> | ||
| 13 | #include <wlr/types/wlr_scene.h> | ||
| 14 | @@ -142,11 +145,13 @@ | ||
| 15 | // cursor coordinates well. Force it to 'Normal'. | ||
| 16 | enum wl_output_transform transformation = | ||
| 17 | attr_ptr->transformation; | ||
| 18 | +#if WLR_HAS_X11_BACKEND | ||
| 19 | if (wlr_output_is_x11(wlr_output_ptr) && | ||
| 20 | transformation != WL_OUTPUT_TRANSFORM_NORMAL) { | ||
| 21 | bs_log(BS_WARNING, "X11 backend: Transformation changed to 'Normal'."); | ||
| 22 | transformation = WL_OUTPUT_TRANSFORM_NORMAL; | ||
| 23 | } | ||
| 24 | +#endif | ||
| 25 | wlr_output_state_set_transform(&state, transformation); | ||
| 26 | |||
| 27 | // Set modes for backends that have them. | ||
| 28 | @@ -169,7 +174,10 @@ | ||
| 29 | } | ||
| 30 | } | ||
| 31 | |||
| 32 | - if ((wlr_output_is_x11(wlr_output_ptr) || | ||
| 33 | + if (( | ||
| 34 | +#if WLR_HAS_X11_BACKEND | ||
| 35 | + wlr_output_is_x11(wlr_output_ptr) || | ||
| 36 | +#endif | ||
| 37 | wlr_output_is_wl(wlr_output_ptr)) | ||
| 38 | && 0 < width && 0 < height) { | ||
| 39 | bs_log(BS_INFO, "Overriding output dimensions to %"PRIu32"x%"PRIu32, | ||
diff --git a/zathura-pdf-poppler/.signature b/zathura-pdf-poppler/.signature new file mode 100644 index 0000000..fa62344 --- /dev/null +++ b/zathura-pdf-poppler/.signature | |||
| @@ -0,0 +1,5 @@ | |||
| 1 | untrusted comment: verify with opentux.pub | ||
| 2 | RWTZ9IduCSQ/mM7XnHsjvA9n8myt4b0rAL1hAHvR/yIXL0fFPwUkpPBipQ2OCZDcpuXNKNocQr0jr7GxSE1PYbdut2JH4upmVw8= | ||
| 3 | |||
| 4 | SHA256 (MAKEPKG) = c337af5d1a3f55e0534c44801dbe92bd0abb03710c7ba281371bf2869fdc3cad | ||
| 5 | SHA256 (zathura-pdf-poppler-2026.02.03.tar.xz) = e9c35542d5c8de9c5b3a4b83e7dc86cd82bfac90319f472127bacf6651bce77f | ||
diff --git a/zathura-pdf-poppler/MAKEPKG b/zathura-pdf-poppler/MAKEPKG new file mode 100644 index 0000000..89e7ef3 --- /dev/null +++ b/zathura-pdf-poppler/MAKEPKG | |||
| @@ -0,0 +1,32 @@ | |||
| 1 | #!/bin/mkpkg | ||
| 2 | # description: PDF support for zathura using the poppler rendering library | ||
| 3 | # url: https://pwmt.org/projects/zathura-pdf-poppler/ | ||
| 4 | |||
| 5 | name=zathura-pdf-poppler | ||
| 6 | version=2026.02.03 | ||
| 7 | release=1 | ||
| 8 | depends=(zathura poppler) | ||
| 9 | source=( | ||
| 10 | "https://pwmt.org/projects/${name}/download/${name}-${version}.tar.xz" | ||
| 11 | ) | ||
| 12 | sha256sums=( | ||
| 13 | "e9c35542d5c8de9c5b3a4b83e7dc86cd82bfac90319f472127bacf6651bce77f" | ||
| 14 | ) | ||
| 15 | |||
| 16 | build() { | ||
| 17 | cd ${name}-${version} | ||
| 18 | |||
| 19 | meson setup build \ | ||
| 20 | --prefix=/usr \ | ||
| 21 | --libdir=lib \ | ||
| 22 | --buildtype=release | ||
| 23 | |||
| 24 | meson compile -C build | ||
| 25 | DESTDIR=${PKG} meson install -C build | ||
| 26 | } | ||
| 27 | |||
| 28 | signify() { | ||
| 29 | untrusted comment: *** OpenTUX *** public key | ||
| 30 | RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3 | ||
| 31 | } | ||
| 32 | # vim: filetype=sh | ||
diff --git a/zathura/.footprint b/zathura/.footprint new file mode 100644 index 0000000..28c62d3 --- /dev/null +++ b/zathura/.footprint | |||
| @@ -0,0 +1,115 @@ | |||
| 1 | drwxr-xr-x root/root usr/ | ||
| 2 | drwxr-xr-x root/root usr/bin/ | ||
| 3 | -rwxr-xr-x root/root usr/bin/zathura | ||
| 4 | drwxr-xr-x root/root usr/include/ | ||
| 5 | drwxr-xr-x root/root usr/include/zathura/ | ||
| 6 | -rw-r--r-- root/root usr/include/zathura/document.h | ||
| 7 | -rw-r--r-- root/root usr/include/zathura/links.h | ||
| 8 | -rw-r--r-- root/root usr/include/zathura/macros.h | ||
| 9 | -rw-r--r-- root/root usr/include/zathura/page.h | ||
| 10 | -rw-r--r-- root/root usr/include/zathura/plugin-api.h | ||
| 11 | -rw-r--r-- root/root usr/include/zathura/types.h | ||
| 12 | -rw-r--r-- root/root usr/include/zathura/zathura-version.h | ||
| 13 | drwxr-xr-x root/root usr/lib/ | ||
| 14 | drwxr-xr-x root/root usr/lib/pkgconfig/ | ||
| 15 | -rw-r--r-- root/root usr/lib/pkgconfig/zathura.pc | ||
| 16 | drwxr-xr-x root/root usr/share/ | ||
| 17 | drwxr-xr-x root/root usr/share/applications/ | ||
| 18 | -rw-r--r-- root/root usr/share/applications/org.pwmt.zathura.desktop | ||
| 19 | drwxr-xr-x root/root usr/share/bash-completion/ | ||
| 20 | drwxr-xr-x root/root usr/share/bash-completion/completions/ | ||
| 21 | -rw-r--r-- root/root usr/share/bash-completion/completions/zathura | ||
| 22 | drwxr-xr-x root/root usr/share/dbus-1/ | ||
| 23 | drwxr-xr-x root/root usr/share/dbus-1/interfaces/ | ||
| 24 | -rw-r--r-- root/root usr/share/dbus-1/interfaces/org.pwmt.zathura.xml | ||
| 25 | drwxr-xr-x root/root usr/share/fish/ | ||
| 26 | drwxr-xr-x root/root usr/share/fish/vendor_completions.d/ | ||
| 27 | -rw-r--r-- root/root usr/share/fish/vendor_completions.d/zathura.fish | ||
| 28 | drwxr-xr-x root/root usr/share/icons/ | ||
| 29 | drwxr-xr-x root/root usr/share/icons/hicolor/ | ||
| 30 | drwxr-xr-x root/root usr/share/icons/hicolor/scalable/ | ||
| 31 | drwxr-xr-x root/root usr/share/icons/hicolor/scalable/apps/ | ||
| 32 | -rw-r--r-- root/root usr/share/icons/hicolor/scalable/apps/org.pwmt.zathura.svg | ||
| 33 | drwxr-xr-x root/root usr/share/locale/ | ||
| 34 | drwxr-xr-x root/root usr/share/locale/ar/ | ||
| 35 | drwxr-xr-x root/root usr/share/locale/ar/LC_MESSAGES/ | ||
| 36 | -rw-r--r-- root/root usr/share/locale/ar/LC_MESSAGES/org.pwmt.zathura.mo | ||
| 37 | drwxr-xr-x root/root usr/share/locale/ca/ | ||
| 38 | drwxr-xr-x root/root usr/share/locale/ca/LC_MESSAGES/ | ||
| 39 | -rw-r--r-- root/root usr/share/locale/ca/LC_MESSAGES/org.pwmt.zathura.mo | ||
| 40 | drwxr-xr-x root/root usr/share/locale/cs/ | ||
| 41 | drwxr-xr-x root/root usr/share/locale/cs/LC_MESSAGES/ | ||
| 42 | -rw-r--r-- root/root usr/share/locale/cs/LC_MESSAGES/org.pwmt.zathura.mo | ||
| 43 | drwxr-xr-x root/root usr/share/locale/de/ | ||
| 44 | drwxr-xr-x root/root usr/share/locale/de/LC_MESSAGES/ | ||
| 45 | -rw-r--r-- root/root usr/share/locale/de/LC_MESSAGES/org.pwmt.zathura.mo | ||
| 46 | drwxr-xr-x root/root usr/share/locale/el/ | ||
| 47 | drwxr-xr-x root/root usr/share/locale/el/LC_MESSAGES/ | ||
| 48 | -rw-r--r-- root/root usr/share/locale/el/LC_MESSAGES/org.pwmt.zathura.mo | ||
| 49 | drwxr-xr-x root/root usr/share/locale/eo/ | ||
| 50 | drwxr-xr-x root/root usr/share/locale/eo/LC_MESSAGES/ | ||
| 51 | -rw-r--r-- root/root usr/share/locale/eo/LC_MESSAGES/org.pwmt.zathura.mo | ||
| 52 | drwxr-xr-x root/root usr/share/locale/es/ | ||
| 53 | drwxr-xr-x root/root usr/share/locale/es/LC_MESSAGES/ | ||
| 54 | -rw-r--r-- root/root usr/share/locale/es/LC_MESSAGES/org.pwmt.zathura.mo | ||
| 55 | drwxr-xr-x root/root usr/share/locale/es_CL/ | ||
| 56 | drwxr-xr-x root/root usr/share/locale/es_CL/LC_MESSAGES/ | ||
| 57 | -rw-r--r-- root/root usr/share/locale/es_CL/LC_MESSAGES/org.pwmt.zathura.mo | ||
| 58 | drwxr-xr-x root/root usr/share/locale/et/ | ||
| 59 | drwxr-xr-x root/root usr/share/locale/et/LC_MESSAGES/ | ||
| 60 | -rw-r--r-- root/root usr/share/locale/et/LC_MESSAGES/org.pwmt.zathura.mo | ||
| 61 | drwxr-xr-x root/root usr/share/locale/fr/ | ||
| 62 | drwxr-xr-x root/root usr/share/locale/fr/LC_MESSAGES/ | ||
| 63 | -rw-r--r-- root/root usr/share/locale/fr/LC_MESSAGES/org.pwmt.zathura.mo | ||
| 64 | drwxr-xr-x root/root usr/share/locale/he/ | ||
| 65 | drwxr-xr-x root/root usr/share/locale/he/LC_MESSAGES/ | ||
| 66 | -rw-r--r-- root/root usr/share/locale/he/LC_MESSAGES/org.pwmt.zathura.mo | ||
| 67 | drwxr-xr-x root/root usr/share/locale/id/ | ||
| 68 | drwxr-xr-x root/root usr/share/locale/id/LC_MESSAGES/ | ||
| 69 | -rw-r--r-- root/root usr/share/locale/id/LC_MESSAGES/org.pwmt.zathura.mo | ||
| 70 | drwxr-xr-x root/root usr/share/locale/it/ | ||
| 71 | drwxr-xr-x root/root usr/share/locale/it/LC_MESSAGES/ | ||
| 72 | -rw-r--r-- root/root usr/share/locale/it/LC_MESSAGES/org.pwmt.zathura.mo | ||
| 73 | drwxr-xr-x root/root usr/share/locale/ka/ | ||
| 74 | drwxr-xr-x root/root usr/share/locale/ka/LC_MESSAGES/ | ||
| 75 | -rw-r--r-- root/root usr/share/locale/ka/LC_MESSAGES/org.pwmt.zathura.mo | ||
| 76 | drwxr-xr-x root/root usr/share/locale/lt/ | ||
| 77 | drwxr-xr-x root/root usr/share/locale/lt/LC_MESSAGES/ | ||
| 78 | -rw-r--r-- root/root usr/share/locale/lt/LC_MESSAGES/org.pwmt.zathura.mo | ||
| 79 | drwxr-xr-x root/root usr/share/locale/nl/ | ||
| 80 | drwxr-xr-x root/root usr/share/locale/nl/LC_MESSAGES/ | ||
| 81 | -rw-r--r-- root/root usr/share/locale/nl/LC_MESSAGES/org.pwmt.zathura.mo | ||
| 82 | drwxr-xr-x root/root usr/share/locale/no/ | ||
| 83 | drwxr-xr-x root/root usr/share/locale/no/LC_MESSAGES/ | ||
| 84 | -rw-r--r-- root/root usr/share/locale/no/LC_MESSAGES/org.pwmt.zathura.mo | ||
| 85 | drwxr-xr-x root/root usr/share/locale/pl/ | ||
| 86 | drwxr-xr-x root/root usr/share/locale/pl/LC_MESSAGES/ | ||
| 87 | -rw-r--r-- root/root usr/share/locale/pl/LC_MESSAGES/org.pwmt.zathura.mo | ||
| 88 | drwxr-xr-x root/root usr/share/locale/pt_BR/ | ||
| 89 | drwxr-xr-x root/root usr/share/locale/pt_BR/LC_MESSAGES/ | ||
| 90 | -rw-r--r-- root/root usr/share/locale/pt_BR/LC_MESSAGES/org.pwmt.zathura.mo | ||
| 91 | drwxr-xr-x root/root usr/share/locale/ru/ | ||
| 92 | drwxr-xr-x root/root usr/share/locale/ru/LC_MESSAGES/ | ||
| 93 | -rw-r--r-- root/root usr/share/locale/ru/LC_MESSAGES/org.pwmt.zathura.mo | ||
| 94 | drwxr-xr-x root/root usr/share/locale/sv/ | ||
| 95 | drwxr-xr-x root/root usr/share/locale/sv/LC_MESSAGES/ | ||
| 96 | -rw-r--r-- root/root usr/share/locale/sv/LC_MESSAGES/org.pwmt.zathura.mo | ||
| 97 | drwxr-xr-x root/root usr/share/locale/ta_IN/ | ||
| 98 | drwxr-xr-x root/root usr/share/locale/ta_IN/LC_MESSAGES/ | ||
| 99 | -rw-r--r-- root/root usr/share/locale/ta_IN/LC_MESSAGES/org.pwmt.zathura.mo | ||
| 100 | drwxr-xr-x root/root usr/share/locale/tr/ | ||
| 101 | drwxr-xr-x root/root usr/share/locale/tr/LC_MESSAGES/ | ||
| 102 | -rw-r--r-- root/root usr/share/locale/tr/LC_MESSAGES/org.pwmt.zathura.mo | ||
| 103 | drwxr-xr-x root/root usr/share/locale/uk/ | ||
| 104 | drwxr-xr-x root/root usr/share/locale/uk/LC_MESSAGES/ | ||
| 105 | -rw-r--r-- root/root usr/share/locale/uk/LC_MESSAGES/org.pwmt.zathura.mo | ||
| 106 | drwxr-xr-x root/root usr/share/man/ | ||
| 107 | drwxr-xr-x root/root usr/share/man/man1/ | ||
| 108 | -rw-r--r-- root/root usr/share/man/man1/zathura.1.gz | ||
| 109 | drwxr-xr-x root/root usr/share/man/man5/ | ||
| 110 | -rw-r--r-- root/root usr/share/man/man5/zathurarc.5.gz | ||
| 111 | drwxr-xr-x root/root usr/share/metainfo/ | ||
| 112 | -rw-r--r-- root/root usr/share/metainfo/org.pwmt.zathura.metainfo.xml | ||
| 113 | drwxr-xr-x root/root usr/share/zsh/ | ||
| 114 | drwxr-xr-x root/root usr/share/zsh/site-functions/ | ||
| 115 | -rw-r--r-- root/root usr/share/zsh/site-functions/_zathura | ||
diff --git a/zathura/.signature b/zathura/.signature new file mode 100644 index 0000000..6011306 --- /dev/null +++ b/zathura/.signature | |||
| @@ -0,0 +1,6 @@ | |||
| 1 | untrusted comment: verify with opentux.pub | ||
| 2 | RWTZ9IduCSQ/mKdU7pM+C0byeRxRWnnZf0o3zoFRtqCDKsaNaPVfqIEMgdmOWqak/vCgFnikRf/vPwDvn3bhphcLNhAk6W778Qo= | ||
| 3 | |||
| 4 | SHA256 (MAKEPKG) = c7336b8ab9118e0ec1a44ab3879c6a4f61264a7b349995d13fb257a212c252d9 | ||
| 5 | SHA256 (.footprint) = 3b6fe2b7126ae73925f7678855b48275abe2b40b930093d0678b355252a8cb18 | ||
| 6 | SHA256 (zathura-2026.02.22.tar.xz) = cd162cac1d8f399a7b193db3c968513d6cb016631e892b5b1e7bdb0992151dc2 | ||
diff --git a/zathura/MAKEPKG b/zathura/MAKEPKG new file mode 100644 index 0000000..43e9936 --- /dev/null +++ b/zathura/MAKEPKG | |||
| @@ -0,0 +1,38 @@ | |||
| 1 | #!/bin/mkpkg | ||
| 2 | # description: Highly customizable document viewer with vim-like keybindings | ||
| 3 | # url: https://pwmt.org/projects/zathura/ | ||
| 4 | |||
| 5 | name=zathura | ||
| 6 | version=2026.02.22 | ||
| 7 | release=1 | ||
| 8 | depends=(girara gtk3 glib json-glib cairo sqlite file) | ||
| 9 | source=( | ||
| 10 | "https://pwmt.org/projects/zathura/download/zathura-${version}.tar.xz" | ||
| 11 | ) | ||
| 12 | sha256sums=( | ||
| 13 | "cd162cac1d8f399a7b193db3c968513d6cb016631e892b5b1e7bdb0992151dc2" | ||
| 14 | ) | ||
| 15 | |||
| 16 | build() { | ||
| 17 | cd zathura-${version} | ||
| 18 | |||
| 19 | meson setup build \ | ||
| 20 | --prefix=/usr \ | ||
| 21 | --libdir=lib \ | ||
| 22 | --buildtype=release \ | ||
| 23 | -Dsynctex=disabled \ | ||
| 24 | -Dseccomp=disabled \ | ||
| 25 | -Dlandlock=disabled \ | ||
| 26 | -Dmanpages=disabled \ | ||
| 27 | -Dconvert-icon=disabled \ | ||
| 28 | -Dtests=disabled | ||
| 29 | |||
| 30 | meson compile -C build | ||
| 31 | DESTDIR=${PKG} meson install -C build | ||
| 32 | } | ||
| 33 | |||
| 34 | signify() { | ||
| 35 | untrusted comment: *** OpenTUX *** public key | ||
| 36 | RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3 | ||
| 37 | } | ||
| 38 | # vim: filetype=sh | ||