unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* [PATCH] gnu: Remove gstreamer-0.10 and gst-plugins-base-0.10.
@ 2015-04-29  8:24 宋文武
  2015-04-29  8:30 ` 宋文武
  2015-04-29  8:35 ` Andreas Enge
  0 siblings, 2 replies; 5+ messages in thread
From: 宋文武 @ 2015-04-29  8:24 UTC (permalink / raw)
  To: guix-devel

* gnu/packages/gstreamer.scm (gstreamer-0.10, gst-plugins-base-0.10):
  Remove variables.
* gnu/packages/patches/gstreamer-0.10-bison3.patch,
  gnu/packages/patches/gstreamer-0.10-silly-test.patch: Remove files.
* gnu-system.am (dist_patch_DATA): Remove them.
---
 gnu-system.am                                      |  2 -
 gnu/packages/gstreamer.scm                         | 46 ----------------------
 gnu/packages/patches/gstreamer-0.10-bison3.patch   | 32 ---------------
 .../patches/gstreamer-0.10-silly-test.patch        | 14 -------
 4 files changed, 94 deletions(-)
 delete mode 100644 gnu/packages/patches/gstreamer-0.10-bison3.patch
 delete mode 100644 gnu/packages/patches/gstreamer-0.10-silly-test.patch

diff --git a/gnu-system.am b/gnu-system.am
index 617e8bb..60901a6 100644
--- a/gnu-system.am
+++ b/gnu-system.am
@@ -440,8 +440,6 @@ dist_patch_DATA =						\
   gnu/packages/patches/grep-CVE-2015-1345.patch			\
   gnu/packages/patches/grub-gets-undeclared.patch		\
   gnu/packages/patches/grub-freetype.patch			\
-  gnu/packages/patches/gstreamer-0.10-bison3.patch		\
-  gnu/packages/patches/gstreamer-0.10-silly-test.patch		\
   gnu/packages/patches/guile-1.8-cpp-4.5.patch			\
   gnu/packages/patches/guile-arm-fixes.patch			\
   gnu/packages/patches/guile-default-utf8.patch			\
diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
index b882208..03aecdf 100644
--- a/gnu/packages/gstreamer.scm
+++ b/gnu/packages/gstreamer.scm
@@ -124,32 +124,6 @@ simple plugin with a clean, generic interface.
 This package provides the core library and elements.")
     (license lgpl2.0+)))
 
