Commit 148c5d29
13
files
+314
added
-0
deleted
@@ -0,0 +1,22 @@
1
+pkgname: isl
2
+pkgver: '0.27'
3
+pkgrel: '1'
4
+pkgdesc: 'Integer Set Library – manipulacja zbiorami punktów całkowitych'
5
+url: 'https://libisl.sourceforge.io/'
6
+arch: x86_64
7
+license:
8
+- MIT
9
+depends: []
10
+makedepends:
11
+- gmp
12
+source:
13
+- 'https://libisl.sourceforge.io/isl-${pkgver}.tar.bz2'
14
+sha256sums:
15
+- SKIP
16
+build: |
17
+ cd ${pkgname}-${pkgver}
18
+ ./configure --prefix=/usr --disable-static
19
+ make
20
+ make DESTDIR=${PKGDIR} install
21
+package: |
22
+ true
0
23
new file mode 100644
@@ -0,0 +1,21 @@
1
+pkgname: mpdecimal
2
+pkgver: '4.0.1'
3
+pkgrel: '1'
4
+pkgdesc: 'Library for arbitrary-precision decimal floating-point arithmetic'
5
+url: 'https://www.bytereef.org/mpdecimal/'
6
+arch: x86_64
7
+license:
8
+- BSD-2-Clause
9
+depends: []
10
+makedepends: []
11
+source:
12
+- 'https://www.bytereef.org/software/mpdecimal/releases/mpdecimal-${pkgver}.tar.gz'
13
+sha256sums:
14
+- SKIP
15
+build: |
16
+ cd mpdecimal-${pkgver}
17
+ ./configure --prefix=/usr --disable-static
18
+ make
19
+ make DESTDIR=${PKGDIR} install
20
+package: |
21
+ true
0
22
new file mode 100644
@@ -0,0 +1,21 @@
1
+pkgname: nordic-darker-theme
2
+pkgver: '2.2.0'
3
+pkgrel: '1'
4
+pkgdesc: 'Nordic-darker GTK theme'
5
+url: 'https://github.com/EliverLara/Nordic'
6
+arch: x86_64
7
+license:
8
+- GPL-3.0-only
9
+depends: []
10
+makedepends: []
11
+source:
12
+- 'https://github.com/EliverLara/Nordic/releases/download/v${pkgver}/Nordic-darker.tar.xz'
13
+sha256sums:
14
+- SKIP
15
+build: |
16
+ _src="."
17
+ [ -f Nordic-darker/index.theme ] && _src="Nordic-darker"
18
+ mkdir -p ${PKGDIR}/usr/share/themes/Nordic-darker
19
+ cp -a "$_src"/. ${PKGDIR}/usr/share/themes/Nordic-darker/
20
+package: |
21
+ true
0
22
new file mode 100644
@@ -0,0 +1,21 @@
1
+pkgname: nordic-theme
2
+pkgver: '2.2.0'
3
+pkgrel: '1'
4
+pkgdesc: 'Nordic GTK/icon theme'
5
+url: 'https://github.com/EliverLara/Nordic'
6
+arch: x86_64
7
+license:
8
+- GPL-3.0-only
9
+depends: []
10
+makedepends: []
11
+source:
12
+- 'https://github.com/EliverLara/Nordic/releases/download/v${pkgver}/Nordic.tar.xz'
13
+sha256sums:
14
+- SKIP
15
+build: |
16
+ _src="."
17
+ [ -f Nordic/index.theme ] && _src="Nordic"
18
+ mkdir -p ${PKGDIR}/usr/share/themes/Nordic
19
+ cp -a "$_src"/. ${PKGDIR}/usr/share/themes/Nordic/
20
+package: |
21
+ true
0
22
new file mode 100644
@@ -0,0 +1,30 @@
1
+pkgname: wireplumber
2
+pkgver: '0.5.13'
3
+pkgrel: '1'
4
+pkgdesc: 'Session/policy manager for PipeWire (dzwiek w sesji)'
5
+url: 'https://pipewire.pages.freedesktop.org/wireplumber/'
6
+arch: x86_64
7
+license:
8
+- MIT
9
+depends:
10
+- pipewire
11
+makedepends:
12
+- meson
13
+- ninja
14
+- pipewire
15
+- glib
16
+- lua
17
+source:
18
+- 'https://gitlab.freedesktop.org/pipewire/wireplumber/-/archive/${pkgver}/wireplumber-${pkgver}.tar.bz2'
19
+sha256sums:
20
+- SKIP
21
+build: |
22
+ cd ${pkgname}-${pkgver}
23
+ mkdir -p subprojects/packagecache
24
+ wget -q -O subprojects/packagecache/lua-5.4.4.tar.gz 'https://www.lua.org/ftp/lua-5.4.4.tar.gz'
25
+ wget -q -O subprojects/packagecache/lua_5.4.4-1_patch.zip 'https://wrapdb.mesonbuild.com/v2/lua_5.4.4-1/get_patch'
26
+ meson setup build --prefix=/usr --wrap-mode=nodownload
27
+ ninja -C build
28
+ DESTDIR=${PKGDIR} ninja -C build install
29
+package: |
30
+ true
0
31
new file mode 100644
@@ -0,0 +1,23 @@
1
+pkgname: dejagnu
2
+pkgver: '1.6.3'
3
+pkgrel: '1'
4
+pkgdesc: 'Framework for running test suites on software tools'
5
+url: 'https://www.gnu.org/software/dejagnu/'
6
+arch: x86_64
7
+license:
8
+- GPL-3.0-only
9
+depends: []
10
+makedepends:
11
+- expect
12
+- tcl
13
+source:
14
+- 'https://ftp.gnu.org/gnu/dejagnu/dejagnu-${pkgver}.tar.gz'
15
+sha256sums:
16
+- SKIP
17
+build: |
18
+ cd ${pkgname}-${pkgver}
19
+ ./configure --prefix=/usr
20
+ make
21
+ make DESTDIR=${PKGDIR} install
22
+package: |
23
+ true
0
24
new file mode 100644
@@ -0,0 +1,41 @@
1
+pkgname: expect
2
+pkgver: '5.45.4'
3
+pkgrel: '1'
4
+pkgdesc: 'Tool for automating interactive applications (Tcl extension)'
5
+url: 'https://core.tcl.tk/expect/'
6
+arch: x86_64
7
+license:
8
+- TCL
9
+depends: []
10
+makedepends:
11
+- tcl
12
+source:
13
+- 'https://prdownloads.sourceforge.net/expect/expect${pkgver}.tar.gz'
14
+sha256sums:
15
+- SKIP
16
+build: |
17
+ cd expect${pkgver}
18
+ cp -f pty_termios.c pty_.c 2>/dev/null || true
19
+ sed -e 's/^#undef HAVE_TERMIOS/#define HAVE_TERMIOS 1/' \
20
+ -e 's/^#undef HAVE_UNISTD_H/#define HAVE_UNISTD_H 1/' \
21
+ -e 's/^#undef HAVE_SYS_FCNTL_H/#define HAVE_SYS_FCNTL_H 1/' \
22
+ -e 's/^#undef HAVE_SYS_SELECT_H/#define HAVE_SYS_SELECT_H 1/' \
23
+ -e 's/^#undef HAVE_SYS_TIME_H/#define HAVE_SYS_TIME_H 1/' \
24
+ -e 's/^#undef HAVE_SYS_TYPES_H/#define HAVE_SYS_TYPES_H 1/' \
25
+ -e 's/^#undef HAVE_SYS_STAT_H/#define HAVE_SYS_STAT_H 1/' \
26
+ -e 's/^#undef HAVE_STDLIB_H/#define HAVE_STDLIB_H 1/' \
27
+ -e 's/^#undef HAVE_STRING_H/#define HAVE_STRING_H 1/' \
28
+ -e 's/^#undef HAVE_MEMORY_H/#define HAVE_MEMORY_H 1/' \
29
+ -e 's/^#undef HAVE_INTTYPES_H/#define HAVE_INTTYPES_H 1/' \
30
+ -e 's/^#undef HAVE_LIMITS_H/#define HAVE_LIMITS_H 1/' \
31
+ -e 's/^#undef HAVE_TCGETS_OR_TCGETA_IN_TERMIOS_H/#define HAVE_TCGETS_OR_TCGETA_IN_TERMIOS_H 1/' \
32
+ -e 's/^#undef HAVE_TIOCGWINSZ_IN_TERMIOS_H/#define HAVE_TIOCGWINSZ_IN_TERMIOS_H 1/' \
33
+ -e 's/^#undef HAVE_SYSMACROS_H/#define HAVE_SYSMACROS_H 1/' \
34
+ -e 's/^#undef HAVE_STDARG_H/#define HAVE_STDARG_H 1/' \
35
+ -e 's/^#undef TIME_WITH_SYS_TIME/#define TIME_WITH_SYS_TIME 1/' \
36
+ expect_cf.h.in > expect_cf.h
37
+ sed -i '$a#define NO_UNION_WAIT 1\n#define SETPGRP_VOID 1\n#define POSIX 1\n#define RETSIGTYPE void\n#define HAVE_OPENPTY 1\n#define HAVE_TCSETATTR 1\n#define HAVE_SYS_WAIT_H 1\n#define HAVE_SYSCONF 1\n#define HAVE_STRFTIME 1\n#define HAVE_MEMMOVE 1\n#define HAVE_MEMCPY 1\n#define HAVE_TIMEZONE 1\n#define HAVE_SIGLONGJMP 1\n#define HAVE_STRCHR 1\n#define HAVE_LONG_FILE_NAMES 1\n#define HAVE_TIME_H 1\n#define REARM_SIG 1\n#define WNOHANG_REQUIRES_POSIX_SOURCE 1' expect_cf.h
38
+ make
39
+ make DESTDIR=${PKGDIR} install
40
+package: |
41
+ true
0
42
new file mode 100644
@@ -0,0 +1,22 @@
1
+pkgname: iw
2
+pkgver: '6.9'
3
+pkgrel: '1'
4
+pkgdesc: 'nl80211 based CLI configuration utility for wireless devices'
5
+url: 'https://wireless.wiki.kernel.org/en/users/Documentation/iw'
6
+arch: x86_64
7
+license:
8
+- ISC
9
+depends: []
10
+makedepends:
11
+- libnl
12
+- pkgconf
13
+source:
14
+- 'https://www.kernel.org/pub/software/network/iw/iw-${pkgver}.tar.xz'
15
+sha256sums:
16
+- SKIP
17
+build: |
18
+ cd ${pkgname}-${pkgver}
19
+ make
20
+ make DESTDIR=${PKGDIR} install
21
+package: |
22
+ true
0
23
new file mode 100644
@@ -0,0 +1,19 @@
1
+pkgname: man-pages
2
+pkgver: '6.18'
3
+pkgrel: '1'
4
+pkgdesc: 'Linux kernel and C library userspace man-pages'
5
+url: 'https://www.kernel.org/doc/man-pages/'
6
+arch: x86_64
7
+license:
8
+- GPL-2.0-or-later
9
+depends: []
10
+makedepends: []
11
+source:
12
+- 'https://www.kernel.org/pub/linux/docs/man-pages/man-pages-${pkgver}.tar.xz'
13
+sha256sums:
14
+- SKIP
15
+build: |
16
+ cd ${pkgname}-${pkgver}
17
+ make -R prefix=/usr DESTDIR=${PKGDIR} install
18
+package: |
19
+ true
0
20
new file mode 100644
@@ -0,0 +1,26 @@
1
+pkgname: osinfo-db-tools
2
+pkgver: '1.12.0'
3
+pkgrel: '1'
4
+pkgdesc: 'Tools for managing the osinfo database'
5
+url: 'https://libosinfo.org/'
6
+arch: x86_64
7
+license:
8
+- GPL-2.0-or-later
9
+depends: []
10
+makedepends:
11
+- meson
12
+- ninja
13
+- glib
14
+- libxml2
15
+- libsoup
16
+- libarchive
17
+source:
18
+- 'https://releases.pagure.org/libosinfo/osinfo-db-tools-${pkgver}.tar.xz'
19
+sha256sums:
20
+- SKIP
21
+build: |
22
+ cd ${pkgname}-${pkgver}
23
+ meson setup build --prefix=/usr
24
+ DESTDIR=${PKGDIR} ninja -C build install
25
+package: |
26
+ true
0
27
new file mode 100644
@@ -0,0 +1,21 @@
1
+pkgname: osinfo-db
2
+pkgver: '20250606'
3
+pkgrel: '1'
4
+pkgdesc: 'osinfo database (metadane systemow dla libosinfo)'
5
+url: 'https://libosinfo.org/'
6
+arch: x86_64
7
+license:
8
+- GPL-2.0-or-later
9
+depends:
10
+- osinfo-db-tools
11
+makedepends:
12
+- osinfo-db-tools
13
+source:
14
+- 'https://releases.pagure.org/libosinfo/osinfo-db-${pkgver}.tar.xz'
15
+sha256sums:
16
+- SKIP
17
+build: |
18
+ _db="$(ls -d osinfo-db-${pkgver} 2>/dev/null || echo .)"
19
+ osinfo-db-import --root ${PKGDIR} --system "$_db" 2>/dev/null || true
20
+package: |
21
+ true
0
22
new file mode 100644
@@ -0,0 +1,21 @@
1
+pkgname: sysklogd
2
+pkgver: '2.7.2'
3
+pkgrel: '1'
4
+pkgdesc: 'System logging daemons (syslogd + klogd)'
5
+url: 'https://github.com/troglobit/sysklogd'
6
+arch: x86_64
7
+license:
8
+- BSD-3-Clause
9
+depends: []
10
+makedepends: []
11
+source:
12
+- 'https://github.com/troglobit/sysklogd/releases/download/v${pkgver}/sysklogd-${pkgver}.tar.gz'
13
+sha256sums:
14
+- SKIP
15
+build: |
16
+ cd ${pkgname}-${pkgver}
17
+ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
18
+ make
19
+ make DESTDIR=${PKGDIR} install
20
+package: |
21
+ true
0
22
new file mode 100644
@@ -0,0 +1,26 @@
1
+pkgname: sysvinit
2
+pkgver: '3.14'
3
+pkgrel: '1'
4
+pkgdesc: 'System V init (zestaw narzędzi halt/reboot/shutdown)'
5
+url: 'https://savannah.nongnu.org/projects/sysvinit'
6
+arch: x86_64
7
+license:
8
+- GPL-2.0-or-later
9
+depends: []
10
+makedepends:
11
+- patch
12
+source:
13
+- 'https://github.com/slicer69/sysvinit/releases/download/${pkgver}/sysvinit-${pkgver}.tar.xz'
14
+sha256sums:
15
+- SKIP
16
+build: |
17
+ cd ${pkgname}-${pkgver}
18
+ curl -fsSL -o /tmp/sysvinit.patch \
19
+ 'https://www.linuxfromscratch.org/patches/lfs/13.1-rc2/sysvinit-3.14-consolidated-1.patch' 2>/dev/null || true
20
+ patch -Np1 < /tmp/sysvinit.patch 2>/dev/null || true
21
+ rm -f /tmp/sysvinit.patch
22
+ make
23
+ make DESTDIR=${PKGDIR} install
24
+ rm -f ${PKGDIR}/sbin/init
25
+package: |
26
+ true