Commit Graph

53 Commits

Author SHA1 Message Date
Hythera
b38b8cb3e0 firebird_5: fix hash mismatch 2026-04-26 12:42:24 +02:00
Hythera
a7330a7dd4 firebird_4: fix hash mismatch 2026-04-26 12:30:18 +02:00
Hythera
64984288bc firebird_5: init at 5.0.4
Having strictDeps and __structuredAttrs set to true is now required by
nixpkgs-vet for new packages. Setting this for all packages for less
hastle.
2026-04-19 20:54:42 +02:00
Hythera
acc082165d firebird_4: 4.0.6 -> 4.0.7
changelog: https://github.com/FirebirdSQL/firebird/releases/tag/v4.0.7

diff: https://github.com/FirebirdSQL/firebird/compare/v4.0.6...v4.0.7
2026-04-19 20:41:16 +02:00
Hythera
8fbdabd0a6 firebird_3: 3.0.13 -> 3.0.14
changelog: https://github.com/FirebirdSQL/firebird/releases/tag/v3.0.14

diff: https://github.com/FirebirdSQL/firebird/compare/v3.0.13...v3.0.14
2026-04-19 19:56:55 +02:00
Marcin Serwin
6be279f84c maintainers: drop marcweber
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
2026-03-06 17:35:25 +01:00
Stefan Frijters
072a5d050a firebird*: move LD_LIBRARY_PATH into env for structuredAttrs 2026-02-02 01:21:31 +01:00
Ihar Hrachyshka
567e8dfd8e treewide: clean up 'meta = with' pattern
This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.

Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
2025-12-10 18:09:49 +01:00
jopejoe1
ab668dae27 firebird: make use of lib.licenses 2025-09-29 20:51:57 +02:00
Weijia Wang
6c9f81f034 firebird_3: 3.0.12 -> 3.0.13 2025-09-08 23:46:26 +02:00
Thomas Gerbet
9dfd93392e firebird_4: 4.0.5 -> 4.0.6
Fixes CVE-2025-24975.
https://github.com/FirebirdSQL/firebird/security/advisories/GHSA-fx9r-rj68-7p69