-(define-public gstreamer-0.10
-  (package (inherit gstreamer)
-    (version "0.10.36")
-    (source
-     (origin
-      (method url-fetch)
-      (uri (string-append "http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-"
-                          version ".tar.xz"))
-      (sha256
-       (base32
-        "1nkid1n2l3rrlmq5qrf5yy06grrkwjh3yxl5g0w58w0pih8allci"))
-      (patches
-        (list (search-patch "gstreamer-0.10-bison3.patch")
-              (search-patch "gstreamer-0.10-silly-test.patch")))))
-    (propagated-inputs
-     `(("libxml2" ,libxml2)))
-    (inputs `(("glib" ,glib)))
-    (native-inputs
-     `(("bison" ,bison)
-       ("flex" ,flex)
-       ("perl" ,perl)
-       ("pkg-config" ,pkg-config)
-       ("glib" ,glib "bin")
-       ("python" ,python-2)))))
-
-
 (define-public gst-plugins-base
   (package
     (name "gst-plugins-base")
@@ -288,23 +262,3 @@ developers consider to have good quality code and correct functionality.")
      "This GStreamer plugin supports a large number of audio and video
 compression formats through the use of the libav library.")
     (license gpl2+)))
-
-(define-public gst-plugins-base-0.10
-  (package (inherit gst-plugins-base)
-    (version "0.10.36")
-    (source
-     (origin
-      (method url-fetch)
-      (uri (string-append 
-            "http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-"
-            version ".tar.xz"))
-      (sha256
-       (base32
-        "0jp6hjlra98cnkal4n6bdmr577q8mcyp3c08s3a02c4hjhw5rr0z"))))
-    (inputs
-     `(("glib" ,glib)
-       ("gstreamer" ,gstreamer-0.10)))
-    (native-inputs
-      `(("pkg-config" ,pkg-config)
-        ("glib" ,glib "bin")
-        ("python" ,python-2)))))
diff --git a/gnu/packages/patches/gstreamer-0.10-bison3.patch b/gnu/packages/patches/gstreamer-0.10-bison3.patch
deleted file mode 100644
index f6eb90c..0000000
--- a/gnu/packages/patches/gstreamer-0.10-bison3.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-See https://bugzilla.gnome.org/show_bug.cgi?id=706462
-
-Subject: [PATCH] Make grammar.y work with Bison 3
-
-YYLEX_PARAM is no longer supported in Bison 3.
----
- gst/parse/grammar.y | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/gst/parse/grammar.y b/gst/parse/grammar.y
-index 8a9019c..f533389 100644
---- a/gst/parse/grammar.y
-+++ b/gst/parse/grammar.y
-@@ -26,7 +26,6 @@
-  */
- 
- #define YYERROR_VERBOSE 1
--#define YYLEX_PARAM scanner
- 
- #define YYENABLE_NLS 0
- 
-@@ -659,6 +658,7 @@ static int yyerror (void *scanner, graph_t *graph, const char *s);
- %right '.'
- %left '!' '='
- 
-+%lex-param { void *scanner }
- %parse-param { void *scanner }
- %parse-param { graph_t *graph }
- %pure-parser
--- 
-1.8.3.4
-
diff --git a/gnu/packages/patches/gstreamer-0.10-silly-test.patch b/gnu/packages/patches/gstreamer-0.10-silly-test.patch
deleted file mode 100644
index 678dd7b..0000000
--- a/gnu/packages/patches/gstreamer-0.10-silly-test.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-See http://lists.freedesktop.org/archives/gstreamer-bugs/2013-January/098461.html
-
-diff -ru gstreamer-0.10.36.orig/tests/check/Makefile.in gstreamer-0.10.36/tests/check/Makefile.in
---- gstreamer-0.10.36.orig/tests/check/Makefile.in	2012-02-20 23:48:29.000000000 +0100
-+++ gstreamer-0.10.36/tests/check/Makefile.in	2013-10-30 21:55:48.000000000 +0100
-@@ -42,7 +42,7 @@
- 	gst/gstbus$(EXEEXT) gst/gstcaps$(EXEEXT) $(am__EXEEXT_2) \
- 	gst/gstdatetime$(EXEEXT) gst/gstinfo$(EXEEXT) \
- 	gst/gstiterator$(EXEEXT) gst/gstmessage$(EXEEXT) \
--	gst/gstminiobject$(EXEEXT) gst/gstobject$(EXEEXT) \
-+	gst/gstminiobject$(EXEEXT) \
- 	gst/gstpad$(EXEEXT) gst/gstparamspecs$(EXEEXT) \
- 	gst/gstpoll$(EXEEXT) gst/gstsegment$(EXEEXT) \
- 	gst/gstsystemclock$(EXEEXT) gst/gstclock$(EXEEXT) \
-- 
2.2.1

^ permalink raw reply related	[flat|nested] 5+ messages in thread

* Re: [PATCH] gnu: Remove gstreamer-0.10 and gst-plugins-base-0.10.
  2015-04-29  8:24 [PATCH] gnu: Remove gstreamer-0.10 and gst-plugins-base-0.10 宋文武
@ 2015-04-29  8:30 ` 宋文武
  2015-04-30 22:19   ` Ludovic Courtès
  2015-04-29  8:35 ` Andreas Enge
  1 sibling, 1 reply; 5+ messages in thread
From: 宋文武 @ 2015-04-29  8:30 UTC (permalink / raw)
  To: guix-devel

It have been broken for 3 month, and no one seem to be interesting to
fix it.  Since no packages use it actually (only wxwidgets have a
comment), I'd like to remove them.

What do you think?

http://hydra.gnu.org/job/gnu/master/gstreamer-0.10.36.i686-linux/all

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] gnu: Remove gstreamer-0.10 and gst-plugins-base-0.10.
  2015-04-29  8:24 [PATCH] gnu: Remove gstreamer-0.10 and gst-plugins-base-0.10 宋文武
  2015-04-29  8:30 ` 宋文武
@ 2015-04-29  8:35 ` Andreas Enge
  2015-04-29  9:05   ` 宋文武
  1 sibling, 1 reply; 5+ messages in thread
From: Andreas Enge @ 2015-04-29  8:35 UTC (permalink / raw)
  To: 宋文武; +Cc: guix-devel

On Wed, Apr 29, 2015 at 04:24:56PM +0800, 宋文武 wrote:
> * gnu/packages/gstreamer.scm (gstreamer-0.10, gst-plugins-base-0.10):
>   Remove variables.
> * gnu/packages/patches/gstreamer-0.10-bison3.patch,
>   gnu/packages/patches/gstreamer-0.10-silly-test.patch: Remove files.
> * gnu-system.am (dist_patch_DATA): Remove them.

It corresponds to a suggestion I have made before, so I am supporting it
again. The packages do not compile currently. If they are needed at any time
in the future as an input to some other package, the packager will have to
repair them anyway, and getting them out of git would be a minor additional
effort.

Andreas

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] gnu: Remove gstreamer-0.10 and gst-plugins-base-0.10.
  2015-04-29  8:35 ` Andreas Enge
@ 2015-04-29  9:05   ` 宋文武
  0 siblings, 0 replies; 5+ messages in thread
From: 宋文武 @ 2015-04-29  9:05 UTC (permalink / raw)
  To: Andreas Enge; +Cc: guix-devel

Andreas Enge <andreas@enge.fr> writes:

> On Wed, Apr 29, 2015 at 04:24:56PM +0800, 宋文武 wrote:
>> * gnu/packages/gstreamer.scm (gstreamer-0.10, gst-plugins-base-0.10):
>>   Remove variables.
>> * gnu/packages/patches/gstreamer-0.10-bison3.patch,
>>   gnu/packages/patches/gstreamer-0.10-silly-test.patch: Remove files.
>> * gnu-system.am (dist_patch_DATA): Remove them.
>
> It corresponds to a suggestion I have made before, so I am supporting it
> again. The packages do not compile currently. If they are needed at any time
> in the future as an input to some other package, the packager will have to
> repair them anyway, and getting them out of git would be a minor additional
> effort.
OK, pushed.
>
> Andreas

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] gnu: Remove gstreamer-0.10 and gst-plugins-base-0.10.
  2015-04-29  8:30 ` 宋文武
@ 2015-04-30 22:19   ` Ludovic Courtès
  0 siblings, 0 replies; 5+ messages in thread
From: Ludovic Courtès @ 2015-04-30 22:19 UTC (permalink / raw)
  To: 宋文武; +Cc: guix-devel

宋文武 <iyzsong@gmail.com> skribis:

> It have been broken for 3 month, and no one seem to be interesting to
> fix it.  Since no packages use it actually (only wxwidgets have a
> comment), I'd like to remove them.
>
> What do you think?

Fine with me!

Ludo’.

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2015-04-30 22:19 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-04-29  8:24 [PATCH] gnu: Remove gstreamer-0.10 and gst-plugins-base-0.10 宋文武
2015-04-29  8:30 ` 宋文武
2015-04-30 22:19   ` Ludovic Courtès
2015-04-29  8:35 ` Andreas Enge
2015-04-29  9:05   ` 宋文武

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).