Sergei Trofimovich
cfe6449dba
gobject-introspection-unwrapped: drop conflicting patch
...
Without the change `gobject-introspection` fails the build on
`staging-next` as:
applying patch /nix/store/5w1icwq865fhjs9w2s0vb6xqn5irzxv7-setuptools-74.0-compat.patch
patching file giscanner/ccompiler.py
Reversed (or previously applied) patch detected! Assume -R? [n]
Apply anyway? [n]
Skipping patch.
4 out of 4 hunks ignored -- saving rejects to file giscanner/ccompiler.py.rej
patching file giscanner/msvccompiler.py
Reversed (or previously applied) patch detected! Assume -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file giscanner/msvccompiler.py.rej
2024-10-15 21:02:24 +01:00
Vladimír Čunát
8810e738c8
GNOME: 46 → 47 ( #333911 )
2024-10-15 18:07:04 +02:00
Bobby Rong
e2611a4bfe
gobject-introspection: 1.80.1 → 1.82.0
...
https://gitlab.gnome.org/GNOME/gobject-introspection/-/compare/1.80.1...1.82.0
Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
2024-10-14 20:54:13 +08:00
Martin Weinelt
8d56742665
gobject-introspection: Backport patch for setuptools 74.0 compat
...
Applied from pull request 345326.
2024-10-14 20:46:03 +08:00
Martin Weinelt
1ab4b61109
gobject-introspection: backport patch for setuptools 74.0 compat
2024-10-13 11:02:53 +02: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
Sigmanificient
63d05d989e
pkgs/development: remove unused arguments
2024-08-03 17:18:20 +02:00
Martin Weinelt
0b94b05e64
gobject-introspection: provide setuptools
...
Meson during configurePhase complained about missing setuptools.
2024-06-24 12:18:22 +02: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
Bobby Rong
ba69532efc
gobject-introspection: 1.78.1 → 1.80.1
...
https://gitlab.gnome.org/GNOME/gobject-introspection/-/compare/1.78.1...1.80.1
Changelog-Reviewed-By: Maxine Aubrey <max@ine.dev>
2024-04-22 21:11:13 +02:00
Maxine Aubrey
aaf0d8f819
glib: 2.78.4 → 2.80.0
...
https://gitlab.gnome.org/GNOME/glib/-/compare/2.78.4...2.80.0
Co-Authored-By: Bobby Rong <rjl931189261@126.com>
Changelog-Reviewed-By: Maxine Aubrey <max@ine.dev>
2024-04-22 21:08:42 +02:00
Bobby Rong
8de2a6658d
gobject-introspection: 1.76.1 → 1.78.1
...
https://gitlab.gnome.org/GNOME/gobject-introspection/-/compare/1.76.1...1.78.1
NEWS look okay.
* Update the GIR data
* Add GObject as a dependency for the Cairo GIR
* Update regression test suite
* Support different prefix for finding GIR data
* Add GI_GIR_PATH environment variable for controlling GIR paths
The build system changes are suspect – `gir_dir_prefix` is assumed to be relative,
but it takes the value from `datadir` option, which is not generally relative.
Though, currently, the variable is not stringly concatenated anywhere
other than in a code path where its value comes from eponymous option,
which is documented as “Intermediate prefix for gir installation under ${prefix}”,
so it can probably be assumed to be relative there.
Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:42:27 +01:00
Alyssa Ross
44ef6a13bf
pkgsStatic.gobject-introspection: mark unsupported
2023-10-12 13:25:23 +00:00
github-actions[bot]
ace14e0119
Merge master into staging-next
2023-04-10 18:01:11 +00:00
Artturin
437c5b6e08
gobject-introspection: fix pkgsCross.gnu32.gobject-introspection from x86_64-linux
...
gobject-introspection-i686-unknown-linux-gnu> FAILED: gir/GLib-2.0.gir
gobject-introspection-i686-unknown-linux-gnu> /build/gobject-introspection-1.74.0/build/tools/g-ir-scanner --output=gir/GLib-2.0.gir --no-libtool --quiet --reparse-validate --add-include-path /build/gobject-introspection-1.74.0/build/gir --add-include-path /build/gobject-introspectio ...
gobject-introspection-i686-unknown-linux-gnu> Traceback (most recent call last):
gobject-introspection-i686-unknown-linux-gnu> File "/build/gobject-introspection-1.74.0/build/tools/g-ir-scanner", line 98, in <module>
gobject-introspection-i686-unknown-linux-gnu> from giscanner.scannermain import scanner_main
gobject-introspection-i686-unknown-linux-gnu> File "/build/gobject-introspection-1.74.0/build/giscanner/scannermain.py", line 35, in <module>
gobject-introspection-i686-unknown-linux-gnu> from giscanner.ast import Include, Namespace
gobject-introspection-i686-unknown-linux-gnu> File "/build/gobject-introspection-1.74.0/build/giscanner/ast.py", line 29, in <module>
gobject-introspection-i686-unknown-linux-gnu> from .sourcescanner import CTYPE_TYPEDEF, CSYMBOL_TYPE_TYPEDEF
gobject-introspection-i686-unknown-linux-gnu> File "/build/gobject-introspection-1.74.0/build/giscanner/sourcescanner.py", line 34, in <module>
gobject-introspection-i686-unknown-linux-gnu> from giscanner._giscanner import SourceScanner as CSourceScanner
gobject-introspection-i686-unknown-linux-gnu> ImportError: /build/gobject-introspection-1.74.0/build/giscanner/_giscanner.cpython-310-x86_64-linux-gnu.so: wrong ELF class: ELFCLASS32
gobject-introspection-i686-unknown-linux-gnu> ninja: build stopped: subcommand failed.
2023-04-08 02:12:16 +03:00
Jan Tojnar
4c434c4c3b
gobject-introspection: 1.76.0 → 1.76.1
...
https://gitlab.gnome.org/GNOME/gobject-introspection/-/compare/1.76.0...1.76.1
Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2023-04-06 01:36:40 +02:00
Jan Tojnar
5c45946077
gobject-introspection: 1.75.6 → 1.76.0
...
https://gitlab.gnome.org/GNOME/gobject-introspection/-/compare/1.75.6...1.76.0
Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2023-04-06 01:35:21 +02:00
Jan Tojnar
75723a05c5
gobject-introspection: 1.74.0 → 1.75.6
...
https://gitlab.gnome.org/GNOME/gobject-introspection/-/compare/1.74.0...1.75.6
Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2023-04-06 01:34:45 +02:00
Martin Weinelt
9e7f9a402b
python310Packages.mako: Normalize attribute, pname, dirname
2023-02-19 21:36:02 +01:00
John Ericson
81655d432d
gobject-introspection: Add meta.pkgConfigModules
and test
2023-02-11 11:03:01 -05:00
Guillaume Girol
33afbf39f6
treewide: switch to nativeCheckInputs
...
checkInputs used to be added to nativeBuildInputs. Now we have
nativeCheckInputs to do that instead. Doing this treewide change allows
to keep hashes identical to before the introduction of
nativeCheckInputs.
2023-01-21 12:00:00 +00:00
Artturin
b2f9cd34e7
gobject-introspection: use wrapper.nix for the native package too
...
so we can propagate the dev output
during the build of i3ipc-glib with strictDeps enabled i noticed that
gobject-introspection was not being detected and it was due to
gobject-introspection path not being in the PKG_CONFIG_PATH variable
this commit makes gobject-introspection get detected when build==host
2022-11-09 20:58:38 +02:00
Jan Tojnar
aa925d554f
gobject-introspection: 1.73.1 → 1.74.0
...
https://gitlab.gnome.org/GNOME/gobject-introspection/-/compare/1.73.1...1.74.0
Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-11 18:52:26 +02:00
Jan Tojnar
554584ccae
gobject-introspection: 1.73.0 → 1.73.1
...
https://gitlab.gnome.org/GNOME/gobject-introspection/-/compare/1.73.0...1.73.1
Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-11 18:52:22 +02:00
Jan Tojnar
feda72e7d8
gobject-introspection: 1.72.0 → 1.73.0
...
https://gitlab.gnome.org/GNOME/gobject-introspection/-/compare/1.72.0...1.73.0
Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-11 18:52:07 +02:00
Artturin
740ebffd5a
gobject-introspection: use lddtree instead of objdump as ldd wrapper
...
the wrong path was used in gir files because the format of objdump is
different from ldd so the regex in gobject-introspection doesn't work
https://gitlab.gnome.org/GNOME/gobject-introspection/-/blob/main/giscanner/shlibs.py#L42-57
<namespace name="GLib"
shared-library="/nix/store/pak6rr8wdnbwa1iq2ldvg8pa8zahl3r1-gobject-introspection-aarch64-unknown-linux-gnu-1.72.0/lib/libgobject-2.0.so.0,/nix/store/pak6rr8wdnbwa1iq2ldvg8pa8zahl3r1-gobject-introspection-aarch64-unknown-linux-gnu-1.72.0/lib/libglib-2.0.so.0"
objdump
gobject-introspection> NEEDED libgmodule-2.0.so.0
gobject-introspection> NEEDED libglib-2.0.so.0
ldd
gobject-introspection> libgmodule-2.0.so.0 => /nix/store/ngm1wbwms13c2crsvrah2ypfj0b2yii5-glib-2.73.2/lib/libgmodule-2.0.so.0 (0x00007ffff7d6e000)
gobject-introspection> libglib-2.0.so.0 => /nix/store/ngm1wbwms13c2crsvrah2ypfj0b2yii5-glib-2.73.2/lib/libglib-2.0.so.0 (0x00007ffff7c32000)
2022-09-07 21:24:08 +03:00
Artturin
8f40fcbb4c
gobject-introspection: propagate self/targetself to avoid having to add gobject-introspection to buildInputs
...
i should probably move to use the wrapper when host != build and do the
canExecute things inside the wrapper.nix
then i could use gobject-introspection-unwrapped in it even when
host == build
void also adds gobject-introspection to makeDepends when its gir build
helper is used
2022-09-01 19:46:57 +03:00
Artturin
3d1f96e1b4
gobject-introspection: enable strictDeps and improve cross conditional
...
the flags defined in it are required if the hostPlatform can't be executed
2022-09-01 01:20:49 +03:00
Jan Tojnar
a42926f2fe
gobject-introspection: enable building doctool
2022-08-31 12:35:40 +02:00
Artturin
da1ea54ad8
gobject-introspection: use objdump -p instead of prelink-rtld
...
Commit msg of 767e0880d4
> gobject-introspection: replace prelink-rtld with objdump -p
>
> g-i internally processes the output with regexes, and seems
> happy with what objdump is printing. It only needs to resolve
> the library name as passed to the linker to the library file name.
> Also recursive resolution (that ldd is doing and objdump is not)
> is not necessary.
Additional context section of https://github.com/NixOS/nixpkgs/issues/183071
> prelink is dropped by openembedded, support for prelink is removed from glibc,
> and itself is effectively abandoned by the upstream (yocto project).
> I think we may as well drop it rather than fix it.
> However gobject-introspection now relies on it as a runtime linker for use in cross compilation, we have to find an alternative.
2022-07-28 00:09:35 +03:00
Artturin
e8ecd00e46
gobject-introspection: override pkg-config variables in a setup hook
...
instead of substituteInPlace
fixes gtk2 because it needs g_ir_scanner to be a path
2022-07-14 07:14:41 +03:00
Artturin
a83d2f7c91
gobject-introspection: cross improvements
...
gobject-introspection: copy $dev/share/gobj.../tests when cross-compiling
gobject-introspection: add giscanner-ignore-error-return-codes-from-ldd-wrapper patch
polkit-aarch64-unknown-linux-gnu> [102/104] Generating src/polkitagent/PolkitAgent-1.0.gir with a custom command
polkit-aarch64-unknown-linux-gnu> FAILED: src/polkitagent/PolkitAgent-1.0.gir
polkit-aarch64-unknown-linux-gnu> <storepath>-gobject-introspection-wrapped-1.72.0-dev/bin/g-ir-scanner --no-libtool --namespace=PolkitAgent --nsversion=1.0 --warn-all --output src/polkitagent/PolkitAgent-1.0.gir --c-include=polkitagent/polkitagent.h -
D_POLKIT_AGENT_COMPILATION -D_POLKIT_COMPILATION -I/build/source/src/polkitagent -I/build/source/build/src/polkitagent -I/build/source/. -I/build/source/build/. -I/build/source/src/. -I/build/source/build/src/. --filelist=/build/source/build/src/polkitagent/libpolkit-agent-1.so.0.0.0
.p/PolkitAgent_1.0_gir_filelist --include=Gio-2.0 --include-uninstalled=src/polkit/Polkit-1.0.gir --pkg-export=polkit-agent-1 --cflags-begin -DHAVE_CONFIG_H -I/build/source/. -I/build/source/build/. -I/build/source/src/. -I/build/source/build/src/. -I/nix/store/lqncny8acp6hkclsgbfnrb
65i9hscsmn-expat-aarch64-unknown-linux-gnu-2.4.8-dev/include -I<storepath>-glib-aarch64-unknown-linux-gnu-2.72.2-dev/include/gio-unix-2.0 -I<storepath>-glib-aarch64-unknown-linux-gnu-2.72.2-dev/include -I/nix/store/qm1wa
x4c7sgf5h3b6dhspxb5miayjyc9-glib-aarch64-unknown-linux-gnu-2.72.2-dev/include/glib-2.0 -I<storepath>-glib-aarch64-unknown-linux-gnu-2.72.2/lib/glib-2.0/include -I<storepath>-gobject-introspection-aarch64-unknown-linux-gn
u-1.72.0-dev/include/gobject-introspection-1.0 --cflags-end --add-include-path=<storepath>-gobject-introspection-aarch64-unknown-linux-gnu-1.72.0-dev/share/gir-1.0 --add-include-path=/build/source/build/src/polkit -L/build/source/build/src/polkitagent
--library polkit-agent-1 -L/build/source/build/src/polkit -L<storepath>-expat-aarch64-unknown-linux-gnu-2.4.8/lib --extra-library=expat -L<storepath>-glib-aarch64-unknown-linux-gnu-2.72.2/lib --extra-library=gio-2.0 --ex
tra-library=gobject-2.0 --extra-library=glib-2.0 -L<storepath>-gobject-introspection-aarch64-unknown-linux-gnu-1.72.0/lib --extra-library=girepository-1.0 --sources-top-dirs /build/source/subprojects/ --sources-top-dirs /build/source/build/subprojects/
polkit-aarch64-unknown-linux-gnu> g-ir-scanner: link: aarch64-unknown-linux-gnu-gcc -o /build/source/build/tmp-introspectzp2ldkyk/PolkitAgent-1.0 /build/source/build/tmp-introspectzp2ldkyk/PolkitAgent-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/build/source/build/src/polkitagent -Wl
,-rpath,/build/source/build/src/polkitagent -L/build/source/build/src/polkit -Wl,-rpath,/build/source/build/src/polkit -L<storepath>-expat-aarch64-unknown-linux-gnu-2.4.8/lib -Wl,-rpath,<storepath>-expat-aarch64-unknown-
linux-gnu-2.4.8/lib -L<storepath>-glib-aarch64-unknown-linux-gnu-2.72.2/lib -Wl,-rpath,<storepath>-glib-aarch64-unknown-linux-gnu-2.72.2/lib -L<storepath>-gobject-introspection-aarch64-unk
nown-linux-gnu-1.72.0/lib -Wl,-rpath,<storepath>-gobject-introspection-aarch64-unknown-linux-gnu-1.72.0/lib -lpolkit-agent-1 -lexpat -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lgirepository-1.0 -L<storepath>-glib-aarch64-unknow
n-linux-gnu-2.72.2/lib -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0
polkit-aarch64-unknown-linux-gnu> Traceback (most recent call last):
polkit-aarch64-unknown-linux-gnu> File "<storepath>-gobject-introspection-wrapped-1.72.0-dev/bin/.g-ir-scanner-wrapped", line 99, in <module>
polkit-aarch64-unknown-linux-gnu> sys.exit(scanner_main(sys.argv))
polkit-aarch64-unknown-linux-gnu> File "<storepath>-gobject-introspection-wrapped-1.72.0/lib/gobject-introspection/giscanner/scannermain.py", line 646, in scanner_main
polkit-aarch64-unknown-linux-gnu> shlibs = create_binary(transformer, options, args)
polkit-aarch64-unknown-linux-gnu> File "<storepath>-gobject-introspection-wrapped-1.72.0/lib/gobject-introspection/giscanner/scannermain.py", line 471, in create_binary
polkit-aarch64-unknown-linux-gnu> shlibs = resolve_shlibs(options, binary, options.libraries)
polkit-aarch64-unknown-linux-gnu> File "<storepath>-gobject-introspection-wrapped-1.72.0/lib/gobject-introspection/giscanner/shlibs.py", line 179, in resolve_shlibs
polkit-aarch64-unknown-linux-gnu> _resolve_non_libtool(options, binary, non_libtool))
polkit-aarch64-unknown-linux-gnu> File "<storepath>-gobject-introspection-wrapped-1.72.0/lib/go
bject-introspection/giscanner/shlibs.py", line 112, in _resolve_non_libtool
polkit-aarch64-unknown-linux-gnu> output = subprocess.check_output(args)
polkit-aarch64-unknown-linux-gnu> File "<storepath>-python3-3.10.5/lib/python3.10/subprocess.py", line 420, in check_output
polkit-aarch64-unknown-linux-gnu> return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
polkit-aarch64-unknown-linux-gnu> File "<storepath>-python3-3.10.5/lib/python3.10/subprocess.py", line 524, in run
polkit-aarch64-unknown-linux-gnu> raise CalledProcessError(retcode, process.args,
polkit-aarch64-unknown-linux-gnu> subprocess.CalledProcessError: Command '['<storepath>-prelink-unstable-2019-06-24/bin/prelink-rtld', '/build/source/build/tmp-introspectzp2ldkyk/PolkitAgent-1.0']' returned non-zero exit status 127.
polkit-aarch64-unknown-linux-gnu> [103/104] Generating src/polkit/Polkit-1.0.typelib with a custom command
polkit-aarch64-unknown-linux-gnu> ninja: build stopped: subcommand failed.
exit status 127
gobject-introspection: this should fix pkgsMusl pkgsStatic
by not putting `/nix/store/iw35xj69w190w7vw17l8mac8srg0vpyz-gobject-introspection-static-x86_64-unknown-linux-musl-1.72.0.drv`
in their dependency tree when gobject-introspection is in
nativeBuildInputs ex .#pkgsStatic.libjxl
gobject-introspection: pc file: use binaries from path instead of a abs path to them
fixes issues in networkmanager and some other packages
```
gi._error.GError: g-invoke-error-quark: Could not locate g_option_error_quark: /nix/store/...-glib-aarch64-unknown-linux-gnu-2.72.2/lib/libglib-2.0.so.0:
cannot open shared object file: No such file or directory (1)
```
see comment
gobject-introspection: propagate gobject-introspection-unwrapped in wrapper
with this it is no longer needed to put gobject-introspection in
buildInputs in addition to nativeBuildInputs
2022-07-07 21:18:23 +03:00
Artturin
944781be23
gobject-introspection: revert patch to ignore return codes from ldd
...
we may not need this so reverting for now
2022-06-11 04:51:18 +03:00
Artturin
41f8722078
gobject-introspection: add artturin as maintainer
2022-06-11 04:51:18 +03:00
Artturin
79d349b087
gobject-introspection: support cross-compilation
...
used the following as references
https://github.com/void-linux/void-packages/blob/master/srcpkgs/gobject-introspection
and
https://git.busybox.net/buildroot/tree/package/gobject-introspection
thanks void and buildroot
2022-06-11 04:51:18 +03:00
Jan Tojnar
82632f000e
gobject-introspection: 1.71.0 → 1.72.0
...
https://gitlab.gnome.org/GNOME/gobject-introspection/-/compare/1.71.0...1.72.0
2022-03-25 15:02:41 +01:00
Jan Tojnar
533adf2e55
gobject-introspection: 1.70.0 → 1.71.0
...
https://gitlab.gnome.org/GNOME/gobject-introspection/-/compare/1.70.0...1.71.0
2022-03-25 15:01:22 +01:00
Nick Cao
e35d74c3ec
gobject-introspection: prepare for meson 0.61
2022-01-15 17:25:08 +08:00
Maxine Aubrey
52f650a241
gobject-introspection: 1.68.0 -> 1.70.0
...
- https://gitlab.gnome.org/GNOME/gobject-introspection/-/blob/1.70.0/NEWS
2021-10-09 17:29:36 +02:00
Jan Tojnar
468cb5980b
gnome: rename from gnome3
...
Since GNOME version is now 40, it no longer makes sense to use the old attribute name.
2021-05-08 09:47:42 +02:00
Jan Tojnar
58c6cbf78b
gobject-introspection: 1.66.1 → 1.68.0
...
Co-Authored-By: Maxine Aubrey <maxeaubrey@gmail.com>
2021-05-05 22:20:22 +02:00
Jan Tojnar
7d535edec5
gnome3: support new versioning scheme in the update script
...
https://discourse.gnome.org/t/new-gnome-versioning-scheme/4235
2021-05-05 22:20:20 +02:00
Ben Siraphob
66e44425c6
pkgs/development/libraries: stdenv.lib -> lib
2021-01-21 19:11:02 -08:00
Jan Tojnar
1e314c363d
gobject-introspection: 1.66.0 → 1.66.1
...
Fix vips build.
2020-10-24 03:48:19 +02:00
Doron Behar
469db7ce0e
gobject-introspection: 1.64.1 -> 1.66.0
2020-10-24 01:14:04 +02:00
Jan Tojnar
c9857dee7d
gobject-introspection: move build tools to nativeBuildInputs
2020-05-17 22:28:06 +02:00
Jan Tojnar
fd5ea9d5f2
gobject-introspection: add docs
2020-05-15 21:32:37 +02:00
Jan Tojnar
e4a009a109
gobject-introspection: consolidate patches
...
and add comments
2020-05-15 21:04:31 +02:00
Jan Tojnar
fbb86b1fa8
gobject-introspection: more clean-ups
...
* remove glibcLocales now that glibc contains C.UTF-8
* remove libintl, that should be in by default or something
* update homepage
* add gnome team to maintainers
* remove the temporary libregress closer its creation
2020-05-15 21:03:20 +02:00
Jan Tojnar
1bc7b68b1c
gobject-introspection: clean up the expression
...
* format with nixpkgs-fmt
* reorder the attributes
* use pkg-config instead of the pkgconfig alias
* optional → optionals
* remove top-level `with lib;`
2020-05-15 19:57:40 +02:00