Commit Graph

63570 Commits

Author SHA1 Message Date
Sandro
241d162a05
Merge pull request #298561 from Yarny0/hylafax-update-libtiff-and-tools
replace `libtiff_4_5` with `libtiff_and_tools`, update `hylafaxplus`
2024-04-21 19:43:06 +02:00
Weijia Wang
25a77d37f3 lib2geom: remove overrideLibcxx
overrideLibcxx is no longer necessary since libcxxabi was merged into libcxx earlier this year.
2024-04-21 19:42:57 +02:00
Weijia Wang
e9729aedd5 cdrtools: remove overrideLibcxx
overrideLibcxx is no longer necessary since libcxxabi was merged into libcxx earlier this year.
2024-04-21 19:42:57 +02:00
Peder Bergebakken Sundt
c6b0729bff
Merge pull request #224719 from auroraanna/find-billy
find-billy: init at 0.37.3
2024-04-21 18:47:48 +02:00
Paul Meyer
96fbb517b2
Merge pull request #301204 from marsam/vale-styles
valeStyles: init
2024-04-21 13:15:03 +02:00
Weijia Wang
3d3bf4d32b
Merge pull request #304942 from atorres1985-contrib/mednafen
Mednafen refactors
2024-04-21 00:08:52 +02:00
Weijia Wang
20e0c45c7a
Merge pull request #304527 from atorres1985-contrib/earlyoom
earlyoom: 1.7 -> 1.8
2024-04-20 23:06:06 +02:00
Sandro
3866e05660
Merge pull request #298161 from SFrijters/maestral-1.9.0
python3Packages.maestral: 1.8.0 -> 1.9.2, maestral-qt: 1.8.0 -> 1.9.2
2024-04-20 21:46:09 +02:00
Weijia Wang
b96918e510
Merge pull request #305575 from wegank/v8-stdenv
v8: unpin llvmPackages_15.stdenv on darwin
2024-04-20 21:42:24 +02:00
Yt
1710932204
Merge pull request #305573 from wegank/ockam-hash
ockam: fix hash, cleanup
2024-04-20 19:13:09 +00:00
Sandro
1e0852c1a8
Merge pull request #242667 from nim65s/gruppled
gruppled-cursors, gruppled-lite-cursors: init at 1.0.0
2024-04-20 20:26:33 +02:00
Sandro
3773b498fe
Merge pull request #299049 from nim65s/meshlab
meshlab: 2022.02 -> 2023.12
2024-04-20 19:23:46 +02:00
Weijia Wang
ac01eef7b1 v8: unpin llvmPackages_15.stdenv on darwin 2024-04-20 17:36:14 +02:00
Weijia Wang
4b116b8ff3 ockam: fix hash, cleanup 2024-04-20 17:33:24 +02:00
Guilhem Saurel
e71d969ca7
structuresynth: init at 1.5.1
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2024-04-20 17:15:27 +02:00
Aleksana
80746a5828
Merge pull request #305327 from 3JlOy-PYCCKUi/wireproxy
wireproxy: 1.0.8 -> 1.0.9
2024-04-20 22:52:46 +08:00
rewine
ae2e299fab
Merge pull request #305222 from shivaraj-bh/update-nixci
nixci: 0.2.0 -> 0.4.0
2024-04-20 21:58:54 +08:00
shivaraj-bh
5efa13b4a4 nixci: 0.2.0 -> 0.4.0; fix Darwin build
https://github.com/srid/nixci/releases/tag/0.4.0

Add SystemConfiguration and IOKit from apple_sdk to fix the darwin build failure
2024-04-20 17:59:37 +05:30
Weijia Wang
2af28fdb92
Merge pull request #305395 from ExpidusOS/feat/update-zig-0.12
zig_0_12: init
2024-04-20 09:54:41 +02:00
Yarny0
87eabf9c4d Revert "libtiff: introduce libtiff_4_5"
This reverts commit f57a4b0ac1.

