nur-packages

My NUR packages
git clone git://git.sikmir.ru/nur-packages
Log | Files | Refs | README | LICENSE

commit 8796089011eeb594daf93506ee64a3185094b499
parent f0fbce66667cab3b07f89d8fe25ad866ee3c4b86
Author: Nikolay Korotkiy <sikmir@disroot.org>
Date:   Sat,  1 Apr 2023 18:47:34 +0400

Up

Diffstat:
Mflake.lock | 6+++---
Mpkgs/data/dicts/tatoeba/default.nix | 2+-
Mpkgs/data/dicts/tatoeba/tatoeba.json | 56++++++++++++++++++++++++++++----------------------------
Mpkgs/embedded/embox/0001-fix-build.patch | 14++++++--------
Mpkgs/embedded/embox/default.nix | 4++--
5 files changed, 40 insertions(+), 42 deletions(-)

diff --git a/flake.lock b/flake.lock @@ -17,11 +17,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1679793451, - "narHash": "sha256-JafTtgMDATE8dZOImBhWMA9RCn9AP8FVOpN+9K/tTlg=", + "lastModified": 1680273054, + "narHash": "sha256-Bs6/5LpvYp379qVqGt9mXxxx9GSE789k3oFc+OAL07M=", "owner": "nixos", "repo": "nixpkgs", - "rev": "0cd51a933d91078775b300cf0f29aa3495231aa2", + "rev": "3364b5b117f65fe1ce65a3cdd5612a078a3b31e3", "type": "github" }, "original": { diff --git a/pkgs/data/dicts/tatoeba/default.nix b/pkgs/data/dicts/tatoeba/default.nix @@ -32,7 +32,7 @@ let in stdenvNoCC.mkDerivation rec { pname = "tatoeba"; - version = "2023-03-25"; + version = "2023-04-01"; srcs = lib.mapAttrsToList (name: spec: fetchurl spec) tatoeba; diff --git a/pkgs/data/dicts/tatoeba/tatoeba.json b/pkgs/data/dicts/tatoeba/tatoeba.json @@ -1,55 +1,55 @@ { "deu_sentences_detailed": { "url": "https://downloads.tatoeba.org/exports/per_language/deu/deu_sentences_detailed.tsv.bz2", - "hash": "sha256-BTOo7DL5wvD8XhcRU90A/B80SFwaRA9Xgfh7BGbfHCQ=" + "hash": "sha256-qbYuA7oUS9tLb7k/VstDof/6nygR3KTxX9SVtI2DdRs=" }, "eng_sentences_detailed": { "url": "https://downloads.tatoeba.org/exports/per_language/eng/eng_sentences_detailed.tsv.bz2", - "hash": "sha256-U8C1+ok8uWaRCHaoFGLcQEDpob/5Z/7O5jHbI1q9cnA=" + "hash": "sha256-cBO9F4DG+yVJ5vi5kE1uPsO1BOlItoLi5hUZH6DOL9U=" }, "epo_sentences_detailed": { "url": "https://downloads.tatoeba.org/exports/per_language/epo/epo_sentences_detailed.tsv.bz2", - "hash": "sha256-hoZNGyu7WQpDgYilV54h0sa1oGrqdk63UmZPpFPSmLY=" + "hash": "sha256-xTThyaJwdHD6AxbAI29fgAhewUosSLGEAPmOXiPUfd0=" }, "fin_sentences_detailed": { "url": "https://downloads.tatoeba.org/exports/per_language/fin/fin_sentences_detailed.tsv.bz2", - "hash": "sha256-Wr4gzaXgtqcC5GjAUHDsG6bohw/QRTWaZjV2gOkZUKg=" + "hash": "sha256-2UvXlL0dCmfCNyWI+zTFBfbSF1iUCdYpiZHtxJ60Qus=" }, "hye_sentences_detailed": { "url": "https://downloads.tatoeba.org/exports/per_language/hye/hye_sentences_detailed.tsv.bz2", - "hash": "sha256-dryyNq3UyvmOjFJ5KYS/qT7sjlsEAvMJMVKPTjC92Xo=" + "hash": "sha256-fy3nigZ0lFm8S7tTFG1C62sM24ARUK3rADqe4WwRaPs=" }, "rus_sentences_detailed": { "url": "https://downloads.tatoeba.org/exports/per_language/rus/rus_sentences_detailed.tsv.bz2", - "hash": "sha256-qBim3RMW6d+rJnMg4/ru+v2xl9c/4yFTdLLna0ZzRMA=" + "hash": "sha256-mVuWwbIKQ5B6VA67t4g5nXvhJI2r3cOfuVxQ9LjEzuY=" }, "swe_sentences_detailed": { "url": "https://downloads.tatoeba.org/exports/per_language/swe/swe_sentences_detailed.tsv.bz2", - "hash": "sha256-OMiKJXr5adxzFh2cQrHDm2wvmac9ilTunfmXuVNGNnU=" + "hash": "sha256-91N14j+dxNEqtCxsiJYLa3ucddw5I6qhbY5TbrvEwG0=" }, "ukr_sentences_detailed": { "url": "https://downloads.tatoeba.org/exports/per_language/ukr/ukr_sentences_detailed.tsv.bz2", - "hash": "sha256-Tqo2E7yYmhy70XYgIPq1cTsQWxeMmpGn7eopnRo+tqo=" + "hash": "sha256-AOrNvcJHkcOPc1JMMhOgFjgYlh5WiZvD90LMo3IJmC4=" }, "deu-eng_links": { "url": "https://downloads.tatoeba.org/exports/per_language/deu/deu-eng_links.tsv.bz2", - "hash": "sha256-ElcWWK2thy0cMU+3fZMC/Aeuo+YbetcoyTg9ej57UoA=" + "hash": "sha256-v1KowPUtiGoFuSLPh2iY9mwokR+Acj7zyIhhvdHAwDM=" }, "deu-rus_links": { "url": "https://downloads.tatoeba.org/exports/per_language/deu/deu-rus_links.tsv.bz2", - "hash": "sha256-uuUaKql1vs3b+PUlJvoBG3+QmAp10J+GUMoRAvBKVhQ=" + "hash": "sha256-ukBZ7a2ty9lj7S1BXmX69e3l8vYaEhed60chjyNAXaI=" }, "eng-epo_links": { "url": "https://downloads.tatoeba.org/exports/per_language/eng/eng-epo_links.tsv.bz2", - "hash": "sha256-v7xHRnm8xtiywU95KI1AKW9ShTV4+kJ7W0Fxvp098PE=" + "hash": "sha256-wirahdCXD3tenBh1b7UuH59esCffSIaQqQp93o1HUys=" }, "eng-deu_links": { "url": "https://downloads.tatoeba.org/exports/per_language/eng/eng-deu_links.tsv.bz2", - "hash": "sha256-ykMXhKbtfFp8+JkkwWvUrXI8Uyi/5+Ft5VSSok58Gfs=" + "hash": "sha256-F5/Hhzsiy5HNqFd9EtoNU3kE615rRlzbUVlnmopmPQc=" }, "eng-fin_links": { "url": "https://downloads.tatoeba.org/exports/per_language/eng/eng-fin_links.tsv.bz2", - "hash": "sha256-MyWgm517GHtS/13anvAodHmwcoXGSqm/1D65cuEUHZk=" + "hash": "sha256-0++ISIp/NTCspYR70MRirFV+hf9Tk0T4OGKye/59PcM=" }, "eng-hye_links": { "url": "https://downloads.tatoeba.org/exports/per_language/eng/eng-hye_links.tsv.bz2", @@ -57,27 +57,27 @@ }, "eng-rus_links": { "url": "https://downloads.tatoeba.org/exports/per_language/eng/eng-rus_links.tsv.bz2", - "hash": "sha256-O8gPqaSb0p5k8kJ5XDdUYJ3MeQ544dYvPLqXp3j9lCs=" + "hash": "sha256-U2gXsSW0qRDYXqwPRflfRAkQow76OYNEioNqf1c9Vbs=" }, "eng-swe_links": { "url": "https://downloads.tatoeba.org/exports/per_language/eng/eng-swe_links.tsv.bz2", - "hash": "sha256-KVzUcbHkrvwa7iSub8y3ASpT0Ik90gUYpbbje717PcI=" + "hash": "sha256-Sl3tHyvnxa5odV35grHwRb/1xQcqxhX7y6Wn5f6TtkI=" }, "eng-ukr_links": { "url": "https://downloads.tatoeba.org/exports/per_language/eng/eng-ukr_links.tsv.bz2", - "hash": "sha256-Du8d0ccJPfrR8GrLOIa9DaLlOJNxqgrR6wDjm6Bkcso=" + "hash": "sha256-naH3pBr6UiyibngLcR+4aOC/Fuea9AVw/yBfPZcHY3Y=" }, "epo-eng_links": { "url": "https://downloads.tatoeba.org/exports/per_language/epo/epo-eng_links.tsv.bz2", - "hash": "sha256-FpVHgyIDlV4yteDr9+z8gFkBlwdn0JSC6GsbOAUIEsQ=" + "hash": "sha256-khC54ySdn1r8yFQyFP0Gic0KZTsaVKZ8rOAkrrKgYgA=" }, "epo-rus_links": { "url": "https://downloads.tatoeba.org/exports/per_language/epo/epo-rus_links.tsv.bz2", - "hash": "sha256-HQs4Lno79hGQvKjDQBPCZ15flkTnGVy3QJh/6Fu45Mw=" + "hash": "sha256-4/xBTtk/dFTKbvHFwLSpiH50DA4s/mfyu3uLiSq5WdM=" }, "fin-eng_links": { "url": "https://downloads.tatoeba.org/exports/per_language/fin/fin-eng_links.tsv.bz2", - "hash": "sha256-jtxczyEeBMkudWKBBEcm141FxPH2LELskU0V9iOz38c=" + "hash": "sha256-oJtPsvcRkTo8LfvUj/NIoDbb9m84/5Z7bNtFg/cJbGU=" }, "fin-rus_links": { "url": "https://downloads.tatoeba.org/exports/per_language/fin/fin-rus_links.tsv.bz2", @@ -89,19 +89,19 @@ }, "hye-rus_links": { "url": "https://downloads.tatoeba.org/exports/per_language/hye/hye-rus_links.tsv.bz2", - "hash": "sha256-eP5bg1qsWfKgXCR8R2yvyVJc0TDcozLEF88Ie2Xt/qI=" + "hash": "sha256-oSDdLfnS7719T2l1Bdx8BPFOMHA+lmArwMrf+3RXjNQ=" }, "rus-deu_links": { "url": "https://downloads.tatoeba.org/exports/per_language/rus/rus-deu_links.tsv.bz2", - "hash": "sha256-LsxpJJc5jHOgdyJgms0CdokaC+vnou/Hi/i2UDTwUOM=" + "hash": "sha256-7WxLWRenNdKNqcvWLu4Wy9Kp6dYjmy7GW5PU0Oq1pkU=" }, "rus-eng_links": { "url": "https://downloads.tatoeba.org/exports/per_language/rus/rus-eng_links.tsv.bz2", - "hash": "sha256-vQRKrhyJ7EtdedvP0QQjeSi62GA3Sk+trWT8C26+bkU=" + "hash": "sha256-ozv1vP/0Lh2CJA8loquIt/S8Ff055MF4231047CoWs4=" }, "rus-epo_links": { "url": "https://downloads.tatoeba.org/exports/per_language/rus/rus-epo_links.tsv.bz2", - "hash": "sha256-z8TbmjZQ4Xw8DlWdEHCd3yQlTfJvz/OMKLFiNoylJEc=" + "hash": "sha256-GyUONN+6h4Pt2SETqErUdcs2vwoD2rto6oB/zwEy4uw=" }, "rus-fin_links": { "url": "https://downloads.tatoeba.org/exports/per_language/rus/rus-fin_links.tsv.bz2", @@ -109,7 +109,7 @@ }, "rus-hye_links": { "url": "https://downloads.tatoeba.org/exports/per_language/rus/rus-hye_links.tsv.bz2", - "hash": "sha256-oNC/ugk47b145Vwo5IlGpRZcMOhBxnVgrdtQA0kqqJs=" + "hash": "sha256-HrEHEg/ELSEGmD37i9JvsWmaGuoPJkNiOh097GBe7MM=" }, "rus-swe_links": { "url": "https://downloads.tatoeba.org/exports/per_language/rus/rus-swe_links.tsv.bz2", @@ -117,11 +117,11 @@ }, "rus-ukr_links": { "url": "https://downloads.tatoeba.org/exports/per_language/rus/rus-ukr_links.tsv.bz2", - "hash": "sha256-rzOVfHwY4jlVXbkez3vLOuhsOnlc6C7sZf8S60+BM/c=" + "hash": "sha256-/PVl2zEzhTX8KByvp5O5vSBIeP6DDozs7LYxVlpwsD8=" }, "swe-eng_links": { "url": "https://downloads.tatoeba.org/exports/per_language/swe/swe-eng_links.tsv.bz2", - "hash": "sha256-/ZUgTs7CfHdASfGAzXCEvBwGdhkQ/Momt18EeXiWJS4=" + "hash": "sha256-ce8IvKxB0eeRtPCwH4ghPjKI5yDYBl75oqsiajlPMm4=" }, "swe-rus_links": { "url": "https://downloads.tatoeba.org/exports/per_language/swe/swe-rus_links.tsv.bz2", @@ -129,10 +129,10 @@ }, "ukr-eng_links": { "url": "https://downloads.tatoeba.org/exports/per_language/ukr/ukr-eng_links.tsv.bz2", - "hash": "sha256-rGuWeE5b/tAnnNyw53T08wKaIfpgttPScwjlLGNlmyI=" + "hash": "sha256-5ppZ3nXZA+u1unqb2a8MA9AULmI81cln9u9M07pcnoY=" }, "ukr-rus_links": { "url": "https://downloads.tatoeba.org/exports/per_language/ukr/ukr-rus_links.tsv.bz2", - "hash": "sha256-eN9g1IbacwBW71yfy3zV7egBT5OxGwTKJpJHF9nZEr0=" + "hash": "sha256-vFWZI5UTNfsYn8eCSRjX5sIE5dfBerFnC/k1QvqHX6g=" } } diff --git a/pkgs/embedded/embox/0001-fix-build.patch b/pkgs/embedded/embox/0001-fix-build.patch @@ -1,8 +1,8 @@ diff --git i/mk/flags.mk w/mk/flags.mk -index baf62448e..7d5c2a74b 100644 +index 522274885..35745d98c 100644 --- i/mk/flags.mk +++ w/mk/flags.mk -@@ -12,23 +12,23 @@ BUILD_DEPS_CPPFLAGS ?= +@@ -13,14 +13,14 @@ BUILD_DEPS_CPPFLAGS_AFTER ?= BUILD_DEPS_LDFLAGS ?= CROSS_COMPILE ?= @@ -24,15 +24,13 @@ index baf62448e..7d5c2a74b 100644 +SIZE = $(CROSS_COMPILE)size ifeq ($(COMPILER),clang) - CC ?= clang - # for clang LIBGCC_FINDER will be set externally to arm-none-eabi-gcc or something like that - else --CC ?= $(CROSS_COMPILE)gcc -+CC = $(CROSS_COMPILE)gcc + CC := clang +@@ -29,7 +29,7 @@ else + CC := $(CROSS_COMPILE)gcc LIBGCC_FINDER=$(CC) $(CFLAGS) endif -CPP ?= $(CC) -E +CPP = $(CC) -E - comma_sep_list = $(subst $(\s),$(,),$(strip $1)) + CPPFLAGS += -D__EMBOX_VERSION__=\"$(EMBOX_VERSION)\" diff --git a/pkgs/embedded/embox/default.nix b/pkgs/embedded/embox/default.nix @@ -22,13 +22,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "embox-${arch}-qemu"; - version = "0.5.8"; + version = "0.5.9"; src = fetchFromGitHub { owner = "embox"; repo = "embox"; rev = "v${finalAttrs.version}"; - hash = "sha256-swXqeq7QxxoZaEZ4Le3Jppp82pio31fBqP+d6DTYqqg="; + hash = "sha256-t7HuFpux80ayqraQbENQzN0xNFWsehhyxE0kQ6eEup4="; }; patches = [ ./0001-fix-build.patch ];