Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions recipes/core/util-linux.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
inherit: [autotools]

metaEnvironment:
PKG_VERSION_MAJOR: "2.40"
PKG_VERSION: "2.40.2"
PKG_VERSION_MAJOR: "2.41"
PKG_VERSION: "2.41.3"
PKG_LICENSE: "LicenseRef-util-linux"
PKG_LICENSE_PATH:
util-linux:README.licensing
Expand Down Expand Up @@ -30,7 +30,7 @@ depends:
checkoutSCM:
scm: url
url: ${KERNEL_MIRROR}/linux/utils/util-linux/v${PKG_VERSION_MAJOR}/util-linux-${PKG_VERSION}.tar.xz
digestSHA256: "d78b37a66f5922d70edf3bdfb01a6b33d34ed3c3cafd6628203b2a2b67c8e8b3"
digestSHA256: "3330d873f0fceb5560b89a7dc14e4f3288bbd880e96903ed9b50ec2b5799e58b"
stripComponents: 1

buildScript: |
Expand Down
4 changes: 2 additions & 2 deletions recipes/devel/dune.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
inherit: [cpackage, make]

metaEnvironment:
PKG_VERSION: "3.17.2"
PKG_VERSION: "3.21.0"
PKG_LICENSE: "MIT"

depends:
Expand All @@ -13,7 +13,7 @@ depends:
checkoutSCM:
scm: url
url: https://github.com/ocaml/dune/archive/refs/tags/${PKG_VERSION}.tar.gz
digestSHA256: 1b45e34d1eacf40be569e4d7ad055508a3242637b098327c91f7ce67772a1889
digestSHA256: 07c7dbd778579e35f365320b559d6f781cd755c6485b164b802f109fe21ead68
stripComponents: 1

multiPackage:
Expand Down
4 changes: 2 additions & 2 deletions recipes/devel/texinfo.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@ inherit: [autotools]

metaEnvironment:
PKG_LICENSE: "GPL-3.0"
PKG_VERSION: "6.1"
PKG_VERSION: "7.2"

checkoutSCM:
scm: url
url: ${GNU_MIRROR}/texinfo/texinfo-${PKG_VERSION}.tar.xz
digestSHA1: "d39c2e35ddb0aff6ebdd323ce53729bd215534fa"
digestSHA1: "ce3776715e655400485381b8ae94e34c5632e729"
stripComponents: 1

buildTools: [host-toolchain]
Expand Down
4 changes: 2 additions & 2 deletions recipes/libs/expat.yaml
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
inherit: [autotools, autoconf]

metaEnvironment:
PKG_VERSION: "2.4.1"
PKG_VERSION: "2.7.3"
PKG_LICENSE: "MIT"

checkoutSCM:
scm: url
url: "${GITHUB_MIRROR}/libexpat/libexpat/releases/download/\
R_$(subst,'.','_',${PKG_VERSION})/expat-${PKG_VERSION}.tar.gz"
digestSHA256: a00ae8a6b96b63a3910ddc1100b1a7ef50dc26dceb65ced18ded31ab392f132b
digestSHA256: 821ac9710d2c073eaf13e1b1895a9c9aa66c1157a99635c639fbff65cdbdd732
stripComponents: 1

buildScript: |
Expand Down
4 changes: 2 additions & 2 deletions recipes/libs/gdbm.yaml
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
inherit: [autotools, autoconf]

metaEnvironment:
PKG_VERSION: "1.23"
PKG_VERSION: "1.26"
PKG_LICENSE: "GPL-3.0-or-later"

checkoutSCM:
scm: url
url: ${GNU_MIRROR}/gdbm/gdbm-${PKG_VERSION}.tar.gz
digestSHA1: "50ba1b1d45ce33fd44e4fdaaf3b55a9d8f3dc418"
digestSHA1: "6cee3657de948e691e8df26509157be950cef4d4"
stripComponents: 1

