Skip to content
This repository has been archived by the owner on May 4, 2024. It is now read-only.

Commit

Permalink
Add nix recipes
Browse files Browse the repository at this point in the history
  • Loading branch information
Guillaume Fournier committed Jan 14, 2024
1 parent 06e3d69 commit 2d45c2e
Show file tree
Hide file tree
Showing 2 changed files with 43 additions and 0 deletions.
8 changes: 8 additions & 0 deletions recipes-core/libeditline/libeditline_1.17.1.bb
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
SUMMARY = "A small replacement for GNU readline() for UNIX"
LICENSE = "CLOSED"

SRC_URI = "git://github.com/troglobit/editline.git;branch=master;protocol=https"
SRCREV = "ecabef273ebf4193c5d6aff196de1c204169bc52"
S = "${WORKDIR}/git"

inherit autotools pkgconfig
35 changes: 35 additions & 0 deletions recipes-core/nix/nix_2.19.2.bb
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
SUMMARY = "Nix package manager"
LICENSE = "LGPL-2.1"
LIC_FILES_CHKSUM = "file://${WORKDIR}/git/COPYING;md5=fbc093901857fcd118f065f900982c24"

FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"

SRC_URI += "git://github.com/NixOS/nix.git;branch=latest-release;protocol=https \
file://configure.ac.patch
"

SRCREV = "50f8f1c8bc019a4c0fd098b9ac674b94cfc6af0d"
S = "${WORKDIR}/git"

inherit autotools-brokensep pkgconfig

DEPENDS += " \
bison-native \
clang-native \
autoconf-archive \
jq-native \
boost \
openssl \
libarchive \
curl \
libsodium \
brotli \
libeditline \
libseccomp \
bdwgc \
nlohmann-json \
libgit2 \
"

EXTRA_OECONF += "--disable-cpuid --disable-unit-tests"
PARALLEL_MAKE = "-j 16"

0 comments on commit 2d45c2e

Please sign in to comment.