Commit Graph

7 Commits

Author SHA1 Message Date
Randy Eckenrode
3ea22dab7d
iterm2: fix on macOS 13
The fixup phase runs patch-shebangs, which modifies the shell
integration scripts included the iTerm2.app bundle. This causes iTerm2
to be identified as damaged on macOS 13, which prevents it from running.
This is due to changes in macOS 13 that checks signatures every time a
notarized app is run on macOS 13. Since iTerm2 is using upstream’s build
due to entitlements, it is notarized and must not be modified.

See https://eclecticlight.co/2022/06/17/app-security-changes-coming-in-ventura/
for more details on the changes.
2022-08-13 20:33:52 -04:00
Jason Pickens
829ef15879
iterm2: fix build 2022-03-04 11:36:32 +13:00
Randy Eckenrode
fdc128b146
iterm2: 3.4.13 -> 3.4.14 2021-11-28 17:56:22 -05:00
Randy Eckenrode
92c0199687
iterm2: 3.4.0 -> 3.4.13
- Fixes build errors using Xcode 13.1.
2021-11-25 21:57:28 -05:00
Matthew Leach
b400b6f91d
iterm2: 3.3.9 -> 3.4.0 (#131314)
Fixes:  #131269
2021-07-25 01:53:08 -04:00
Profpatsch
4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
AndersonTorres
2bb3a9da24 A directory-category for terminal emulators
This is a mostly cosmetical commit, in the sense it doesn't change the contents
of any package, but reorganizes the overall Nixpkgs expressions.

Terminal emulators are an ubiquitous tool for any Unix user; even the beginners
are routinely familiarized to it. And, manifestly, there are many
implementations of terminal emulators out there, from those traditionally made
in C and C++ to those written in Haskell and Go.

Terminal emulators deserve more highlight. This commit does that by creating a
category for them.
2020-10-28 10:22:39 -03:00