checkoutDeterministic: True
Expand Down
17 changes: 10 additions & 7 deletions recipes/libs/glib.yaml
Original file line number Diff line number Diff line change
@@ -1,24 +1,24 @@
inherit: [meson, patch]
inherit: [meson, 'python3::build']

metaEnvironment:
PKG_LICENSE: "LGPL-2.1-or-later"
PKG_VERSION: "2.71.0"
PKG_VERSION: "2.87.2"

depends:
- libs::libffi-dev
- libs::pcre-lib-1-dev
- libs::libpcre2-dev
- libs::zlib-dev

- use: []
depends:
- libs::libffi-tgt
- libs::pcre-lib-1-tgt
- libs::libpcre2-tgt
- libs::zlib-tgt

checkoutSCM:
scm: url
url: http://ftp.gnome.org/pub/gnome/sources/glib/2.71/glib-${PKG_VERSION}.tar.xz
digestSHA256: "926816526f6e4bba9af726970ff87be7dac0b70d5805050c6207b7bb17ea4fca"
url: http://ftp.gnome.org/pub/gnome/sources/glib/2.87/glib-${PKG_VERSION}.tar.xz
digestSHA256: "d6eb74a4f4ffc0b56df79ae3a939463b1d92c623f6c167d51aab24e303a851f3"
stripComponents: 1

buildScript: |
Expand All @@ -31,7 +31,10 @@ multiPackage:
dev:
packageScript: |
# make sure glibconfig.h is copied too
mesonPackageDev "$1" "/usr/lib/glib-2.0/***"
mesonPackageDev "$1" "/usr/lib/glib-2.0/***" \
"/usr/share/" \
"/usr/share/aclocal/***" \
"/usr/bin/***"
provideDeps: [ "*-dev" ]
tgt:
packageScript: mesonPackageLib
Expand Down
2 changes: 1 addition & 1 deletion recipes/libs/glibc.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
inherit: [make, patch, strip]
inherit: [make, strip]

depends:
- name: kernel::linux-libc-headers
Expand Down
4 changes: 2 additions & 2 deletions recipes/libs/isl.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
inherit: [autotools]

metaEnvironment:
PKG_VERSION: "0.26"
PKG_VERSION: "0.27"
PKG_LICENSE: "MIT"

privateEnvironment:
Expand All @@ -17,7 +17,7 @@ depends:
checkoutSCM:
scm: url
url: ${SOURCEFORGE_MIRROR}/libisl/isl-${PKG_VERSION}.tar.xz
digestSHA256: "a0b5cb06d24f9fa9e77b55fabbe9a3c94a336190345c2555f9915bb38e976504"
digestSHA256: "6d8babb59e7b672e8cb7870e874f3f7b813b6e00e6af3f8b04f7579965643d5c"
stripComponents: 1

buildTools: [host-toolchain]
Expand Down
4 changes: 2 additions & 2 deletions recipes/libs/jsoncpp.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@ inherit: [meson]

metaEnvironment:
PKG_LICENSE: "LicenseRef-jsoncpp"
PKG_VERSION: "1.9.3"
PKG_VERSION: "1.9.6"
PKG_LICENSE_PATH: |
jsoncpp:LICENSE

checkoutSCM:
scm: url
url: ${GITHUB_MIRROR}/open-source-parsers/jsoncpp/archive/${PKG_VERSION}.tar.gz
digestSHA256: 8593c1d69e703563d94d8c12244e2e18893eeb9a8a9f8aa3d09a327aa45c8f7d
digestSHA256: f93b6dd7ce796b13d02c108bc9f79812245a82e577581c4c9aabe57075c90ea2
stripComponents: 1

buildScript: |
Expand Down
4 changes: 2 additions & 2 deletions recipes/libs/libarchive.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
inherit: [autotools]

