| Commit message (Expand) | Author | Age | Files | Lines |
| * | treewide: remove vrthra from meta.maintainers [no orphans]•••Tracking issue: https://github.com/NixOS/nixpkgs/issues/290642
Inactive since at least 2017.
| Anderson Torres | 2024-07-07 | 1 | -1/+1 |
| * | various: Enable updateAutotoolsGnuConfigScriptsHook•••Prior to August 2023, any config.guess generated by autoconf will
include a hardcoded /usr/bin/uname invocation for FreeBSD on any
architecture other than arm. This clearly doesn't work under nix.
We must then update or otherwise patch each old config.guess.
| Audrey Dutcher | 2024-05-27 | 1 | -1/+4 |
| * | gettext: remove spurious xz•••diffoscope indicates that the builds with and without xz are identical.
| Audrey Dutcher | 2024-05-26 | 1 | -6/+2 |
| * | Merge pull request #280197 from wegank/gettext-windows•••pkgsCross.mingwW64.gettext: fix build | Weijia Wang | 2024-01-11 | 1 | -7/+4 |
| |\ |
|
| | * | pkgsCross.mingwW64.gettext: fix build | Weijia Wang | 2024-01-11 | 1 | -7/+4 |
| * | | gettext: fix longDescription markdown | Paul Meyer | 2024-01-11 | 1 | -2/+2 |
| |/ |
|
| * | Merge pull request #245885 from raboof/gettext-msginit-avoid-date-in-generate...•••gettext: do not output date when --no-translator is set | Arnout Engelen | 2023-08-17 | 2 | -0/+35 |
| |\ |
|
| | * | gettext: do not output date when --no-translator is set•••See upstream https://savannah.gnu.org/bugs/index.php?59658
Fixes #245356
| Arnout Engelen | 2023-07-28 | 2 | -0/+35 |
| * | | pkgsCross.mingwW64.gettext: fix build•••We are unable to build bash so let’s drop it for now on MinGW
(partially reverting 7d0399279a6949ad4bddd95a4023ab02dc2286be there).
This will cause shebangs not to be patched.
| Jan Tojnar | 2023-07-26 | 1 | -3/+7 |
| |/ |
|
| * | gettext: 0.21 -> 0.21.1•••Unfortunately, there’s no release announcement for this release. From
the [NEWS][1].
> Version 0.21.1 - October 2022
>
> * Runtime behaviour:
> - On AIX, locale names with a script or with an uppercase language are now
> supported.
> For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
> EN_US.UTF-8 is treated like en_US.UTF-8.
>
> * The base Unicode standard is now updated to 14.0.0.
>
> * Portability:
> - Building on macOS 11/arm64 is now supported.
> - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.
The vendored gnulib was also updated, which indirectly fixes a build
failure with clang 16. The version in 0.20 fails to build because it
attempts to assign an incompatible function pointer that should have but
does not have `__attribute__((noreturn))`. On clang 16, this is an error
by default.
[1]: https://git.savannah.gnu.org/gitweb/?p=gettext.git;a=blob_plain;f=NEWS;hb=8b38ee827251cadbb90cb6cb576ae98702566288
| Randy Eckenrode | 2023-05-28 | 1 | -10/+2 |
| * | gettext: apply gnulib.passthru.longdouble-redirect-patch | Adam Joseph | 2023-04-05 | 1 | -1/+11 |
| * | treewide: use optionalString | Felix Buehler | 2023-02-13 | 1 | -1/+1 |
| * | treewide: fix some core package structuredAttrs | Artturin | 2022-12-08 | 1 | -1/+3 |
| * | gettext: enable strictDeps | Artturin | 2022-05-07 | 1 | -2/+4 |
| * | gettext: fix windows cross compilation | Marius DAVID | 2022-02-01 | 1 | -2/+6 |
| * | pkgs/development/libraries: stdenv.lib -> lib | Ben Siraphob | 2021-01-21 | 1 | -3/+3 |
| * | gettext: drop darwin patch | zowoq | 2020-08-09 | 1 | -7/+2 |
| * | gettext: 0.20.1 -> 0.21•••See https://lists.gnu.org/archive/html/info-gnu/2020-07/msg00009.html
for release information
| Lancelot SIX | 2020-08-04 | 2 | -85/+2 |
| * | treewide: add warning comment to “boot” packages•••This adds a warning to the top of each “boot” package that reads:
Note: this package is used for bootstrapping fetchurl, and thus cannot
use fetchpatch! All mutable patches (generated by GitHub or cgit) that
are needed here should be included directly in Nixpkgs as files.
This makes it clear to maintainer that they may need to treat this
package a little differently than others. Importantly, we can’t use
fetchpatch here due to using <nix/fetchurl.nix>. To avoid having stale
hashes, we need to include patches that are subject to changing
overtime (for instance, gitweb’s patches contain a version number at
the bottom).
| Matthew Bauer | 2020-07-31 | 1 | -0/+5 |
| * | *-wrapper; Switch from `infixSalt` to `suffixSalt`•••I hate the thing too even though I made it, and rather just get rid of
it. But we can't do that yet. In the meantime, this brings us more
inline with autoconf and will make it slightly easier for me to write a
pkg-config wrapper, which we need.
| John Ericson | 2020-05-12 | 1 | -1/+1 |
| * | treewide: Per RFC45, remove all unquoted URLs | Michael Reilly | 2020-04-10 | 1 | -1/+1 |
| * | gettext: Remove the rebuild optimisation hack | Kirill Elagin | 2020-01-31 | 1 | -4/+1 |
| * | gettext: Add macOS warning patch•••gettext 0.20 fixed a bug with handling locale on macOS, but this caused
it to report an annoying warning on systems where “language”
differs from “region”. See Homebrew issue for details:
<https://github.com/Homebrew/homebrew-core/issues/41139>.
Add upstream patch that has not been released yet.
Details:
<https://www.mail-archive.com/bug-gnulib@gnu.org/msg36768.html>.
| Kirill Elagin | 2020-01-30 | 1 | -2/+10 |
| * | treewide: replace make/build/configure/patchFlags with nix lists | Merijn Broeren | 2019-12-30 | 1 | -1/+1 |
| * | gettext: fix darwin build•••The CF configure flags broke with the last update but based on
fa9c81f69468098e0dd0ca79ea4d2ef74ec6bc0c and the comment it seems like
these are not necessary anymore.
$ nix-build -A stdenv.__bootPackages.stdenv.__bootPackages.gettext
/nix/store/dii9p8717rjnbzar4kh1q3sxk77dbbkd-gettext-0.20.1
$ nix-store -qR /nix/store/dii9p8717rjnbzar4kh1q3sxk77dbbkd-gettext-0.20.1
/nix/store/2ws9cmamvr7xyvdg4d2nnd1bmr1zjrrq-bootstrap-tools
/nix/store/2yn28axagwyifnvdm8npy2f982jxr986-libiconv-osx-10.12.6
/nix/store/dii9p8717rjnbzar4kh1q3sxk77dbbkd-gettext-0.20.1
| Daiderd Jordan | 2019-11-15 | 1 | -4/+0 |
| * | gettext: add patch to fix --for-msgfmt•••Fix behaviour of --for-msgfmt on PO files with no translations.
| Frederik Rietdijk | 2019-11-13 | 2 | -0/+83 |
| * | gettext: 0.19.8.1 -> 0.20.1•••- 0.20 release information: https://lists.gnu.org/archive/html/info-gnu/2019-05/msg00006.html
- 0.20.1 release information: https://lists.gnu.org/archive/html/info-gnu/2019-05/msg00011.html
| Lancelot SIX | 2019-11-12 | 2 | -343/+3 |
| * | gettext, libiconv: `dontAddExtraLibs` can be legitimately undefined | John Ericson | 2019-11-01 | 1 | -1/+1 |
| * | treewide: name -> pname (easy cases) (#66585)•••treewide replacement of
stdenv.mkDerivation rec {
name = "*-${version}";
version = "*";
to pname | volth | 2019-08-15 | 1 | -2/+2 |
| * | gettext: fix cross build (#60123) | Ben Wolsieffer | 2019-04-23 | 1 | -5/+5 |
| * | gettext: fix stdenv-darwin; remove Bison dependency (#59553)•••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. | strager | 2019-04-15 | 2 | -1/+339 |
| * | Re-Revert "Merge #58997 gettext: apply patch for CVE 2018-1875"•••This reverts commit 742416addbb5665f39c98337a921eb52f37adf85.
Moved to staging.
| Vladimír Čunát | 2019-04-05 | 1 | -3/+10 |
| * | ghc: don’t add libiconv automatically•••ghc needs it to fail to correctly detect it for later.
| Matthew Bauer | 2018-12-05 | 1 | -1/+1 |
| * | Treewide: use HTTPS on GNU domains•••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/
| c0bw3b | 2018-12-02 | 1 | -1/+1 |
| * | gettext: disable parallel checking | Jan Malakhovski | 2018-09-05 | 1 | -0/+1 |
| * | treewide: Remove usage of remaining redundant platform compatability stuff•••Want to get this out of here for 18.09, so it can be deprecated
thereafter.
| John Ericson | 2018-08-30 | 1 | -4/+4 |
| * | gettext: add license | Markus Kowalewski | 2018-08-20 | 1 | -3/+4 |
| * | gettext: 0.19.8 -> 0.19.8.1 (#36530) | Ryan Mulligan | 2018-06-03 | 1 | -2/+2 |
| * | Merge remote-tracking branch 'upstream/staging' into strictDeps | John Ericson | 2018-05-14 | 2 | -2/+16 |
| |\ |
|
| | * | treewide: Use pkgs/build-support/roles.bash to remove copy pasta•••Also fix some setup hooks that unnecessarily used environment hooks,
which revolted in the same variable being modified too many times.
| John Ericson | 2018-05-07 | 2 | -18/+10 |
| | * | Merge pull request #37707 from obsidiansystems/gettext-setup-hook-cross•••gettext, libiconv: Make setup hook work for cross | John Ericson | 2018-03-23 | 1 | -1/+12 |
| | |\ |
|
| | | * | gettext: Make setup hook work for cross | John Ericson | 2018-03-23 | 1 | -1/+12 |
| | * | | gettext: don't add -lintl on musl, either•••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
| Will Dietz | 2018-03-23 | 1 | -1/+1 |
| | |/ |
|
| | * | gettext: fixup | Matthew Bauer | 2018-03-22 | 1 | -1/+1 |
| | * | gettext: disable hook when libc == glibc | Matthew Bauer | 2018-03-22 | 2 | -1/+4 |
| | * | gettext: add -lintl to setup-hook | Matthew Bauer | 2018-03-22 | 1 | -0/+8 |
| * | | treewide: Get rid of all uses of crossConfig•••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
| John Ericson | 2018-05-14 | 1 | -16/+12 |
| |/ |
|
| * | gettext: Don't use envHooks anymore | Sarah Brofeldt | 2018-01-06 | 1 | -1/+1 |
| * | gettext: add setup hook populating GETTEXTDATADIRS•••Fixes #32296
(cherry picked from commit f727aeb4505a9646eb7f7d67ed0fd411900b570c)
| Orivej Desh | 2017-12-04 | 2 | -0/+9 |
| * | gettext, gcc5: enable stackprotector now•••This has been forgotten in #29349 ?
| Vladimír Čunát | 2017-09-19 | 1 | -2/+1 |