Commit Graph

231 Commits

Author SHA1 Message Date
Profpatsch
629cfe1d2d sqlite: split man into man output, add documentation as doc
The full sqlite documentation is now available in the `doc` output,
and the manual is in `man`.
2024-10-29 12:13:47 +01:00
Bobby Rong
c0a9799ad1 tinysparql: Renamed from tracker
The project renamed in 3.8.

This commit is done by hand.
2024-10-14 20:54:11 +08:00
Artturin
f0e657f3b1 Merge branch 'master' into staging-next 2024-09-25 06:05:01 +03:00
Artturin
e0464e4788 treewide: replace stdenv.is with stdenv.hostPlatform.is
In preparation for the deprecation of `stdenv.isX`.

These shorthands are not conducive to cross-compilation because they
hide the platforms.

Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way

One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059

There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.

```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03:00
Fabián Heredia Montiel
3dc8bbdff3 sqlite, sqlite-analyzer: 3.46.0 -> 3.46.1 (#335207) 2024-09-23 15:33:11 -06:00
Jade Lovelace
5dfdb09561 tree-wide: remove eelco as maintainer from things he no longer maintains
While preparing this change, I read the git blame on all of the files I
touched. I saw a working lifetime of building this system which we use
every day and love dearly and keep maintained ourselves. I saw commits
from a 14 year range between 2003 to 2017!! I could not be more thankful
for Eelco's work on building large parts of the foundation of nixpkgs
that all of us rely on now.

However, the end date of that range of the files I looked at the blame
on was 2017. I did not see surviving code from any newer date than that.
Looking at the Git logs, Eelco has been working on other things, and
that's totally fine.

However, it means that our maintenance metadata is out of date on a lot
of packages, and *that*'s the reason I am submitting this change. There
are a lot of packages that don't have anyone with their name on them to
be pinged if they need attention, even if they have had recent activity
(although it is never clear if recent activity was just someone fixing
it because ZHF or because the package actually matters to them).
There are a lot of packages with storied history that maybe don't need
to be in the set anymore at all since they have not been touched in
years; or maybe they are simply finished.

Empty maintainer lists should be a sign that we need to figure out who
maintains it or potentially remove it if it has rotted, and allowing the
maintainer list to be empty if it is already not maintained is part of a
healthy repository ecology.

Either way, I would like to have the maintenance metadata not mislead
anyone into sending Eelco emails about packages he doesn't, in practice,
work on anymore. I have not removed his name from everything; there are
some things that he is the upstream for or has worked on more recently,
for instance, like Nix, which I have left alone.
2024-08-21 01:17:45 -07:00
Sergei Trofimovich
37976256c8 sqlite, sqlite-analyzer: 3.46.0 -> 3.46.1
Changes: https://www.sqlite.org/draft/releaselog/current.html
2024-08-16 21:34:15 +01:00
Tristan Ross
8045879c88 sqlite: fix build issue with zig cc 2024-07-27 19:43:41 -07:00
Atemu
0ddb5a1d08 Merge pull request #314390 from trofi/sqlite-update
sqlite, sqlite-analyzer: 3.45.3 -> 3.46.0
2024-07-02 02:50:04 +02:00
Alyssa Ross
3df6bb2c85 Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
	pkgs/applications/blockchains/polkadot/default.nix
2024-06-09 22:47:12 +01:00
Alexis Hildebrandt
755b915a15 treewide: Remove indefinite article from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
2024-06-09 23:07:45 +02:00
Audrey Dutcher
846de80d1c various: Enable updateAutotoolsGnuConfigScriptsHook
Prior to August 2023, any config.guess generated by autoconf will
include a hardcoded /usr/bin/uname invocation for FreeBSD on any
architecture other than arm. This clearly doesn't work under nix.
We must then update or otherwise patch each old config.guess.
2024-05-27 11:09:28 -04:00
Sergei Trofimovich
c51d3e9e14 sqlite, sqlite-analyzer: 3.45.3 -> 3.46.0
Changes: https://www.sqlite.org/releaselog/3_46_0.html
2024-05-24 22:09:42 +01:00
Sergei Trofimovich
018aeacbee sqlite, sqlite-analyzer: 3.45.2 -> 3.45.3
Changes: https://www.sqlite.org/releaselog/3_45_3.html
2024-04-18 21:56:03 +01:00
Sergei Trofimovich
c627cf3a86 sqlite: 3.45.1 -> 3.45.2
Changes: https://www.sqlite.org/releaselog/3_45_2.html
2024-03-13 08:04:06 +00:00
github-actions[bot]
0675b4b947 Merge staging-next into staging 2024-02-02 12:01:43 +00:00
Sergei Trofimovich
42387a98a8 sqlite, sqlite-analyzer: 3.45.0 -> 2.45.1
Changes: https://www.sqlite.org/releaselog/3_45_1.html
2024-01-30 20:38:48 +00:00
Samuel Ainsworth
be005ab312 sqlite: enableDeserialize can be removed 2024-01-27 17:30:08 -05:00
Sergei Trofimovich
9296199d02 sqlite, sqlite-analyzer: 3.44.2 -> 3.45.0
Changes: https://www.sqlite.org/releaselog/3_45_0.html
2024-01-16 11:51:09 +00:00
Sergei Trofimovich
5c014ce103 sqlite, sqlite-analyzer: 3.43.2 -> 3.44.2
Changes: https://sqlite.org/releaselog/3_44_0.html
Changes: https://sqlite.org/releaselog/3_44_1.html
Changes: https://sqlite.org/releaselog/3_44_2.html
2023-11-29 13:00:45 +00:00
Sergei Trofimovich
35503309a8 sqlite: 3.43.1 -> 3.43.2
Changes: Changes: https://sqlite.org/releaselog/3_43_2.html
2023-10-11 05:31:07 +01:00
Sergei Trofimovich
b8400a7134 sqlite: fix hash for 3.43.1 (was for 3.43.0)
Reported by Martin Weinelt as:

    error: hash mismatch in fixed-output derivation '/nix/store/cw7dg9xzddwcivfp0yv3k0wpz30l7ivl-sqlite-autoconf-3430100.tar.gz.drv':
         specified: sha256-RtsvEPMG4WPkVxuJdNRM03B4quBClbvwiyU2Vd8yZfQ=
            got:    sha256-ORFslOdmMPItVM2Cw86jCFZfFxX3FtGyUn8cnJabpNk=
2023-09-13 22:02:03 +02:00
Sergei Trofimovich
e8cc4e54ce sqlite, sqlite-analyzer: 3.42.0 -> 3.43.1
While at it added trivial updater.

Changes: https://sqlite.org/releaselog/3_43_0.html
Changes: https://sqlite.org/releaselog/3_43_1.html
2023-09-11 22:23:13 +01:00
maralorn
2d87e9ae03 sqlite: add meta.pkgConfigModules annotation 2023-08-08 16:00:37 +02:00
zowoq
6f554cca37 sqlite: 3.41.2 -> 3.42.0
Changelog: https://www.sqlite.org/releaselog/3_42_0.html
2023-05-30 16:31:40 +10:00
zowoq
d04eae79c9 sqlite: 3.41.1 -> 3.41.2
Changelog: https://www.sqlite.org/releaselog/3_41_2.html
2023-03-30 14:29:40 +10:00
zowoq
a3d10c676f sqlite: 3.41.0 -> 3.41.1
https://www.sqlite.org/releaselog/3_41_1.html
2023-03-14 14:00:08 +10:00
zowoq
95806059e1 sqlite: 3.40.1 -> 3.41.0
Changelog: https://www.sqlite.org/releaselog/3_41_0.html
2023-02-27 16:14:54 +10:00
Artturin
6b2a05e190 treewide: manual fixups for
treewide: use toString on list NIX_CFLAGS_COMPILE
treewide: move NIX_CFLAGS_COMPILE to the env attrset
2023-02-22 21:23:04 +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
Shawn8901
a59dda942c treewide: remove global with lib; statements in pkgs/development 2023-01-26 18:31:02 +01:00
zowoq
c730732bda sqlite: 3.40.0 -> 3.40.1
https://www.sqlite.org/releaselog/3_40_1.html
2022-12-31 13:35:59 +10:00
Robert Scott
e07df68f1e sqlite: add patch for CVE-2022-46908
(cherry-picked from commit a7a2489afd
on the staging-22.11 branch)
2022-12-23 22:05:22 +00:00
Sergei Trofimovich
d6cfb0f5e6 sqlite: add 'tracker' package to list of tests
`tracker` regresses from time to time with new `sqlite` releases.
Let's add it to the list of tested packages explicitly.
2022-12-13 21:47:48 +00:00
zowoq
606ea22b7e sqlite: 3.39.4 -> 3.40.0
https://www.sqlite.org/releaselog/3_40_0.html
2022-11-18 07:40:45 +10:00
zowoq
f7df1e77d5 sqlite: 3.39.3 -> 3.39.4
https://www.sqlite.org/releaselog/3_39_4.html
2022-10-01 10:29:08 +10:00
zowoq
d2fa4f8f7a sqlite: 3.39.2 -> 3.39.3
https://www.sqlite.org/releaselog/3_39_3.html
2022-09-06 22:09:57 +10:00
zowoq
f348f9e308 sqlite: 3.39.1 -> 3.39.2
https://www.sqlite.org/releaselog/3_39_2.html
2022-07-23 08:24:40 +10:00
zowoq
0fe8cf0293 sqlite: 3.39.0 -> 3.39.1
https://www.sqlite.org/releaselog/3_39_1.html
2022-07-15 10:17:35 +10:00
Profpatsch
825e91fc33 sqlite: make package options slightly more obvious
No changes to the drv.
2022-07-10 15:29:34 +02:00
zowoq
7d5108c5dc sqlite: 3.38.5 -> 3.39.0
https://sqlite.org/releaselog/3_39_0.html
2022-06-26 07:43:28 +10:00
Sandro Jäckel
ca55f66c6d sqlite: 3.38.4 -> 3.38.5 2022-05-10 13:02:21 +10:00
Sandro Jäckel
4fae05e8d6 sqlite: 3.38.3 -> 3.38.4 2022-05-10 13:02:21 +10:00
github-actions[bot]
ff5c4d3404 Merge master into staging-next 2022-05-06 06:01:36 +00:00
Malo Bourgon
9e4be53221 treewide: add meta.mainProgram to some libraries
where a single bin is provided and someone might actually want to run it
2022-05-04 18:11:50 -07:00
zowoq
34cdbb4e73 sqlite: 3.38.2 -> 3.38.3
https://www.sqlite.org/releaselog/3_38_3.html
2022-04-29 07:51:28 +10:00
zowoq
2459b6628f sqlite: 3.38.1 -> 3.38.2
https://www.sqlite.org/releaselog/3_38_2.html
(cherry picked from commit c46c3a55d9)
2022-04-10 10:54:25 +02:00
zowoq
c46c3a55d9 sqlite: 3.38.1 -> 3.38.2
https://www.sqlite.org/releaselog/3_38_2.html
2022-03-30 16:36:41 +10:00
zowoq
70f0ca3480 sqlite: add sqldiff, sqlite-analyzer to passthru.tests 2022-03-16 22:00:46 +10:00
zowoq
ac896239be sqlite: 3.38.0 -> 3.38.1
https://www.sqlite.org/releaselog/3_38_1.html
2022-03-16 22:00:46 +10:00