The old version libtiff_4_5 is no longer needed.
Both dependents (gscan2pdf and hylafaxplus)
have switched to the forked libtiff version 4.6.0t
which is based on the current libtiff version 4.6.0
but also contains required command line tools
missing in the original libtiff library.
2024-04-20 09:23:29 +02:00
Yarny0
ec1a3695b4 gscan2pdf: switch to current libtiff 4.6.0t
gscan2pdf is not compatible with libtiff 4.6.0
as published on https://libtiff.gitlab.io/libtiff/
and http://www.simplesystems.org/libtiff/ .
To fix the build, we used an older libtiff version
(see 9a579e14dd).

In the meantime, hylafaxplus developer Lee Howard
published a forked version "4.6.0t" of libtiff,
providing the missing tools, see
https://sourceforge.net/p/hylafax/mailman/message/58751879/ .
That fork is also suitable for gscan2pdf,
so the commit at hand changes the libtiff
version for gscan2pdf to use that fork.
2024-04-20 09:23:28 +02:00
Yarny0
cff182e219 hylafaxplus: switch to current libtiff 4.6.0t
hylafaxplus is not compatible with libtiff 4.6.0
as published on https://libtiff.gitlab.io/libtiff/
and http://www.simplesystems.org/libtiff/ .
To fix the build, we used an older libtiff version
(see cd3771c709).

In the meantime, hylafaxplus developer Lee Howard
published a forked version "4.6.0t" of libtiff,
providing the missing tools for hylafaxplus, see
https://sourceforge.net/p/hylafax/mailman/message/58751879/ .
The commit at hand changes the libtiff
version for hylafaxplus to use that fork.
2024-04-20 09:23:28 +02:00
Yarny0
6ce2532285 libtiff_t: init at 4.6.0t (fork of libtiff)
libtiff 4.6.0 dropped a bunch of helper tools,
thereby breaking packages that depend on these tools.
To fix those packages, nixpkgs started packaging libtiff_4_5
separately, see commit f57a4b0ac1.

Currently, two packages use libtiff_4_5:

* hylafaplus (cd3771c709)
* gscan2pdf (9a579e14dd)

Lee Howard (core developer of hylafaxplus)
forked libtiff 4.6.0 to provide a current version
that restores those dropped helper tools.
The library is also called "libtiff",
with current version "4.6.0t".
It is based on libtiff 4.6.0 and incorporates several fixes,
particularly for the dropped helper tools,
see https://sourceforge.net/p/hylafax/mailman/message/58751878/
and http://www.libtiff.org/releases/v4.6.0t.html .

The commit at hand packages that fork for nixpkgs.
Follow-up commits will replace libtiff_4_5 with
libtiff_t, so affected packages can
again use a current libtiff library.

The build recipe of libtiff_t is based on the libtiff recipe.
Besides adapted URLs, the only change is dropping `passthru`, as
it referred to many packages depending on the original libtiff.
The unorthodox code introduced in all-packages.nix
is needed to satisfy the automated "by-name" check;
see "Recommendation for new packages with multiple versions"
in the file `pkgs/by-name/README.md`.

Depending on how things develop in the future,
we might want to switch completely
to the forked libtiff library one day.
Or the original libtiff restores the missing tools,
making libtiff_t superfluous.
2024-04-20 09:23:21 +02:00
Tristan Ross
3b5257d01b
zig_0_12: init 2024-04-19 14:24:09 -07:00
Yt
6b2b7cdf62
Merge pull request #304663 from wegank/bindgen-1
nushellPlugins: use rustPlatform.bindgenHook
2024-04-19 21:18:44 +00:00
José Romildo
36cc31f89b lxqt: port to qt6 and add some compatibility packages 2024-04-19 14:39:01 -03:00
Atemu
fa2007fea6
Merge pull request #288841 from TomaSajt/inochi-session
inochi-creator: init at 0.8.4, inochi-session: init at 0.8.3
2024-04-19 17:24:11 +02:00
3JlOy_PYCCKUI
653bc008b3 wireproxy: 1.0.8 -> 1.0.9 2024-04-19 18:05:12 +03:00
Anderson Torres
0bd067ca39 earlyoom: migrate to by-name 2024-04-19 09:50:56 -03:00
github-actions[bot]
11b87cbe59
Merge master into staging-next 2024-04-19 12:01:13 +00:00
Pascal Wittmann
65cd13090f
Merge pull request #279441 from wegank/fira-refactor
fira: refactor
2024-04-19 11:15:46 +02:00
Ulrik Strid
ab6fc50025
Merge pull request #304720 from vbgl/ligo-1.6.0
ligo: 1.4.0 → 1.6.0
2024-04-19 11:08:35 +02:00
Vladimír Čunát
8c0c955a09
Merge branch 'master' into staging-next 2024-04-19 07:52:28 +02:00
superherointj
f2b40d13cc
Merge pull request #302680 from kalekseev/pyright
pyright: repackage using buildNpmPackage
2024-04-18 19:04:22 -03:00
Konstantin Alekseev
3d95a24d44 pyright: repackage using buildNpmPackage 2024-04-18 23:11:39 +03:00
sternenseemann
7be562d046 wrapCC, wrapBintools: move expand-response-params bootstrapping out
The cc and bintools wrapper contained ad hoc bootstrapping logic for
expand-response-params (which was callPackage-ed in a let binding). This
lead to the strange situation that the bootstrapping logic related to
expand-response-params is split between the wrapper derivations (where
it is duplicated) and the actual stdenv bootstrapping.

