Commit Graph

27 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 ec4370cda5 grilo-plugins: update to 0.3.16
This drops the opensubtitles plugin, because it is not yet compatible
with libsoup3.

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 62a91f3299 grilo-plugins: update to 0.3.14
Fix wrong option names. Removed vimeo following upstream.

Fixed license information.

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
W. Michael Petullo e979407ef6 grilo-plugins: update to 0.3.13
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2021-05-10 22:47:57 -05:00
Ilya Lipnitskiy 5d8d4fbbcb
treewide: Run refresh on all packages
The crude loop I wrote to come up with this changeset:

  find -L package/feeds/packages/ -name patches | \
  sed 's/patches$/refresh/' | sort | xargs make

Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
2021-02-20 16:02:15 -08:00
Rosen Penev c8c5690755 grilo-plugins: add three plugins
Dependencies are available now.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-06 18:55:29 -08:00
Rosen Penev 0bc6b97325 grilo-plugins: add all options
These options are normally set to auto. Make them explicit to try to
fix buildbot errors.

Also make several options conditional on plugins being selected.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-06 16:14:21 -08:00
Rosen Penev 3899b0ffbe
grilo-plugins: update to 0.3.12
Remove backport patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-09-20 01:23:21 -07:00
W. Michael Petullo 420d074c0e grilo-plugins: backport more updates from master
This commit updates the backport from grilo-plugins master to include
a symbol name change.

Changes to libdmapsharing modified IS_X_... symbols to read X_IS_....
This was adopted in grilo-plugins master, as there was no official release
of grilo-plugins since adding support for libdmapsharing4 in the first
place. The next release of grilo-plugins will be the first to include
libdmapsharing4 support to include the X_IS_... name change.

Fixes issue mentioned at #12766.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2020-07-11 14:27:48 -04:00
Rosen Penev e458f48b64
grilo-plugins: don't try to download grilo
Upstream thought it was a good idea to force downloads of grilo. Disable
it since it is not needed.

Removed two unnecessary variables.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-28 14:32:45 -07:00
W. Michael Petullo 5cfea02d62 grilo-plugins: update to 0.3.11
Backports patches from grilo-plugins master to support libdmapshare's
4.0 API.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2020-03-03 22:57:38 -03:00
W. Michael Petullo b03602c26f grilo-plugins: update to 0.3.10 and build with meson
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2020-01-20 11:39:28 -05:00
Rosen Penev c07b6d5492
grilo-plugins: Remove glib2 build dependency
It should be the host build, which is already satisfied by grilo.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-27 18:53:28 -07:00
Eneas U de Queiroz a87108fe40 grilo-plugins: remove XML::Parser build dependency
gnome-common.m4 and gnome-compiler-flags.m4 were taken from version
3.18.0, and match current master branch.

Disable building help and test directories.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-13 08:24:43 -02:00
Eneas U de Queiroz 178cd932f7 grilo-plugins: disable dmap plugin
Compilation fails with current libdmapsharing (3.9.1).

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-08 00:45:38 -02:00
Eneas U de Queiroz 8e0b7978ec grilo-plugins: use hostpkg glib-compile-resources
Add GLIB_COMPILE_RESOURCES to MAKE_FLAGS

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-07 23:15:50 -02:00
Rosen Penev 35d83ff156 grilo-plugins: Update to 0.3.7
Version .8 no longer uses Autotools and will thus take a while to be
supported.

Silenced the build from warnings to help fix a bunch of -Wformat ones that
currently break the buildbots.

Explicitly disabled all plugins that are currently unused to save on build
time.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-10-13 21:15:51 -07:00
W. Michael Petullo c5de0c7f8a grilo-plugins: update to 0.3.5
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2018-01-07 21:50:38 -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
W. Michael Petullo 0c59a1371d grilo-plugins: update to 0.3.2
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2016-07-09 15:53:21 -04:00
W. Michael Petullo fc81d722d6 grilo-plugins: update to 0.3.1
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2016-06-12 21:29:13 -04:00
W. Michael Petullo 4b92559a56 grilo-plugins: update to 0.3.0
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2015-12-30 19:42:28 -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 0860e56a81 grilo-plugins: add new package
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2015-09-26 20:46:50 -04:00