Age | Commit message (Collapse) | Author |
|
|
|
Also call rebuild for Python 3.9
|
|
|
|
|
|
|
|
|
|
|
|
- reduce number of dependencies, including only those
required by the default moduleset.
- organize them vertically for better view and control
- add a comment explaining why those packages are a
dependency in this package
- adjust patch file to include a mesonargs to the
gst-plugins-bad that disable vulkan extension in
order to avoiding build failure on missing
vulcan-headers package
|
|
Adds libplist and libnfs to depends
|
|
Adds libplist and libnfs to depends
|
|
|
|
Default moduleset is now gnome-apps-3.28,
and include rename-tarball attribute
|
|
Add rust do depends
|
|
Add llvm to depends
|
|
Add fwupdate to depends
|
|
Change in this commit:
1- add python-pillow to depends
|
|
Changes in this commit:
1- Add to depends: sane, source-highlight,
usbredir, valgrind
2- Support to force-non-srcdir-builds
|
|
|
|
Added support for running JHBuild as root
|
|
Change in this commit:
1- add udisks2 to depends
|
|
Changes in this commit:
1- Add check and libunwind to deps
2- Remove gnome-software and appstream-glib from patch, as
it was resolved by the upstream
|
|
|
|
Changes in this commit:
1- Fix INFOPATH
2- Disable RPM for appstream-glib
|
|
Changes in this commit:
1- Add cmakedir attribute to JHBuild
2- Add 'docbook-sgml' to depends(), as it is required to
generate fwupd's man pages
3- Remove 'gnome-common' as it isn't needed anymore, and
also 'intltool' that is already in depends()
|
|
Changes in this commit:
1- Remove gstreamer from patch, as default.jhbuildrc
now includes flag disabling gtk-doc in meson builds
2- Remove renaming python3 to python, as python3 is
a valid executable for Python version 3
|
|
Changes in this commit:
1- Set gnome-apps-3-26 as default moduleset (default.jhbuildrc);
2- $srcdir name is now 'jhbuild' instead jhbuild_$commit to
allow ease update with newer commit in JHBuild's source
code.
|
|
And remove 'itstool' as it is a sysdep (not built in jhbuild)
|
|
Add gstreamer (disable gtk-doc) and gnome-software (disable rpm),
and rename the patch file as now it has meson arguments as well
|
|
|
|
Changes in this commit:
1- Update to commit e10b7222, to have meson
built within jhbuild and PYTHON/PYTHON3
dinstinguish implemented (however, the
patch file module_autogenargs.patch is
still required)
2- Fix JHBuild's srcdir value, removing
$pkgname-$_commit from it
3- Remove meson from depends() due to the
item 1 above
|
|
Changes in this commit:
- Adds all dependencies reported by sysdeps
(some modules might still require a few
more packages);
- Removed .install file, as its text is
thoroughly dealt in JHBuild page in Arch
Wiki
|
|
This commit fix the following:
- update to latest development version to
enable meson supporte (required by
GNOME 3.24)
- install bash autocompletion script for
completion of jhbuild's commands
|
|
Deleted unneeded modulesets and the update script
Added patch to make sure default.jhbuildrc is up-to-date
Added jhbuildrc samples to package.
|
|
Since patching this file for further replacement
by the update-jhbuild-cfgs script doesn't make
much sense, I dropped the patch file and moved
its content into the script.
So, on every run of update-jhbuild-cfgs, the
defaults.jhbuildrc will be updated and now it
will also be patched using sed regexp.
|
|
|
|
[update-jhbuild-cfgs.sh]
Introducing the script update-jhbuild-cfgs, with the intention
to keep defaults.jhbuildrc and modulesets up-to-date. This
is important to always have the most current list of GNOME
modules among others (e.g. jhbuild package current doesn't
provide moduleset for latest GNOME stable version, 3.20).
update-jhbuild-cfgs runs git-clone to download JHBuild source
code, or git-rebase if local repository already exists, and
replace the appropriated files under package management without
issues (helpfully! In case of problems, please let me know!)
Feel free to run this script wheven your want.
[module_autogenargs.patch]
Updated this patch to reflect current needs (i.e. removed
arguments to modules known to not need anymore).
|
|
Signed-off-by: Mark Weiman <mark.weiman@markzz.com>
|
|
|
|
|
|
|