metaEnvironment:
PKG_VERSION: "3.4.3"
PKG_VERSION: "3.8.5"
PKG_LICENSE: "LicenseRef-libarchive"
PKG_LICENSE_PATH: |
libarchive:COPYING
Expand All @@ -16,7 +16,7 @@ depends:
checkoutSCM:
scm: url
url: https://www.libarchive.de/downloads/libarchive-${PKG_VERSION}.tar.xz
digestSHA256: 0bfc3fd40491768a88af8d9b86bf04a9e95b6d41a94f9292dbc0ec342288c05f
digestSHA256: d68068e74beee3a0ec0dd04aee9037d5757fcc651591a6dcf1b6d542fb15a703
stripComponents: 1

buildScript: |
Expand Down
18 changes: 15 additions & 3 deletions recipes/libs/libcap.yaml
Original file line number Diff line number Diff line change
@@ -1,20 +1,31 @@
inherit: [make, install]
inherit: [make, install, cpackage]

metaEnvironment:
PKG_VERSION: "2.70"
PKG_VERSION: "2.77"
PKG_LICENSE: "BSD-3-Clause or GPL-2.0-only"

checkoutSCM:
scm: url
url: ${KERNEL_MIRROR}/linux/libs/security/linux-privs/libcap2/libcap-${PKG_VERSION}.tar.xz
digestSHA256: "23a6ef8aadaf1e3e875f633bb2d116cfef8952dba7bc7c569b13458e1952b30f"
digestSHA256: "897bc18b44afc26c70e78cead3dbb31e154acc24bee085a5a09079a88dbf6f52"
extract: False

buildTools: [host-toolchain, target-toolchain]
buildVars: [AR, CC, OBJCOPY, RANLIB, PKG_VERSION]
buildScript: |
tar -xf $1/libcap-${PKG_VERSION}.tar.xz
mkdir -p install

DYNAMIC=
case $(cpackageLibraryType) in
static)
DYNAMIC=no
;;
shared|both)
DYNAMIC=yes
;;
esac

makeParallel -C libcap-${PKG_VERSION} \
prefix=/usr \
lib=lib \
Expand All @@ -25,6 +36,7 @@ buildScript: |
RANLIB=$RANLIB \
RAISE_SETFCAP=no \
DESTDIR="$PWD/install" \
DYNAMIC=${DYNAMIC} \
install

multiPackage:
Expand Down
6 changes: 3 additions & 3 deletions recipes/libs/libffi.yaml
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
inherit: [autotools, autoconf, patch]

metaEnvironment:
PKG_VERSION: "3.2.1"
PKG_VERSION: "3.5.2"
PKG_LICENSE: "MIT"

checkoutSCM:
scm: url
url: ${SOURCEWARE_MIRROR}/libffi/libffi-${PKG_VERSION}.tar.gz
digestSHA1: "280c265b789e041c02e5c97815793dfc283fb1e6"
url: ${GITHUB_MIRROR}/libffi/libffi/releases/download/v${PKG_VERSION}/libffi-${PKG_VERSION}.tar.gz
digestSHA1: "2bd35b135b0eeb5c631e02422c9dbe786ddb626a"
stripComponents: 1

checkoutDeterministic: True
Expand Down
33 changes: 1 addition & 32 deletions recipes/libs/libffi/0001-includedir.diff
Original file line number Diff line number Diff line change
Expand Up @@ -2,42 +2,11 @@ Index: b/libffi.pc.in
===================================================================
--- a/libffi.pc.in
+++ b/libffi.pc.in
@@ -2,10 +2,10 @@ prefix=@prefix@
exec_prefix=@exec_prefix@
libdir=@libdir@
toolexeclibdir=@toolexeclibdir@
-includedir=${libdir}/@PACKAGE_NAME@-@PACKAGE_VERSION@/include
+includedir=@includedir@

@@ -7,5 +7,5 @@ includedir=@includedir@
Name: @PACKAGE_NAME@
Description: Library supporting Foreign Function Interfaces
Version: @PACKAGE_VERSION@
-Libs: -L${toolexeclibdir} -lffi
-Cflags: -I${includedir}
+Libs: -lffi
+Cflags:
Index: b/include/Makefile.am
===================================================================
--- a/include/Makefile.am
+++ b/include/Makefile.am
@@ -5,5 +5,5 @@ AUTOMAKE_OPTIONS=foreign
DISTCLEANFILES=ffitarget.h
EXTRA_DIST=ffi.h.in ffi_common.h

