librelist archives

« back to archive

updating gdb-pixbuf to 2.23.5

updating gdb-pixbuf to 2.23.5

From:
Philippe Strauss
Date:
2011-07-18 @ 17:25
hello homebrew devs,

thanks for this simple and effective package management for OSX, I'm now 
using it on 10.7.

10.7 ships with libpng > 1.5, which trigger a bug in gdk-pixbuf 2.22.1, see #6442.

I've done a brew edit locally to update gdk-pixbuff to 2.23.5 which now 
works fine on my system.

I've just forked on github, name zorglub421.

trying to push, however, gives:

philou@bookpro-wlan:/usr/local$ git push git@github.com:zorglub421/homebrew.git
Permission denied (publickey).
fatal: The remote end hung up unexpectedly

should I push an ssh public key first ?? how do I procede ?

thanks

-
require 'formula'

class GdkPixbuf < Formula
 homepage 'http://gtk.org'
 url 
'http://ftp.gnome.org/pub/GNOME/sources/gdk-pixbuf/2.23/gdk-pixbuf-2.23.5.tar.bz2'
 md5 '025c38de1a599b0ded6c92d34924dd85'

 depends_on 'glib'
 depends_on 'jasper'
 depends_on 'libtiff'

 def install
   system "./configure", "--disable-debug", "--disable-dependency-tracking",
                         "--prefix=#{prefix}",
                         "--with-libjasper",
                         "--enable-introspection=no"
   system "make install"
 end
end

Re: [homebrew] updating gdb-pixbuf to 2.23.5

From:
Charlie Sharpsteen
Date:
2011-07-18 @ 17:41
On Mon, Jul 18, 2011 at 10:25 AM, Philippe Strauss <philou@philou.ch> wrote:

> hello homebrew devs,
>
> thanks for this simple and effective package management for OSX, I'm now
> using it on 10.7.
>
> 10.7 ships with libpng > 1.5, which trigger a bug in gdk-pixbuf 2.22.1, see
> #6442.
>
> I've done a brew edit locally to update gdk-pixbuff to 2.23.5 which now
> works fine on my system.
>
> I've just forked on github, name zorglub421.
>
> trying to push, however, gives:
>
> philou@bookpro-wlan:/usr/local$ git push git@github.com:
> zorglub421/homebrew.git
> Permission denied (publickey).
> fatal: The remote end hung up unexpectedly
>
> should I push an ssh public key first ?? how do I procede ?
>
> thanks
>

The short version (for command line veterans) is:

  - Create a SSH key.
  - Copy the public key to your Account Settings page in GitHub (link is
usually in the upper right corner).
  - Load the SSH key into ssh-agent whenever you want to move things up to
GitHub.
  - Push away.


If that made absolutely no sense, the GitHub guys do a much better job of
explaining at:

    http://help.github.com/mac-set-up-git

For general questions concerning GitHub usage, be sure to check out
http://help.github.com.

Hope this helps!

-Charlie

Re: [homebrew] updating gdb-pixbuf to 2.23.5

From:
Philippe Strauss
Date:
2011-07-19 @ 20:30
Thanks Charlie, now I've pushed my little gdk-pixbuf mod in my fork, name 
zorglub421

Is this email enough to act as a pull request ?

regards.

Le 18 juil. 2011 à 19:41, Charlie Sharpsteen a écrit :

> On Mon, Jul 18, 2011 at 10:25 AM, Philippe Strauss <philou@philou.ch> wrote:
> hello homebrew devs,
> 
> thanks for this simple and effective package management for OSX, I'm now
using it on 10.7.
> 
> 10.7 ships with libpng > 1.5, which trigger a bug in gdk-pixbuf 2.22.1, 
see #6442.
> 
> I've done a brew edit locally to update gdk-pixbuff to 2.23.5 which now 
works fine on my system.
> 
> I've just forked on github, name zorglub421.
> 
> trying to push, however, gives:
> 
> philou@bookpro-wlan:/usr/local$ git push git@github.com:zorglub421/homebrew.git
> Permission denied (publickey).
> fatal: The remote end hung up unexpectedly
> 
> should I push an ssh public key first ?? how do I procede ?
> 
> thanks
> 
> The short version (for command line veterans) is:
> 
>   - Create a SSH key.
>   - Copy the public key to your Account Settings page in GitHub (link is
usually in the upper right corner).
>   - Load the SSH key into ssh-agent whenever you want to move things up 
to GitHub.
>   - Push away.
> 
> 
> If that made absolutely no sense, the GitHub guys do a much better job 
of explaining at:
> 
>     http://help.github.com/mac-set-up-git
> 
> For general questions concerning GitHub usage, be sure to check out 
http://help.github.com.
> 
> Hope this helps!
> 
> -Charlie

Re: [homebrew] updating gdb-pixbuf to 2.23.5

From:
Charlie Sharpsteen
Date:
2011-07-19 @ 21:23
On Tue, Jul 19, 2011 at 1:30 PM, Philippe Strauss <philou@philou.ch> wrote:

> Thanks Charlie, now I've pushed my little gdk-pixbuf mod in my fork, name
> zorglub421
>
> Is this email enough to act as a pull request ?
>

Probably not. For a smaller project an email would be enough---but Homebrew
gets so many pull requests that they are unlikely to be reviewed and
integrated unless formally logged in the issue tracker.



> regards.
>

The standard procedure is to commit the changes on a new branch and push it
to your fork. Then go to the page for your fork on GitHub and switch to the
new branch using the "Switch Branches" menu on the left hand side. Finally,
hit the "Pull Request" button on the right side to initiate the pull
request.

A separate branch is used so that your master branch may continue
to receive changes via `brew update` without the history becoming messy.

-Charlie