about summary refs log tree commit diff
path: root/pkgs/development/libraries/gettext
AgeCommit message (Collapse)AuthorFilesLines
2019-08-15treewide: name -> pname (easy cases) (#66585)volth1-2/+2
treewide replacement of stdenv.mkDerivation rec { name = "*-${version}"; version = "*"; to pname
2019-04-23gettext: fix cross build (#60123)Ben Wolsieffer1-5/+5
2019-04-15gettext: fix stdenv-darwin; remove Bison dependency (#59553)strager2-1/+339
Commit 1279016787f72d004c09b1fb562a0f6946bfdc4b broke building nixpkgs.clangStdenv (stdenv-darwin) on macOS: nix-build -A clangStdenv . these derivations will be built: /nix/store/b3vyrfzarzyh51n7fj9wrpw12sq3765l-stdenv-darwin.drv building '/nix/store/b3vyrfzarzyh51n7fj9wrpw12sq3765l-stdenv-darwin.drv'... output '/nix/store/3agkxvkbhfpimnx5imr09q4rq9pxmjda-stdenv-darwin' is not allowed to refer to the following paths: /nix/store/jnzhx3hni0ds1wf49z8wfnxi3qdnkk6q-gnum4-1.4.18 /nix/store/smdncnz5pkl5q39k4ldk8bh84p2hmj19-bison-3.3.2 error: build of '/nix/store/b3vyrfzarzyh51n7fj9wrpw12sq3765l-stdenv-darwin.drv' failed Remove gettext's build dependency on Bison to avoid this error, fixing Nixpkgs on macOS. To avoid rebuilding everything unnecessarily on Linux, only apply these changes to macOS and keep the Bison dependency for Linux.
2019-04-05Re-Revert "Merge #58997 gettext: apply patch for CVE 2018-1875"Vladimír Čunát1-3/+10
This reverts commit 742416addbb5665f39c98337a921eb52f37adf85. Moved to staging.
2018-12-05ghc: don’t add libiconv automaticallyMatthew Bauer1-1/+1
ghc needs it to fail to correctly detect it for later.
2018-12-02Treewide: use HTTPS on GNU domainsc0bw3b1-1/+1
HTTP -> HTTPS for : - http://gnu.org/ - http://www.gnu.org/ - http://elpa.gnu.org/ - http://lists.gnu.org/ - http://gcc.gnu.org/ - http://ftp.gnu.org/ (except in fetchurl mirrors) - http://bugs.gnu.org/
2018-09-05gettext: disable parallel checkingJan Malakhovski1-0/+1
2018-08-30treewide: Remove usage of remaining redundant platform compatability stuffJohn Ericson1-4/+4
Want to get this out of here for 18.09, so it can be deprecated thereafter.
2018-08-20gettext: add licenseMarkus Kowalewski1-3/+4
2018-06-03gettext: 0.19.8 -> 0.19.8.1 (#36530)Ryan Mulligan1-2/+2
2018-05-14Merge remote-tracking branch 'upstream/staging' into strictDepsJohn Ericson2-2/+16
2018-05-14treewide: Get rid of all uses of crossConfigJohn Ericson1-16/+12
The hack of using `crossConfig` to enforce stricter handling of dependencies is replaced with a dedicated `strictDeps` for that purpose. (Experience has shown that my punning was a terrible idea that made more difficult and embarrising to teach teach.) Now that is is clear, a few packages now use `strictDeps`, to fix various bugs: - bintools-wrapper and cc-wrapper
2018-05-07treewide: Use pkgs/build-support/roles.bash to remove copy pastaJohn Ericson2-18/+10
Also fix some setup hooks that unnecessarily used environment hooks, which revolted in the same variable being modified too many times.
2018-03-23Merge pull request #37707 from obsidiansystems/gettext-setup-hook-crossJohn Ericson1-1/+12
gettext, libiconv: Make setup hook work for cross
2018-03-23gettext: Make setup hook work for crossJohn Ericson1-1/+12
2018-03-23gettext: don't add -lintl on musl, eitherWill Dietz1-1/+1
gettext won't actually provide libintl unless we go out of our way to tell it to do so [1][2]. We could add those flags on musl (as I initially did in [3]), but then we have two different libintl.h files and generally some confusion about which gettext is being used. Instead of sorting that out, for now let's just continue on without gettext providing libintl-- it's worked well enough so far. Only change that needs to be made, then, is to avoid adding -lintl on musl since there is no libintl. [1] https://github.com/pullmoll/void-packages/commit/c739240fd25e8378fe0467cd51ab483427337410 [2] https://gitweb.gentoo.org/repo/gentoo.git/tree/dev-libs/libintl/libintl-0.19.8.1.ebuild?id=332e48712b6521697f992f923c9c985482dd1c36#n41 [3] https://github.com/dtzWill/nixpkgs/commit/729302f29aea8d380196d114e7d2f904add40711
2018-03-22gettext: fixupMatthew Bauer1-1/+1
2018-03-22gettext: disable hook when libc == glibcMatthew Bauer2-1/+4
2018-03-22gettext: add -lintl to setup-hookMatthew Bauer1-0/+8
2018-01-06gettext: Don't use envHooks anymoreSarah Brofeldt1-1/+1
2017-12-04gettext: add setup hook populating GETTEXTDATADIRSOrivej Desh2-0/+9
Fixes #32296 (cherry picked from commit f727aeb4505a9646eb7f7d67ed0fd411900b570c)
2017-09-19gettext, gcc5: enable stackprotector nowVladimír Čunát1-2/+1
This has been forgotten in #29349 ?
2017-08-30gettext: libiconv should be a buildInputJohn Ericson1-1/+3
2017-08-11treewide: Add man & info outputs where necessary (instead of doc)Tuomas Tynkkynen1-1/+1
Because man & info pages won't be going to $doc after the next commit. Scripted change for the files having one-package-per-file.
2017-06-26gettext: fix cygwin buildDavid McFarland1-24/+5
2016-07-15Merge remote-tracking branch 'upstream/master' into hardened-stdenvRobin Gloster1-4/+4
2016-07-09gettext: 0.19.7 -> 0.19.8Rahul Gopinath1-3/+3
2016-05-31infinite recursion and cross-build fixEric Litak1-1/+1
2016-05-18Merge remote-tracking branch 'origin/master' into hardened-stdenvFranz Pletz1-7/+0
2016-04-23gettext: remove crossAttrsVladimír Čunát1-7/+0
They seem not needed anymore.
2016-04-18Merge remote-tracking branch 'upstream/master' into hardened-stdenvRobin Gloster1-1/+1
2016-03-08Merge master into closure-sizeVladimír Čunát3-28/+42
The kde-5 stuff still didn't merge well. I hand-fixed what I saw, but there may be more problems.
2016-03-05Use general hardening flag toggle listsFranz Pletz1-3/+2
The following parameters are now available: * hardeningDisable To disable specific hardening flags * hardeningEnable To enable specific hardening flags Only the cc-wrapper supports this right now, but these may be reused by other wrappers, builders or setup hooks. cc-wrapper supports the following flags: * fortify * stackprotector * pie (disabled by default) * pic * strictoverflow * format * relro * bindnow
2016-02-27Merge remote-tracking branch 'upstream/master' into hardened-stdenvRobin Gloster3-29/+20
2016-02-22gettext: 0.19.6 -> 0.19.7zimbatm2-27/+18
expat is replaced by a bundled version of libxml2
2016-02-22gettext: expand all gettext.sh pathszimbatm1-2/+2
2016-02-22bootstrap env: disable stackprotector hardening until gcc >=4.9Robin Gloster1-0/+2
2016-02-19Merge remote-tracking branch 'upstream/master' into hardened-stdenvRobin Gloster2-1/+24
2016-02-17gettext.sh: fixup calls to absolute pathsVladimír Čunát2-1/+24
For discussion see https://github.com/NixOS/nixpkgs/pull/13072
2016-01-30switch hardening flagsRobin Gloster1-1/+1
2016-01-30Use a hardened stdenv by defaultFranz Pletz1-0/+2
2015-12-31Merge branch 'master' into closure-sizeVladimír Čunát1-2/+8
TODO: there was more significant refactoring of qtbase and plasma 5.5 on master, and I'm deferring pointing to correct outputs to later.
2015-12-14gettext: fix absolute pathArseniy Seroka1-2/+8
2015-10-28expat: split dev outputVladimír Čunát1-1/+1
2015-10-03Merge commit staging+systemd into closure-sizeVladimír Čunát3-70/+17
Many non-conflict problems weren't (fully) resolved in this commit yet.
2015-09-11gettext: 0.19.5.1 -> 0.19.6 (close #9799)Lancelot SIX1-2/+2
2015-07-27More docs/manpages in separate outputsEelco Dolstra1-0/+2
2015-07-27Remove unused gettext versionsEelco Dolstra2-64/+0
2015-07-17gettext: 0.19.5 -> 0.19.5.1William A. Kennington III1-2/+2
2015-07-17gettext: 0.19.4 -> 0.19.5William A. Kennington III1-2/+2