Re: [PATCH] gnu: Remove gstreamer-0.10 and gst-plugins-base-0.10.

2015-04-30 Thread Ludovic Courtès
宋文武  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’.



Re: [PATCH] gnu: Remove gstreamer-0.10 and gst-plugins-base-0.10.

2015-04-29 Thread 宋文武
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



Re: [PATCH] gnu: Remove gstreamer-0.10 and gst-plugins-base-0.10.

2015-04-29 Thread 宋文武
Andreas Enge  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



Re: [PATCH] gnu: Remove gstreamer-0.10 and gst-plugins-base-0.10.

2015-04-29 Thread Andreas Enge
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




[PATCH] gnu: Remove gstreamer-0.10 and gst-plugins-base-0.10.

2015-04-29 Thread 宋文武
* 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..000
--- 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..000
--- 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