Commit Graph

25 Commits

Author SHA1 Message Date
Rosen Penev b044ba7b37 treewide: make all GNOME URLs consistent
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2023-07-11 08:37:37 -07:00
W. Michael Petullo 9ce1067a5f grilo: update to 0.3.16
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2023-07-01 04:47:02 -07:00
Paul Fertser 0c10c224be treewide: remove AUTORELEASE
Automatically compute and substitute current values for all
$(AUTORELEASE) instances as this feature is deprecated and shouldn't be
used.

The following temporary change was made to the core:

diff --git a/rules.mk b/rules.mk
index 57d7995d4fa8..f16367de87a8 100644
--- a/rules.mk
+++ b/rules.mk
@@ -429,7 +429,7 @@ endef
 abi_version_str = $(subst -,,$(subst _,,$(subst .,,$(1))))

 COMMITCOUNT = $(if $(DUMP),0,$(call commitcount))
-AUTORELEASE = $(if $(DUMP),0,$(call commitcount,1))
+AUTORELEASE = $(if $(DUMP),0,$(shell sed -i "s/\$$(AUTORELEASE)/$(call commitcount,1)/" $(CURDIR)/Makefile))

 all:
 FORCE: ;

And this command used to fix affected packages:

for i in $(cd feeds/packages; git grep -l PKG_RELEASE:=.*AUTORELEASE | \
                              sed 's^.*/\([^/]*\)/Makefile^\1^';);
do
  make package/$i/download
done

Signed-off-by: Paul Fertser <fercerpav@gmail.com>
2023-04-21 22:46:58 +02:00
Rosen Penev df5d7245b9 treewide: remove PKG_INSTALL for meson projects
It doesn't seem to be used by meson.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-06-15 18:07:46 -07:00
Rosen Penev 5bee2f45fe grilo: update to 0.3.14
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-10-24 17:48:07 -07:00
Rosen Penev 5ccd4d1c25 treewide: compile with tools/meson
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-09-17 22:06:52 -07:00
Rosen Penev e2fca271bc
grilo: update to 0.3.13
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-09-20 01:22:25 -07:00
Rosen Penev f91f1ee0a7 grilo: back to ``
$() does not work for some reason.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-19 03:11:00 -07:00
Rosen Penev 6ccd03e15e
grilo: update to 0.3.12
Fixed license information.

Removed meson/host build dependency. That's included with libsoup and
eventually, glib2.

Added explicit Denable-grl-net.

Replaced `` with more flexible $().

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-15 20:11:01 -07:00
W. Michael Petullo 1437cbb5e8 grilo: update to 0.3.10 and build with meson
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2019-11-02 10:52:46 -04:00
Eneas U de Queiroz 8d0c849e56 grilo: copy vapi files to versioned vala dir
The version is obtained via `valac --api-version`

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-13 15:40:33 -02:00
Eneas U de Queiroz 1b794e93e3 grilo: update vapi files, copy to unversioned dir
Updates vapigen-generated vapi files to vala-0.34.
Files are now copied to $(STAGING_DIR_HOSTPKG)/share/vala/vapi, without
the vala version being hardcoded.
Removed copyright line, and redundant PKG_BUILD_DEPENDS and
TARGET_LDFLAGS.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-12 19:13:43 -02:00
Rosen Penev e7dacf3cd3 grilo: Remove build dependency on perl-xml-parser
Given that we don't enable a bunch of stuff, we can patch this out.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-12-06 16:05:28 -08:00
Rosen Penev ef865a64d7 grilo: Disable debug and tests
Turns out --disable-tests actually enables them, breaking the buildbots.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-11-25 19:25:31 -08:00
Rosen Penev 775cdf7bdf grilo: Enable parallel building
Passing --disable-gtk-doc-html should fix building in parallel.

Also added some extra flags to speed up build time.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-11-06 09:43:38 -08:00
Rosen Penev 79be753b74
grilo: Update to 0.3.6
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-08-07 22:46:20 -07:00
W. Michael Petullo e704062727 grilo: update to 0.3.4
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2018-01-06 18:33:19 -05:00
Etienne Champetier 4006865ae8 treewide: run "make check FIXUP=1"
fix Makefile chmod (644)
replace MD5SUM with HASH
add PKG_MIRROR_HASH when PKG_SOURCE_PROTO:=git

(PKG_SOURCE_PROTO:=svn tarballs are not reproducible for now)

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-08-29 21:41:14 -07:00
Matthias Schiffer 4a984a8d60
treewide: replace $(STAGING_DIR)/host and $(HOST_BUILD_PREFIX) with $(STAGING_DIR_HOSTPKG)
As both LEDE and OpenWrt have STAGING_DIR_HOSTPKG now, we can start to rely
on it. See 73b7f55424 for more information on
STAGING_DIR_HOSTPKG.

STAGING_DIR_HOSTPKG won't actually be changed before the first LEDE release
(it is equivalent to $(STAGING_DIR)/host), so this simple search/replace
cleanup is safe to apply. Doing this cleanup now will be useful for the
Gluon project (an OpenWrt/LEDE based firmware framework) for experimenting
with modifying STAGING_DIR_HOSTPKG before doing this in the LEDE upstream.

Also fixes a typo in the dbus Makefile ("STAGIND_DIR").

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2017-01-10 18:25:54 +01:00
W. Michael Petullo 3ee1380767 grilo: update to 0.3.1
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2016-07-09 15:54:59 -04:00
Felix Fietkau 9f8e5aca34 treewide: use $(STAGING_DIR)/host instead of $(STAGING_DIR_HOST), sync with changes in trunk
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
2016-01-20 21:56:03 +01:00
W. Michael Petullo 218c469247 grilo: install Vala-related files
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2015-12-30 19:39:51 -05:00
W. Michael Petullo 4ceaaaa696 grilo: update to 0.3.0
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2015-12-30 19:29:57 -05:00
Hannu Nyman 7b78ed456e libgee, grilo, grilo-plugins: use GNOME alias to fix downloads in buildbot
Switch grilo, grilo-plugins and libgee to use the @GNOME alias for
source download in order to fix download problems in buildbot.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2015-11-24 12:44:59 +02:00
W. Michael Petullo f264047b88 grilo: add new package
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2015-09-26 20:45:14 -04:00