Commit Graph

33 Commits

Author SHA1 Message Date
R. Ryantm
f29d6965f6 charles: 5.1 -> 5.2.1 2026-08-04 02:09:46 +00:00
Misaka13514
9276bc4e10 charles: 5.0.3 -> 5.1 2026-04-23 11:45:41 +08:00
Misaka13514
3a6f91205b charles: fix desktop icons and mime integration
This addresses icon and mimetype issues for different versions:

- For Charles 5+:
  - Update desktop entry to use 'charles-proxy5'.
  - Install the upstream provided shared-mime-info XML. This correctly
    maps mime types to the upstream icon names (e.g. charles-proxy5-har).
- For Charles 4: Install the upstream provided shared-mime-info XML.
- For Charles 3: Fix icon installation paths (upstream tarball has
  non-standard layout). No mime icons are available for this version.
2026-01-18 17:56:53 +08:00
Misaka13514
8338660aa7 charles: 5.0 -> 5.0.3 2026-01-07 22:07:57 +08:00
Misaka13514
99394cab98 charles: add update script 2026-01-07 22:07:23 +08:00
Misaka13514
fdd777191e charles: add Misaka13514 to maintainers 2026-01-07 22:06:33 +08:00
emaryn
c8b290cea1 charles5: init at 5.0 2025-04-18 22:01:58 +00:00
emaryn
049f4fb842 charles4: 4.6.4 -> 4.6.8 2025-04-18 22:01:58 +00:00
Silvan Mosberger
4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
h7x4
41974d5ed9 treewide: add mainProgram 2023-11-27 02:17:53 +01:00
kashw2
669ca2d92d charles4: 4.6.2 -> 4.6.4 2023-09-04 14:42:34 +10:00
Thiago Kenji Okada
4f72a0257b charles4: pass --user-agent to curlOptsList 2022-12-01 21:04:11 +00:00
Robert Scott
3b6bc4b69c treewide: set sourceProvenance for packages containing downloaded jars
these are the easily identifiable cases and will not be comprehensive
2022-06-04 19:47:57 +01:00
K900
cb2cfba6f7 treewide: switch all desktop file generators to new API
Notably:
- remove explicit arguments that match the defaults
- convert everything to the right Nix types
2022-02-25 13:40:38 -08:00
Fabian Affolter
05996b61f7 charles: 4.6.1 -> 4.6.2 (#129863)
* charles: 4.6.1 -> 4.6.2

* Update pkgs/applications/networking/charles/default.nix

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-07-12 04:29:09 +02:00
Sandro
caf1b4f3b1 Merge pull request #117939 from victorluft/charlesupg
charles: 4.2.8 -> 4.6.1
2021-04-02 18:47:34 +02:00
Victor Luft
5bbadc0de2 charles: 4.2.8 -> 4.6.1 2021-03-29 09:41:32 -04:00
Ben Siraphob
e03c068af5 treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
Ben Siraphob
badf51221d treewide: stdenv.lib -> lib 2021-01-16 17:58:11 +07: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
Doron Behar
14fb04180a charles: Use jdk8 explicitly 2020-09-19 22:56:23 +03:00
Michael Reilly
84cf00f980 treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
volth
08f68313a4 treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
volth
46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
volth
f3282c8d1e treewide: remove unused variables (#63177)
* treewide: remove unused variables

* making ofborg happy
2019-06-16 19:59:05 +00:00
R. RyanTM
c44d5a05bd charles: 4.2.7 -> 4.2.8 (#59460) 2019-04-14 09:29:46 -07:00
eyJhb
fae3c6fb9e charles: made charles 4.x/3.x available (#56159)
Charles proxy requires a license and each license is bound to the major release version. Therefore it makes sense to make the previous version available to the users. This change provides two new packages `charles3` and `charles4` and `charles` is now an alias for `charles4`.
2019-02-23 13:33:22 -08:00
Wael Nasreddine
453b869876 charles: 4.2.6 -> 4.2.7 (#46631) 2018-09-15 02:08:19 +02:00
Wael M. Nasreddine
d212160762 remove useless flags 2018-07-13 23:19:52 -07:00
Wael M. Nasreddine
b24e4e6493 fix the java.library.path 2018-07-13 23:18:51 -07:00
Wael M. Nasreddine
137b4ffbb9 address volth comments 2018-07-13 23:17:31 -07:00
Wael M. Nasreddine
fdf7402e3a simplify the build phase 2018-07-13 22:28:27 -07:00
Wael M. Nasreddine
f3bf0026a2 charles: init at 4.2.6 2018-07-13 16:11:43 -07:00