Commit graph

5617 commits

Author SHA1 Message Date
Stig 91f0ba0f92
Merge pull request #234913 from nevivurn/feature/update-fq-1.56
perlPackages.FinanceQuote: 1.55 -> 1.56
2023-06-08 10:00:05 +02:00
Francis Couture-Harpin 01e460d69e perlPackages.HashSharedMem: fix build on aarch64-linux
The [(failing-)build log](https://hydra.nixos.org/build/219379873/nixlog/1)
has errors that look like: `undefined symbol: __aarch64_cas8_sync`.

This led me to find out about the newly-introduced `-moutline-atomics`,
which is **on by default** in GCC 10.1 (according to [this blog post](https://community.arm.com/arm-community-blogs/b/tools-software-ides-blog/posts/making-the-most-of-the-arm-architecture-in-gcc-10))
and in Clang 12.0.0 (according to [the release notes](https://releases.llvm.org/12.0.0/tools/clang/docs/ReleaseNotes.html))

Not all ARMv8-A processors support atomic stuff like `__aarch64_cas8_sync`,
it's only those that are ARMv8.1-A or later that do. Examples of
pre-ARMv8.1-A processors include the Cortex-A72 used in the
Raspberry Pi 4 (which is how I discovered this problem (I am running
`hydra` on it, which indirectly depends on `HashSharedMem`)),
and any older ARMv8-A processors.

The problem here is solvable either by linking the compiler runtime library
(which I did not try, since I don't know exactly which one to use)
*or* by simply not generating outlines for atomic operations.

I went with the "easier" path (which was also what was was happening
in older versions of GCC, I think) of disabling atomic outlines with
`-mno-outline-atomics`, and it works!
2023-06-03 17:17:55 -04:00
Nick Cao d9bf21544e
perlPackages.TextBibTeX: always install libbtparse.so to /lib instead of /lib64 2023-06-01 16:32:17 +08:00
Yongun Seong 74dd80c693 perlPackages.FinanceQuote: 1.55 -> 1.56
Changelog: https://github.com/finance-quote/finance-quote/releases/tag/v1.56
2023-05-30 11:35:49 +09:00
github-actions[bot] 7dd6245c3c
Merge master into staging-next 2023-05-28 00:02:31 +00:00
Anthony Roussel 2b74773c6b
exiftool: 12.55 -> 12.62 2023-05-26 00:35:11 +02:00
github-actions[bot] 3cd24799a5
Merge staging-next into staging 2023-05-21 00:03:13 +00:00
Yongun Seong 03b689e3ba perlPackages.FinanceQuote: 1.49 -> 1.55 2023-05-20 18:13:50 -03:00
Yongun Seong 6827ad0aa5 perlPackages.WebScraper: init at 0.38 2023-05-20 18:13:50 -03:00
Yongun Seong de941a4275 perlPackages.SpreadsheetXLSX: init at 0.17 2023-05-20 18:13:50 -03:00
Yongun Seong 5345c491e4 perlPackages.libwwwperl: init at 6.70 2023-05-20 18:13:50 -03:00
Yongun Seong 9060f35cda perlPackages.DateRange: init at 1.41 2023-05-20 18:13:50 -03:00
github-actions[bot] 2881fdf82f
Merge staging-next into staging 2023-05-20 12:01:51 +00:00
figsoda 98b9e41f61 pkgs: fix typos 2023-05-19 22:31:04 -04:00
Weijia Wang 0e997bd633 perlPackages.TextWrapI18N: use unixtools.locale 2023-05-17 12:11:47 +03:00
Weijia Wang eca937fcb6 perlPackages.TextWrapI18N: don't use glibc on darwin 2023-05-09 15:34:56 +03:00
Sandro 6f0cdeea23
Merge pull request #186459 from apraga/biodbhts-3.01
BioDBHTS : init 3.01
2023-04-26 23:09:53 +02:00
Artturi e0ac8942bd
Merge pull request #224107 from Artturin/perl-use-mkscopewithsplicing 2023-04-19 01:53:05 +03:00
Alexis Praga 5a7558f2b0 biodbhts : init at 3.01
Read files using HTSlib
2023-04-13 10:41:39 +02:00
Artturin af0fc32127 perlPackages: use makeScopeWithSplicing 2023-04-11 18:49:10 +03:00
Mark Vainomaa 25d326fd25
perlPackages.CryptOpenSSLX509: unbreak on aarch64-darwin 2023-03-29 11:49:44 +03:00
Mark Vainomaa c3769c7fba
perlPackages.CryptOpenSSLRSA: unbreak on aarch64-darwin 2023-03-29 11:47:54 +03:00
Mark Vainomaa 2c83e565c1
perlPackages.CryptOpenSSLRandom: unbreak on aarch64-darwin 2023-03-29 11:42:29 +03:00
Stig a1c45f32e6
Merge pull request #223061 from e1mo/ack-v3-7-0
ack: 3.6.0 -> 3.7.0
2023-03-27 13:25:21 +02:00
Stig Palmquist 33b7b0bf88
perlPackages.CatalystAuthenticationStoreHtpasswd: add patch to avoid DES encrypted passwords in tests 2023-03-26 04:14:40 +02:00
Stig Palmquist f8af7d5b1c
perlPackages.AuthenHtpasswd: removed failing DES crypt() tests 2023-03-26 04:12:51 +02:00
Stig Palmquist 301d70dae8
perlPackages.Plack: add patch to avoid DES encrypted passwords in tests 2023-03-25 23:20:55 +01:00
Moritz 'e1mo' Fromm dd557d3637
ack: 3.6.0 -> 3.7.0 2023-03-25 12:36:28 +01:00
github-actions[bot] 307b719414
Merge master into staging-next 2023-03-23 18:01:20 +00:00
Cole Helbling 25fdc682d7
Merge pull request #222544 from DeterminateSystems/orphan 2023-03-23 07:27:04 -07:00
Cole Helbling 7ad416d08c perlPackages.CSSMinifier: orphan 2023-03-22 07:11:33 -07:00
Vladimír Čunát e559231384
perlPackages.AuthenSimplePasswd: don't test the "crypt" algo 2023-03-22 14:00:59 +01:00
Vladimír Čunát a973339324
perlPackages.AuthenSimple: don't test the "crypt" algo 2023-03-22 13:48:40 +01:00
Weijia Wang 0bac6b837b perl534Packages.Wx: migrate to wxGTK32 2023-03-19 23:21:12 +02:00
Martin Weinelt bdb75d06dc
perlPackages.CpanelJSONXS: 4.31 -> 4.36
https://metacpan.org/release/RURBAN/Cpanel-JSON-XS-4.36/source/Changes
2023-03-18 10:15:03 +01:00
Artturin e9f7a65db8 perlPackages.AlienLibxml2: enable strictDeps
when pkg-config is available AlienBuild uses it(PkgConfig::CommandLine) instead of -config
scripts

build logs compared and output diffed

perlPackages.XMLLibXML builds and buildlog compared
2023-02-26 23:03:56 +02:00
Artturin f9fdf2d402 treewide: move NIX_CFLAGS_COMPILE to the env attrset
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper

this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists
in env cause a eval failure
2023-02-22 21:23:04 +02:00
Ferry Jérémie bfac2d0034 treewide:replace http by https when https is a permanent redirection 2023-02-19 21:47:59 +01:00
Anders Kaseorg ec1115c462 debian-devscripts: Add missing Perl dependencies for uscan
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2023-02-14 21:11:11 -08:00
John Rinehart ad51eeaf5c perlPackages.URIdb: 0.19 → 0.20 2023-02-11 14:23:36 +00:00
Stig 0336b53927
Merge pull request #211809 from johnrichardrinehart/johnrichardrinehart/sqitch-upgraded-templates
sqitch: opt-in powerful templates
2023-02-07 13:47:38 +01:00
John Rinehart 24e6cc417e perlPackages.TemplateToolkit: 3.009 → 3.101 2023-02-07 12:21:36 +00:00
John Rinehart 40ab60b317 perlPackages.AppSqitch: 1.1.0 -> 1.3.1 2023-02-07 12:18:31 +00:00
Nick Cao 00f5c6f332
perlPackages.ZonemasterCLI: 4.0.1 -> 5.0.1 2023-02-07 07:41:29 +08:00
Nick Cao c216e89616
perlPackages.ZonemasterEngine: 4.5.1 -> 4.6.1 2023-02-07 07:41:29 +08:00
Nick Cao aba3b5d8cd
perlPackages.ZonemasterLDNS: 2.2.2 -> 3.1.0 2023-02-07 07:41:28 +08:00
Nick Cao 8e47596d38
perlPackages.NetIPXS: init at 0.22 2023-02-07 07:41:28 +08:00
Nick Cao 48a5e58275
perlPackages.CryptOpenSSLRSA: unpin openssl_1_1 2023-02-06 20:17:22 +08:00
Robert Schütz b9599db659
Merge pull request #212205 from dotlambda/imagemagick-7.1.0-58
imagemagick: 7.1.0-57 -> 7.1.0-60
2023-02-04 11:45:46 -08:00
Robert Schütz d4fffad623 perlPackages.ImageMagick: 7.0.11-3 -> 7.1.0-0 2023-02-04 09:48:30 -08:00