-includesdir = $(libdir)/@PACKAGE_NAME@-@PACKAGE_VERSION@/include
+includesdir = $(includedir)
nodist_includes_HEADERS = ffi.h ffitarget.h
Index: b/include/Makefile.in
===================================================================
--- a/include/Makefile.in
+++ b/include/Makefile.in
@@ -314,7 +314,7 @@ top_srcdir = @top_srcdir@
AUTOMAKE_OPTIONS = foreign
DISTCLEANFILES = ffitarget.h
EXTRA_DIST = ffi.h.in ffi_common.h
-includesdir = $(libdir)/@PACKAGE_NAME@-@PACKAGE_VERSION@/include
+includesdir = $(includedir)
nodist_includes_HEADERS = ffi.h ffitarget.h
all: all-am


30 changes: 0 additions & 30 deletions recipes/libs/libffi/0002-lib-directory.diff

This file was deleted.

30 changes: 30 additions & 0 deletions recipes/libs/libpcre2.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
inherit: [cmake]

metaEnvironment:
PKG_VERSION: "10.47"
PKG_LICENSE: "BSD-3-Clause WITH PCRE2-exception"

checkoutSCM:
scm: url
url: ${GITHUB_MIRROR}/PCRE2Project/pcre2/releases/download/pcre2-${PKG_VERSION}/pcre2-${PKG_VERSION}.tar.bz2
digestSHA256: 47fe8c99461250d42f89e6e8fdaeba9da057855d06eb7fc08d9ca03fd08d7bc7
stripComponents: 1

buildScript: |
# CFLAGS="${CFLAGS:-} -fPIC" \
# disabled tests and grep as they are not installed within the dev package
# making cmake unhappy when used:
#
# The imported target "pcre2::pcre2test" references the file
# <dist of pcre2-dev>/usr/bin/pcre2test
#
cmakeBuild $1 -DCMAKE_INSTALL_LIBDIR="lib" \
-DPCRE2_SUPPORT_JIT=ON \
-DPCRE2_BUILD_PCRE2GREP=OFF \
-DPCRE2_BUILD_TESTS=OFF

multiPackage:
dev:
packageScript: cmakePackageDev
tgt:
packageScript: cmakePackageTgt
4 changes: 2 additions & 2 deletions recipes/libs/libuv.yaml
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
inherit: [autotools, autoconf]

metaEnvironment:
PKG_VERSION: "1.38.0"
PKG_VERSION: "1.51.0"
PKG_LICENSE: "MIT"

checkoutSCM:
scm: url
url: ${GITHUB_MIRROR}/libuv/libuv/archive/v${PKG_VERSION}.tar.gz
digestSHA256: 2cd9a757fe6c512440933e2bdcab21143d4aa6249b2541399908ce038b756c9d
digestSHA256: 27e55cf7083913bfb6826ca78cde9de7647cded648d35f24163f2d31bb9f51cd
stripComponents: 1

checkoutDeterministic: True
Expand Down
4 changes: 2 additions & 2 deletions recipes/libs/libxcrypt.yaml
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
inherit: [autoconf, autotools]

metaEnvironment:
PKG_VERSION: 4.4.36
PKG_VERSION: 4.5.2
PKG_LICENSE: "LGPL-2.1"

checkoutSCM:
scm: url
url: https://github.com/besser82/libxcrypt/releases/download/v${PKG_VERSION}/libxcrypt-${PKG_VERSION}.tar.xz
digestSHA256: e5e1f4caee0a01de2aee26e3138807d6d3ca2b8e67287966d1fefd65e1fd8943
digestSHA256: 71513a31c01a428bccd5367a32fd95f115d6dac50fb5b60c779d5c7942aec071
stripComponents: 1

buildScript: |
Expand Down
Loading