| Commit message (Collapse) | Author | Age | Files | Lines |
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Related:
- 9fc5e7e473874762fdb1b49d17dcf703d48352c3
- 593e11fd944ce961ecf5425c3540df09e4f52265
- 508ae42a0f64c350036d722b84c2e2905bbc5418
Since the last time I ran this script, the Repology API changed, so I had to
adapt the script used in the previous PR. The new API should be more robust, so
overall this is a positive (no more grepping the error messages for our relevant
data but just a nice json structure).
Here's the new script I used:
```sh
curl https://repology.org/api/v1/repository/nix_unstable/problems \
| jq -r '.[] | select(.type == "homepage_permanent_https_redirect") | .data | "s@\(.url)@\(.target)@"' \
| sort | uniq | tee script.sed
find -name '*.nix' | xargs -P4 -- sed -f script.sed -i
```
I will also add this script to `maintainers/scripts`.
|
|/ |
|
| |
|
| |
|
|
|
|
| |
(I am also an upstream committer.)
|
|\ |
|
| | |
|
|/
|
|
| |
It's not maintained any more by upstream (by @doronbehar) and it doesn't
build correctly with `buildLuarocksPackage` (see #89767).
|
| |
|
| |
|
|
|
|
|
| |
This reverts commit 47ad7d313135f97815efa2eaacfd7fdb52cc689c.
The fix isn't needed after the update contained in PR #89632.
|
| |
|
|
|
|
|
| |
the luarocks package uses the builtin command and discards the Makefile.
While using the makefile one needs to set some more flags.
|
| |
|
|
|
|
|
|
|
|
|
| |
This reverts commit eaa47284113cda19a037b7fcbaa892ddb596b813.
With 81461cff5f540c92e5030f62b89ee7b64e85c6df luv also needs to be
downgraded until luarocks can be updated to 3.3.1 again.
Fixes #82727
|
|\
| |
| |
| |
| | |
- introduce a default checkPhase for lua (disabled by default)
- dont apply patchShebangs on the whole lua package; hopefulyl it doesnt break stuff
|
| | |
|
|/ |
|
| |
|
| |
|
| |
|
|\
| |
| | |
treewide: fix redirected urls
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
According to https://repology.org/repository/nix_unstable/problems, we have a
lot of packages that have http links that redirect to https as their homepage.
This commit updates all these packages to use the https links as their
homepage.
The following script was used to make these updates:
```
curl https://repology.org/api/v1/repository/nix_unstable/problems \
| jq '.[] | .problem' -r \
| rg 'Homepage link "(.+)" is a permanent redirect to "(.+)" and should be updated' --replace 's@$1@$2@' \
| sort | uniq > script.sed
find -name '*.nix' | xargs -P4 -- sed -f script.sed -i
```
|
| | |
|
| | |
|
| | |
|
| | |
|
|/
|
|
| |
Now it's a released package so no need to specify the manifest anymore.
|
| |
|
| |
|
| |
|
|\
| |
| | |
adds Luadoc.
|
| |
| |
| |
| | |
Used in vim plugins like nvim-terminal-lua to generate html docs.
|
| |
| |
| |
| | |
Dependency of luadoc
|
|/
|
|
| |
It is needed to run luarocks test.
|
|
|
|
|
|
|
|
|
| |
[ 50%] Building C object CMakeFiles/luv.dir/src/luv.c.o
[100%] Linking C shared library libluv.dylib
Undefined symbols for architecture x86_64:
"_luaL_addlstring", referenced from:
_thread_dump in luv.c.o
...
|
|\ |
|
| |\
| | |
| | | |
Replace uses of splitString for splitting version strings
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Quoting from the splitString docstring:
NOTE: this function is not performant and should never be used.
This replaces trivial uses of splitString for splitting version
strings with the (potentially builtin) splitVersion.
|
|\| | |
|
| |/
| |
| |
| | |
Co-authored-by: Roman Volosatovs <rvolosatovs@riseup.net>
|
| |
| |
| |
| | |
This reverts commit f8a8fc6c7c079de430fa528f688ddac781bcef16.
|
| |
| |
| |
| |
| |
| |
| | |
This reverts commit 41af38f3728bd64b80721c44ed1fb019978cbc1b, reversing
changes made to f0fec244ca380b9d3e617ee7b419c59758c8b0f1.
Let's delay this. We have some serious regressions.
|
|/ |
|
|
|
|
| |
Dependency for mudlet >= 4.0
|
|
|
|
| |
Dependency for mudlet >= 4.0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Lua packages now consistently use LUA_PATH/LUA_CPATH rather than a mix
of those and NIX_LUA_PATH/NIX_LUA_CPATH
- Lua libraries are now consistently only added to the search path
variables if:
1) The library actually has a corresponding directory to search
2) The library is not already present in the search path
This should help prevent the search paths from growing overly large
- Fixed bugs in some path helpers
- Changed the affected shell script indentation to 2 spaces; nixpkgs
shell scripts are inconsistently split between 2 and 4 space
indentation, but 2 matches better with the Nix expressions, so IMO it
makes more sense
|
| |
|
| |
|