Commit graph

7 commits

Author SHA1 Message Date
Alyssa Ross e525b687f4
iconv: init (portable attribute for iconv(1))
This obsoletes this pattern:

     if stdenv.isDarwin then libiconv
     else buildPackages.stdenv.cc.libc

Which was not portable, as some platforms don't have libiconv in libc,
and some of those that do still don't have iconv(1) in their libc
package.
2023-01-22 21:22:47 +00:00
Sergei Trofimovich 94a7946082 cmigemo: pull upstream fixes for parallel build
Without the changes build fails on parallel build as:

    make[1]: Entering directory '/build/cmigemo'
    gcc -O2 -Wall  -fPIC -o build/object/charset.o -c src/charset.c
    Assembler messages:
    Fatal error: can't create build/object/charset.o: No such file or directory
    make[1]: *** [compile/unix.mak:33: build/object/charset.o] Error 1 shuffle=1655929862
2022-06-23 07:45:12 +01:00
Ben Siraphob 259fa13d53 treewide: remove nativeBuildInputs that are in stdenv 2022-04-16 21:46:46 +03:00
midchildan 5f8dc66f42
cmigemo: fix Darwin build 2021-11-19 03:47:28 +09:00
Alyssa Ross 023f0060a6
cmigemo: fix cross 2021-11-12 15:45:08 +00:00
Profpatsch 4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
TANIGUCHI Kohei b063ae1aa8 cmigemo: init at 1.3e
cmigemo is a tool that supports Japanese incremental search with Romaji.
2020-09-10 14:57:43 +09:00