https://github.com/FirebirdSQL/firebird/blob/v4.0.6/CHANGELOG.md
2025-08-18 13:53:11 +02:00
Vladimír Čunát
0e023235d4 firebird: enableParallelBuilding = true
I'm too impatient to wait half an hour for a single-threaded build,
and a few retries of 24-threaded builds seemed just OK.
2025-07-26 07:42:11 +02:00
Vladimír Čunát
4ed1801815 firebird: fixup build
https://hydra.nixos.org/build/302831225/nixlog/2/tail
2025-07-26 07:41:43 +02:00
Wolfgang Walther
5a0711127c treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
Michael Daniels
63cb3bc53d firebird_2_5: drop
End-of-life, unused, and has not built [since 2025-01-15](https://hydra.nixos.org/job/nixpkgs/trunk/firebird_2_5.x86_64-linux/all).
2025-06-10 10:53:40 -04:00
Winter
a19cd4ffb1 Revert "treewide: replace rev with tag"
This reverts commit 65a333600d.

This wasn't tested for correctness with something like fodwatch [0],
and should not have been (self-)merged so quickly, especially without
further review.

It also resulted in the breakage of at least one package [1] (and that's
the one we know of and was caught).

A few packages that were updated in between this commit and this revert
were not reverted back to using `rev`, but other than that, this is a
1:1 revert.

[0]: https://codeberg.org/raphaelr/fodwatch
[1]: https://github.com/NixOS/nixpkgs/pull/396904 / 758551e458
2025-04-08 02:57:25 -04:00
Pol Dellaiera
65a333600d treewide: replace rev with tag 2025-04-07 16:57:22 +02:00
Silvan Mosberger
374e6bcc40 treewide: Format all Nix files
Format all Nix files using the officially approved formatter,
making the CI check introduced in the previous commit succeed:

  nix-build ci -A fmt.check

This is the next step of the of the [implementation](https://github.com/NixOS/nixfmt/issues/153)
of the accepted [RFC 166](https://github.com/NixOS/rfcs/pull/166).

This commit will lead to merge conflicts for a number of PRs,
up to an estimated ~1100 (~33%) among the PRs with activity in the past 2
months, but that should be lower than what it would be without the previous
[partial treewide format](https://github.com/NixOS/nixpkgs/pull/322537).

Merge conflicts caused by this commit can now automatically be resolved while rebasing using the
[auto-rebase script](8616af08d9/maintainers/scripts/auto-rebase).

If you run into any problems regarding any of this, please reach out to the
[formatting team](https://nixos.org/community/teams/formatting/) by
pinging @NixOS/nix-formatting.
2025-04-01 20:10:43 +02:00
Arne Keller
d8faa1aa5f firebird_4: fix strictDeps build (#371462) 2025-03-10 13:37:10 +01:00
Arne Keller
c915fbb048 firebird_4: 4.0.2 → 4.0.5 (#361488) 2025-03-10 09:18:31 +01:00
Benno Bielmeier
7876fb9dd4 firebird_3: add bbenno as maintainer 2025-03-07 07:18:34 +01:00
Benno Bielmeier
1d1665154b firebird_3: 3.0.10 → 3.0.12 2025-03-06 23:05:38 +01:00
FliegendeWurst
120a97ab2e firebird_4: fix strictDeps build 2025-01-06 15:41:07 +01:00
Benno Bielmeier
1b644053b0 firebird_4: 4.0.2 → 4.0.5
According to the changelog [1] the version bump only contains bug fixes.

[1]:
https://www.firebirdsql.org/file/documentation/release_notes/html/en/4_0/rlsnotes40.html
2024-12-26 15:41:17 +01:00
Sergei Trofimovich
7684034cd9 firebird: pin to autoconf-2.71
Without the change `firebird` builds fail against `autconf-2.72` as:

    checking for cc_r... gcc
    ./configure: line 5894: syntax error near unexpected token `;;'
    ./configure: line 5894: `printf "%s\n" "$as_me: WARNING: --with-system-editline specified, not found. Using bundled editline" >&2;} ;;'

Upstream switched to `cmake` for new releases. Let's pin older ones to
`autoconf-2.71`.
2024-01-13 21:35:09 +00:00
superherointj
2e19f2fa53 maintainers: remove superherointj 2022-10-04 14:06:48 -03:00
superherointj
bc755f55d7 firebird: add superherointj as maintainer 2022-08-27 13:58:35 +02:00
superherointj
6e96447f66 firebird_3: 3.0.9 -> 3.0.10 2022-08-27 13:58:35 +02:00
superherointj
a15c3c52d7 firebird: 4.0.1 -> 4.0.2 2022-08-27 13:58:35 +02:00
superherointj
e9c6db642f firebird: 3.0.8 -> 3.0.9 2022-03-31 18:14:43 -03:00
superherointj
efc5a7170c firebird: 3.0.7 -> 3.0.8; 4.0.0 -> 4.0.1 2022-01-24 18:18:41 -03:00
Jonathan Ringer
dcc20d7c17 firebird_4.src: fix sha256 2022-01-04 21:35:43 -08:00
superherointj
df4fac48fc maintainers: remove superherointj 2021-11-02 18:22:31 -07:00
superherointj
69ccec4c72 firebird: 4.0.0rc1 -> 4.0.0 2021-05-23 10:27:54 -03:00
superherointj
e33dfd47af firebird: 2.5.7 -> 2.5.9, init 3.0.7, init 4.0.0-rc1 2021-05-16 10:29:01 -03:00
volth
bc0d605cf1 treewide: fix double quoted strings in meta.description
Signed-off-by: Ben Siraphob <bensiraphob@gmail.com>
2021-01-24 19:56:59 +07:00
Ben Siraphob
872973d7d1 pkgs/servers: stdenv.lib -> lib 2021-01-15 14:24:03 +07:00
Michael Reilly
84cf00f980 treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Maximilian Bosch
e1d35045bc firebird: mark as broken
Hasn't been updated since 2017 and breaks when building with a more
recent gcc (gcc5 needs to be removed as it breaks with glibc 2.30). I
tried to update this to a more recent version which didn't work either,
but as this is pretty old I'm not even sure if this package is used atm.
2020-01-28 19:52:18 +01:00
Niklas Hambüchen
9e78f76ade treewide: Remove unnecessary --disable-static (#66759)
* freetype: Remove unnecessary `--disable-static`.

The true-by-default `dontDisableStatic` already takes care of it.

Fixes freetype not being overridable to have static libs.

* treewide: Remove unnecessary `--disable-static`.

The true-by-default `dontDisableStatic` already takes care of it.

Fixes these packages not being overridable to have static libs.
2019-08-31 08:10:53 -04: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
52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
Ryan Mulligan
038a0c9a60 treewide: http to https 2018-04-30 21:39:20 -07:00
Graham Christensen
6c37a92b2b firebird: 2.5.6.27020-0 -> 2.5.7.27050-0 for '2.5.7.27050-0' bypass 2017-02-22 20:52:15 -05:00
Graham Christensen
ecec041474 firebird: 2.5.2.26540-0 -> 2.5.6.27020-0 2016-09-26 22:27:16 -04:00
Robin Gloster
a73a28de7b fix grammar errors 2016-04-06 16:16:23 +00:00
Franz Pletz
aff1f4ab94 Use general hardening flag toggle lists
The following parameters are now available:

  * hardeningDisable
    To disable specific hardening flags
  * hardeningEnable
    To enable specific hardening flags

Only the cc-wrapper supports this right now, but these may be reused by
other wrappers, builders or setup hooks.

cc-wrapper supports the following flags:

  * fortify
  * stackprotector
  * pie (disabled by default)
  * pic
  * strictoverflow
  * format
  * relro
  * bindnow
2016-03-05 18:55:26 +01:00
Robin Gloster
a2bc57b15a firebird: turn off format hardening 2016-02-09 02:21:31 +00:00
Bjørn Forsman
c9baba9212 Fix many package descriptions
(My OCD kicked in today...)

Remove repeated package names, capitalize first word, remove trailing
periods and move overlong descriptions to longDescription.

I also simplified some descriptions as well, when they were particularly
long or technical, often based on Arch Linux' package descriptions.

I've tried to stay away from generated expressions (and I think I
succeeded).

Some specifics worth mentioning:
 * cron, has "Vixie Cron" in its description. The "Vixie" part is not
   mentioned anywhere else. I kept it in a parenthesis at the end of the
   description.

 * ctags description started with "Exuberant Ctags ...", and the
   "exuberant" part is not mentioned elsewhere. Kept it in a parenthesis
   at the end of description.

 * nix has the description "The Nix Deployment System". Since that
   doesn't really say much what it is/does (especially after removing
   the package name!), I changed that to "Powerful package manager that
   makes package management reliable and reproducible" (borrowed from
   nixos.org).

 * Tons of "GNU Foo, Foo is a [the important bits]" descriptions
   is changed to just [the important bits]. If the package name doesn't
   contain GNU I don't think it's needed to say it in the description
   either.
2014-08-24 22:31:37 +02:00
Marc Weber
cf762c8f58 firebirdSuper settings
document why its better to not use --with-system-icu

See patch for nixos adding firebird service

Signed-off-by: Marc Weber <marco-oweber@gmx.de>
2013-08-31 23:05:32 +03:00