| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
t/css-dom.t was deactivated because it failed due to deprecated syntax. This
commit uses an upstream patch to fix the syntax and activate the test again.
|
|
|
|
| |
Fix pointer casts to 32-bit integers.
|
|\
| |
| | |
[staging-next] perlPackages.MouseXGetopt: add patch
|
| |
| |
| |
| |
| | |
Adds patch to test suite to make it compatible with
Getopt-Long-Descriptive >= 0.106
|
|/ |
|
|
|
|
| |
Co-authored-by: Stig <git@stig.io>
|
|\ |
|
| |\ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When specifying the `builder` attribute in `stdenv.mkDerivation`, this
will be effectively transformed into
builtins.derivation {
builder = stdenv.shell;
args = [ "-e" builder ];
}
This also means that `default-builder.sh` is never sourced and as a
result it's not guaranteed that `$NIX_ATTRS_SH_FILE` is set to a correct
location[1].
Also, we need to source `.attrs.sh` to source `$stdenv`. So, the
following is done now:
* If `$NIX_ATTRS_SH_FILE` points to a correct location, then use it.
Directly using `.attrs.sh` is problematic for `nix-shell(1)` usage
(see previous commit for more context), so prefer the environment
variable if possible.
* Otherwise, if `.attrs.sh` exists, then use it. See [1] for when this
can happen.
* If neither applies, it can be assumed that `__structuredAttrs` is
turned off and thus nothing needs to be done.
[1] It's possible that it doesn't exist at all - in case of Nix 2.3 or
it can point to a wrong location on older Nix versions with a bug in
`__structuredAttrs`.
|
| | | |
|
| |/ |
|
| | |
|
| | |
|
|/
|
|
|
|
|
|
| |
Update patch that supports NIX_SSL_CERT_FILE env variable so it's
compatible with LWP::Protocol::https 6.11
The new patch does not handle SSL_CERT_FILE or default cert store paths
as this is managed by IO::Socket::SSL.
|
|\
| |
| | |
perlPackages.SDL: fix on perl >= 5.38.0
|
| | |
|
| |
| |
| |
| |
| |
| | |
The jpeg `configure` script fails to detect clang as a functioning C
compiler because it uses a test with a `main` that returns an implicit
`int`, which results in an error with clang 16.
|
|\ \
| | |
| | |
| | | |
...into staging-next
|
| | | |
|
| | | |
|
| |/ |
|
|/ |
|
| |
|
|
|
|
|
|
| |
https://salsa.debian.org/reproducible-builds/strip-nondeterminism/-/blob/master/lib/File/StripNondeterminism/handlers/zip.pm#L29
it was working on linux because the tests are run on linux
|
| |
|
|\ |
|
| | |
|
|\ \ |
|
| | |
| | |
| | |
| | | |
encrypted passwords in tests
|
|\| | |
|
| |/ |
|
|/
|
|
|
|
|
|
|
|
|
|
|
| |
The motivation behind this is wanting to reduce the reverse closure size of
texlive.
When internationalizing tex files, Po4a attempts to follow included files. In
order to find the correct files, po4a uses texlive's file-finding utility
kpsewhich. This commit replaces texlive with a tiny shell script, which is
precisely good enough to run the tests.
This does not change the resulting package in any way, it only affects how the
test is run.
|
|\ |
|
| | |
|
| |
| |
| |
| | |
result/bin/strip-nondeterminism: bad interpreter: /nix/store/mym5b5zbzgny17ixqr8kgwmndc3k4y2r-perl-5.36.0/bin/perl -I/nix/store/mym5b5zbzgny17ixqr8kgwmndc3k4y2r-perl-5.36.0/lib: exec format error
|
|\ \
| |/
|/| |
strip-nondeterminism: fix build
|
| |
| |
| |
| | |
Fixes build.
|
|/ |
|
|
|
|
|
|
|
| |
checkInputs used to be added to nativeBuildInputs. Now we have
nativeCheckInputs to do that instead. Doing this treewide change allows
to keep hashes identical to before the introduction of
nativeCheckInputs.
|
|\ |
|
| |
| |
| |
| |
| |
| | |
https://salsa.debian.org/reproducible-builds/strip-nondeterminism/-/tags/1.13.0
move shortenPerlShebang to postBuild to fix tests
|
| |
| |
| |
| |
| |
| | |
if theres a source $stdenv then this is needed
for structuredAttrs
|
|/ |
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
Part of BioPerl Extensions (BioPerl-Ext) distribution, a collection of Bioperl C-compiled extensions. These are no longer maintained but needed for Ensembl-VEP (annotation
for genomics).
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
|
|\| |
|
| |
| |
| |
| | |
https://svn.apache.org/repos/asf/perl/modperl/tags/2_0_12/Changes
|
|/ |
|
|
|
|
|
|
|
| |
Void linux package have investigated the failure and tracked it down to differences in gettext behavior. They decided to disable tests.
https://github.com/void-linux/void-packages/pull/34029#issuecomment-973267880
Alpine packagers have not worried about running the tests until now:
https://git.alpinelinux.org/aports/tree/main/po4a/APKBUILD#n11
|
|
|
|
|
| |
This dependency is only used for formatting error message and pulls in a
dependency on glibc because it needs the /usr/bin/locale binary.
|