To clean this up, the wrappers simply should take expand-response-params
as an ordinary input: They need an adjacent expand-response-params (i.e.
one that runs on their host platform), but don't care about the how.
Providing this is only problematic during stdenv bootstrapping where we
have to pull it from the previous stage at times.
2024-04-18 20:49:13 +02:00
Weijia Wang
6125011689 nushellPlugins.gstat: downgrade to apple_sdk on x86_64-darwin 2024-04-18 18:48:51 +02:00
github-actions[bot]
d01ca839af
Merge master into staging-next 2024-04-18 12:01:04 +00:00
Sandro
f186215f8e
Merge pull request #304502 from afh/init-boost185
boost185: init at 1.85.0
2024-04-18 13:05:45 +02:00
Yt
e68d6d8f91
Merge pull request #304747 from soywod/himalaya-v1.0.0-beta.4
himalaya: 1.0.0-beta.3 -> 1.0.0-beta.4
2024-04-18 08:21:43 +00:00
Clément DOUIN
36fbcec3e0
himalaya: 1.0.0-beta.3 -> 1.0.0-beta.4 2024-04-18 08:41:06 +02:00
Vincent Laporte
4922992a04
ligo: 1.4.0 → 1.6.0
ocamlPackages.data-encoding: 0.7.1 → 1.0.1
ocamlPackages.index: 1.6.1 → 1.6.2
ocamlPackages.irmin: 3.7.2 → 3.9.0
ocamlPackages.irmin-http: remove at 3.7.2
ocamlPackages.mirage-kv: 4.0.1 → 6.1.1
ocamlPackages.terminal: 0.2.1 → 0.2.2
2024-04-18 05:49:15 +02:00
github-actions[bot]
e2bf665bb2
Merge master into staging-next 2024-04-18 00:02:13 +00:00
Anderson Torres
0376b74f0d mednaffe: migrate to by-name 2024-04-17 20:41:45 -03:00
Anderson Torres
f5d6dcb4b9 mednafen: migrate to by-name 2024-04-17 20:41:32 -03:00
Anderson Torres
8340a977c7 mednafen-server: migrate to by-name 2024-04-17 20:40:04 -03:00
Lily Foster
822af99370
Merge pull request #281902 from SuperSandro2000/fixup-yarn-lock
fixup-yarn-lock: split out from prefetch-yarn-deps
2024-04-17 14:52:12 -04:00
github-actions[bot]
5c2b2d5b74
Merge master into staging-next 2024-04-17 18:01:04 +00:00
Aleksana
d3bf7abb55
Merge pull request #303694 from panicgh/storcli
storcli: 7.2309.00 -> 7.2904.00, move to by-name
2024-04-18 01:48:26 +08:00
Sandro Jäckel
6181939cdf
fixup-yarn-lock: split out from prefetch-yarn-deps, cleanup installing
To reduce dependencies (mainly nix-prefetch-git and through that git,
git-lfs) when we just need to fixup a lock file, eg when building electron.
This also tries to avoid needless rebuilds when eg. golang is updated.

Also this cleans up and combined the build/installPhase of both tools to
be a lot simpler.
2024-04-17 11:35:22 -04:00