← recipes

Commit e33d2363

14
files
+68
added
-52
deleted
@@ -1,6 +1,6 @@
1 1 pkgname: fluxbox
2 2 pkgver: '1.3.7'
3 -pkgrel: '3'
3 +pkgrel: '4'
4 4 pkgdesc: 'The Fluxbox package contains a window manager.'
5 5 url: 'https://downloads.sourceforge.net/fluxbox/fluxbox-1.3.7.tar.xz'
6 6 arch: x86_64
@@ -25,6 +25,7 @@ build: |
25 25 patch -Np1 -i ../c-plus-plus-17.patch
26 26 ./configure --prefix=/usr
27 27 make
28 + make DESTDIR=${PKGDIR} install
28 29
29 30 package: |
30 31 install -v -m755 -d ${PKGDIR}/usr/share/xsessions
@@ -1,6 +1,6 @@
1 1 pkgname: gexiv2
2 2 pkgver: '0.16.2'
3 -pkgrel: '1'
3 +pkgrel: '2'
4 4 pkgdesc: GObject-based Wrapper around Exiv2 library.
5 5 url: 'https://exiv2.org'
6 6 arch: x86_64
@@ -1,6 +1,6 @@
1 1 pkgname: 'wayland-protocols'
2 2 pkgver: '1.49'
3 -pkgrel: '1'
3 +pkgrel: '2'
4 4 pkgdesc: 'Additional Wayland protocols'
5 5 url: ' https://wayland.freedesktop.org/'
6 6 arch: x86_64
@@ -24,4 +24,4 @@ build: |
24 24 DESTDIR=${PKGDIR} meson install -C builddir
25 25
26 26 package: |
27 - install -Dm644 ${pkgname}-${pkgver}/COPYING ${PKGDIR}/usr/share/licenses/${pkgname}/COPYING
27 + install -Dm644 ${pkgname}-${pkgver}/COPYING ${PKGDIR}/usr/share/licenses/${pkgname}/COPYING
@@ -1,6 +1,6 @@
1 1 pkgname: 'wayland-utils'
2 2 pkgver: '1.3.0'
3 -pkgrel: '2'
3 +pkgrel: '3'
4 4 pkgdesc: 'Wayland tools to display information about current compositor'
5 5 url: 'https://gitlab.freedesktop.org/wayland/wayland-utils'
6 6 arch: x86_64
@@ -26,4 +26,4 @@ build: |
26 26 DESTDIR=${PKGDIR} meson install -C builddir
27 27
28 28 package: |
29 - install -Dm644 ${pkgname}-${pkgver}/COPYING ${PKGDIR}/usr/share/licenses/${pkgname}/COPYING
29 + install -Dm644 ${pkgname}-${pkgver}/COPYING ${PKGDIR}/usr/share/licenses/${pkgname}/COPYING
@@ -1,6 +1,6 @@
1 1 pkgname: 'xorg-libxpresent'
2 2 pkgver: '1.0.2'
3 -pkgrel: '1'
3 +pkgrel: '2'
4 4 pkgdesc: 'X present extension library'
5 5 url: 'https://gitlab.freedesktop.org/xorg/lib/libxpresent'
6 6 arch: x86_64
@@ -24,6 +24,7 @@ build: |
24 24 cd libXpresent-1.0.2
25 25 ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --disable-static
26 26 make
27 + make DESTDIR=${PKGDIR} install
27 28
28 29 package: |
29 30 rm -f ${PKGDIR}/usr/lib/libXpresent.la
@@ -1,6 +1,6 @@
1 1 pkgname: xorg-xtrans
2 2 pkgver: '1.6.0'
3 -pkgrel: '1'
3 +pkgrel: '2'
4 4 pkgdesc: X transport lib xtrans
5 5 url: 'https://xorg.freedesktop.org'
6 6 arch: x86_64
@@ -15,6 +15,7 @@ build: |
15 15 cd xtrans-1.6.0
16 16 ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --disable-static
17 17 make
18 + make DESTDIR=${PKGDIR} install
18 19 package: |
19 20 cd xtrans-${pkgver}
20 21 install -Dm644 COPYING ${PKGDIR}/usr/share/licenses/${pkgname}/COPYING
@@ -1,6 +1,6 @@
1 1 pkgname: cython
2 2 pkgver: '3.3.0'
3 -pkgrel: 1
3 +pkgrel: '2'
4 4 pkgdesc: C extensions for Python.
5 5 url: 'http://www.cython.org/'
6 6 arch: x86_64
@@ -9,8 +9,8 @@ license:
9 9 depends:
10 10 - python
11 11 makedepends:
12 -- python-setuptools
13 -- python-wheel
12 +- 'python-setuptools'
13 +- 'python-wheel'
14 14 source:
15 15 - 'https://github.com/cython/cython/archive/refs/tags/${pkgver}.tar.gz'
16 16 sha256sums:
@@ -18,17 +18,17 @@ sha256sums:
18 18 build: |
19 19 cd ${pkgname}-${pkgver}
20 20
21 - pip3 wheel -w dist \
22 - --no-build-isolation \
23 - --no-deps $PWD
24 - pip3 install --no-index \
25 - --find-links dist \
26 - --no-cache-dir \
27 - --no-user \
28 - --root=${PKGDIR} \
29 - Cython
21 + pip3 wheel -w dist \
22 + --no-build-isolation \
23 + --no-deps $PWD
24 + pip3 install --no-index \
25 + --find-links dist \
26 + --no-cache-dir \
27 + --no-user \
28 + --root=${PKGDIR} \
29 + Cython
30 30
31 - find ${PKGDIR} -type d -name vendor -o -name tests |xargs rm -rf
31 + find ${PKGDIR} -type d -name vendor -o -name tests |xargs rm -rf
32 32
33 33 install -Dm644 LICENSE.txt ${PKGDIR}/usr/share/licenses/${pkgname}/LICENSE.txt
34 34 install -Dm644 COPYING.txt ${PKGDIR}/usr/share/licenses/${pkgname}/COPYING.txt
@@ -1,6 +1,6 @@
1 1 pkgname: jansson
2 2 pkgver: '2.15.1'
3 -pkgrel: 1
3 +pkgrel: '2'
4 4 pkgdesc: C library for encoding, decoding and manipulating JSON data.
5 5 url: 'https://www.digip.org/jansson/'
6 6 arch: x86_64
@@ -12,10 +12,9 @@ sha256sums:
12 12 - SKIP
13 13 build: |
14 14 cd ${pkgname}-${pkgver}
15 - ./configure --prefix=/usr
15 + ./configure --prefix=/usr --disable-static
16 16 make
17 + make DESTDIR=${PKGDIR} install
17 18 package: |
18 - install -Dm644 ${pkgname}-${pkgver}/LICENSE ${PKGDIR}/usr/share/licenses/${pkgname}/LICENSE
19 -
20 - # Obsolet lib
21 19 rm -f ${PKGDIR}/usr/lib/libjansson.la
20 + install -Dm644 ${pkgname}-${pkgver}/LICENSE ${PKGDIR}/usr/share/licenses/${pkgname}/LICENSE
@@ -1,6 +1,6 @@
1 1 pkgname: leptonica
2 2 pkgver: '1.87.0'
3 -pkgrel: '3'
3 +pkgrel: '4'
4 4 pkgdesc: 'Software that is broadly useful for image processing and image analysis applications'
5 5 url: 'https://www.leptonica.com'
6 6 arch: x86_64
@@ -25,9 +25,10 @@ sha256sums:
25 25 build: |
26 26 cd ${pkgname}-${pkgver}
27 27 ./autogen.sh
28 - ./configure --prefix=/usr
28 + ./configure --prefix=/usr --disable-static
29 29 make
30 -
30 + make DESTDIR=${PKGDIR} install
31 31 package: |
32 + rm -f ${PKGDIR}/usr/lib/liblept.la
32 33 install -Dm0644 ${pkgname}-${pkgver}/leptonica-license.txt \
33 34 -t ${PKGDIR}/usr/share/licenses/leptonica/
@@ -1,6 +1,6 @@
1 1 pkgname: libsodium
2 2 pkgver: '1.0.22'
3 -pkgrel: '1'
3 +pkgrel: '2'
4 4 pkgdesc: P(ortable|ackageable) NaCl-based crypto library
5 5 url: 'https://github.com/jedisct1/libsodium'
6 6 arch: x86_64
@@ -14,11 +14,11 @@ sha256sums:
14 14 - adbdd8f16149e81ac6078a03aca6fc03b592b89ef7b5ed83841c086191be3349
15 15 build: |
16 16 cd ${pkgname}-${pkgver}
17 - ./configure --prefix=/usr
17 + ./configure --prefix=/usr --disable-static
18 18 make
19 + make DESTDIR=${PKGDIR} install
19 20 package: |
20 21 rm -f ${PKGDIR}/usr/lib/libsodium.la
21 -
22 22 install -Dm644 ./${pkgname}-${pkgver}/LICENSE ${PKGDIR}/usr/share/licenses/${pkgname}/LICENSE
23 23 update: |
24 24 local url ext
@@ -1,28 +1,27 @@
1 1 pkgname: linux-headers
2 -pkgver: '7.2.5' # FIX: zsynchronizowane z kernel
3 -pkgrel: '1' # FIX: reset release
4 -pkgdesc: 'Kernel headers/source for building out-of-tree modules (DKMS) – meta na kernel'
2 +pkgver: '7.2.8'
3 +pkgrel: '2'
4 +pkgdesc: 'Kernel headers/source for building out-of-tree modules (DKMS) – meta (nagłówki dostarcza pakiet kernel / kernel-lts w /usr/src)'
5 5 url: 'https://www.kernel.org'
6 6 arch: x86_64
7 7 license:
8 8 - GPL-2.0-only
9 9
10 -depends:
11 -- kernel
10 +# UWAGA: to pakiet META. Realne nagłówki/źródła DKMS instaluje pakiet `kernel`
11 +# (rolling) do /usr/src/kernel (+ symlink linux-headers-$(uname -r)) albo
12 +# `kernel-lts` do /usr/src/kernel-lts. Wcześniej ten meta deklarował
13 +# `depends: [kernel]`, ale `kernel` nie jest publikowany w repo (jest kernel-lts),
14 +# przez co zależność była niespełnialna i blokowała `pag upgrade`.
15 +# Zależność celowo pusta – nagłówki dostarcza zainstalowane jądro.
16 +depends: []
12 17
13 18 provides:
14 19 - linux-headers
15 -# FIX: opcjonalnie wersjonowane provides
16 -# - linux-headers=7.2.8
17 -
18 -# FIX: opcjonalnie conflicts
19 -# conflicts:
20 -# - linux-headers<7.2.5
21 20
22 21 build: |
23 22 true
24 23
25 24 package: |
26 25 install -d "${PKGDIR}/usr/share/doc/${pkgname}"
27 - echo "Nagłówki i źródła jądra są dostarczane bezpośrednio przez pakiet kernel (/usr/src/kernel, /usr/lib/modules/)." \
28 - > "${PKGDIR}/usr/share/doc/${pkgname}/README"
26 + echo "Nagłówki i źródła jądra dostarcza pakiet kernel (/usr/src/kernel, /usr/lib/modules/) lub kernel-lts (/usr/src/kernel-lts)." \
27 + > "${PKGDIR}/usr/share/doc/${pkgname}/README"
@@ -1,6 +1,6 @@
1 1 pkgname: 'python-certifi'
2 2 pkgver: '2026.07.22'
3 -pkgrel: '1'
3 +pkgrel: '2'
4 4 pkgdesc: 'Python package for providing Mozilla''s CA Bundle'
5 5 url: 'https://pypi.python.org/pypi/certifi'
6 6 arch: x86_64
@@ -1,6 +1,6 @@
1 1 pkgname: python-charset-normalizer
2 2 pkgver: '3.5.1'
3 -pkgrel: 1
3 +pkgrel: '2'
4 4 pkgdesc: The charset-normalizer library helps with reading text from an unknown character encoding
5 5 url: 'https://github.com/ousret/charset_normalizer'
6 6 arch: x86_64
@@ -13,9 +13,23 @@ source:
13 13 - 'https://github.com/Ousret/charset_normalizer/archive/${pkgver}/charset-normalizer-${pkgver}.tar.gz'
14 14 sha256sums:
15 15 - SKIP
16 -build: "mv charset_normalizer-${pkgver} charset-normalizer-${pkgver}\n\ncd charset-normalizer-${pkgver}\n\npip3 wheel -w dist\
17 - \ \\\n --no-build-isolation \\\n --no-deps $PWD\npip3 install --no-index \\\n --find-links dist \\\n --no-cache-dir\
18 - \ \\\n --no-user \\\n --root=${PKGDIR} \\\n charset-normalizer\n\nfind ${PKGDIR} -type d -name vendor\
19 - \ -o -name tests |xargs rm -rf \n\ninstall -Dm644 LICENSE ${PKGDIR}/usr/share/licenses/${pkgname}/LICENSE\n"
16 +build: |
17 + mv charset_normalizer-${pkgver} charset-normalizer-${pkgver}
18 +
19 + cd charset-normalizer-${pkgver}
20 +
21 + pip3 wheel -w dist \
22 + --no-build-isolation \
23 + --no-deps $PWD
24 + pip3 install --no-index \
25 + --find-links dist \
26 + --no-cache-dir \
27 + --no-user \
28 + --root=${PKGDIR} \
29 + charset-normalizer
30 +
31 + find ${PKGDIR} -type d -name vendor -o -name tests |xargs rm -rf
32 +
33 + install -Dm644 LICENSE ${PKGDIR}/usr/share/licenses/${pkgname}/LICENSE
20 34 package: |
21 35 true
@@ -31,7 +31,7 @@ build: |
31 31 --with-documentation --disable-static
32 32 make
33 33 make DESTDIR=${PKGDIR} install
34 - install -Dm644 ./zmq.hpp ${PKGDIR}/usr/include/zmq.hpp
34 + install -Dm644 ../zmq.hpp ${PKGDIR}/usr/include/zmq.hpp
35 35
36 36 # Obsolet lib
37 37 rm -f ${PKGDIR}/usr/lib/libzmq.la