diff options
author | Ladislav Hagara | 2013-03-22 10:32:40 +0100 |
---|---|---|
committer | Ladislav Hagara | 2013-03-22 10:32:40 +0100 |
commit | 8e099b52c500e78d2d044a0fbcf77d4031142936 (patch) | |
tree | 23e84ac06838e3468c1f3a885638cbc995cb8dbe | |
parent | e6b2a9ff76f0b3ab99b5eb924f6d44f85f9c626f (diff) | |
parent | bd521e75ec5c15a6842bdcad11e4c5ebd1dcd450 (diff) |
Merge branch 'master' into devel-glibc-2.15devel-glibc-2.15
1481 files changed, 9545 insertions, 3494 deletions
diff --git a/.gitignore b/.gitignore index 68a680048f..76453e71bc 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ provides.index version.index keyword.index *~ +.#* @@ -1,30 +1,43 @@ -Andraž Levstik <ruskie+2054d253@codemages.net> Andraž "ruskie" Levstik <ruskie@mages.ath.cx> -Andraž Levstik <ruskie+2054d253@codemages.net> Andraž 'ruskie' Levstik <ruskie@codemages.net> -Andraž Levstik <ruskie+2054d253@codemages.net> Andraž Levstik <ruskie@mages.ath.cx> +Andraž Levstik <ruskie+2054d253@codemages.net> Andraž Levstik <ruskie@codemages.net> Andraž Levstik <ruskie+2054d253@codemages.net> Andraz Levstik <ruskie@mages.ath.cx> +Andraž Levstik <ruskie+2054d253@codemages.net> Andraž Levstik <ruskie@mages.ath.cx> +Andraž Levstik <ruskie+2054d253@codemages.net> Andraž 'ruskie' Levstik <ruskie+2054d253@codemages.net> +Andraž Levstik <ruskie+2054d253@codemages.net> Andraž 'ruskie' Levstik <ruskie@codemages.net> +Andraž Levstik <ruskie+2054d253@codemages.net> Andraž "ruskie" Levstik <ruskie@mages.ath.cx> +Andraž Levstik <ruskie+2054d253@codemages.net> andrew_levstik <> Andraž Levstik <ruskie+2054d253@codemages.net> root <root@freya.(none)> +Andraž Levstik <ruskie+2054d253@codemages.net> root <root@omega.(none)> Andraž Levstik <ruskie+2054d253@codemages.net> ruskie <ruskie@freya.(none)> Andraž Levstik <ruskie+2054d253@codemages.net> ruskie <ruskie@omega.(none)> -Andraž Levstik <ruskie+2054d253@codemages.net> root <root@omega.(none)> -Andraž Levstik <ruskie+2054d253@codemages.net> Andraž Levstik <ruskie@codemages.net> Anton Brondz <dinolinux@sourcemage.org> Anton Brondz <dinolinux@gmail.com> +Arjan Bouter <abouter@sourcemage.org> Arjan <arjan@ifrit.(none)> Arjan Bouter <abouter@sourcemage.org> arjan <arjan@tonberry.(none)> -Arwed von Merkatz <v.merkatz@gmx.net> Arwed v. Merkatz <v.merkatz@gmx.net> +Arjan Bouter <abouter@sourcemage.org> Arjan Bouter <arjan@ifrit.(none)> Arwed von Merkatz <v.merkatz@gmx.net> Arwed <arwed@Otherland.(none)> +Arwed von Merkatz <v.merkatz@gmx.net> Arwed v. Merkatz <v.merkatz@gmx.net> +Bearcat M. Sandor <bearcat@linux.feline-soul.net> Bearcat M. Sandor <bearcat@clowder.feline-soul.net> +Bearcat M. Sandor <bearcat@linux.feline-soul.net> Bearcat M. Şandor <bearcat@clowder.feline-soul.net> +Bearcat M. Sandor <bearcat@linux.feline-soul.net> Bearcat M.Şandor <bearcat@clowder.feline-soul.net> Bearcat M. Sandor <bearcat@linux.feline-soul.net> Bearcat M. Sandor <sourcemage@feline-soul.com> Bearcat M. Sandor <bearcat@linux.feline-soul.net> Bearcat Sandor <sourcemage@feline-soul.com> Bearcat M. Sandor <bearcat@linux.feline-soul.net> Bearcat Sandor <sourcemage@feline-soul.net> +Bor Kraljič <pyrobor@ver.si> Bor Kraljic <pyrobor@ver.si> Colin Childs <phoul@sourcemage.org> Colin Childs <phoul@sourcemage.(none)> Colin Childs <phoul@sourcemage.org> Colin Phoul Childs <phoul@sourcemage.org> Dale E. Edmons <linuxfan@sourcemage.org> Dale E. Edmons <dale@cathy.linux.fan> -David Michael Leo Brown Jr <dmlb2000@gmail.com> David Brown <dmlb2000@gmail.com> -David Michael Leo Brown Jr <dmlb2000@gmail.com> David Brown <dmlb2000@dmlb2002.(none)> +David Haley <khoralin@gmail.com> David C. Haley <dhaley@hot.rr.com> David Michael Leo Brown Jr <dmlb2000@gmail.com> David Brown <dmlb2000@dmlb2000.(none)> -David Michael Leo Brown Jr <dmlb2000@gmail.com> root <root@baal.(none)> +David Michael Leo Brown Jr <dmlb2000@gmail.com> David Brown <dmlb2000@dmlb2002.(none)> +David Michael Leo Brown Jr <dmlb2000@gmail.com> David Brown <dmlb2000@gmail.com> David Michael Leo Brown Jr <dmlb2000@gmail.com> David Brown <dmlb2000@kajit-master.(none)> +David Michael Leo Brown Jr <dmlb2000@gmail.com> root <root@baal.(none)> +Donald Johnson <minozake@codemages.net> Donald Johnson <ltdonny@gmail.com> +Donald Johnson <minozake@codemages.net> Don Johnson <minozake@felix-desktop.(none)> Elisamuel Resto <ryuji@sourcemage.org> Elisamuel Resto <ryuji@hades.dragonboricua.com> Elisamuel Resto <ryuji@sourcemage.org> Elisamuel Resto <ryuji@mages.ath.cx> Elisamuel Resto <ryuji@sourcemage.org> Elisamuel Resto <ryuji@poseidon.dragonboricua.com> +Elisamuel Resto <ryuji@sourcemage.org> Elisamuel Resto <ryuji@ryuji-x86.vm.shlrm.org> +Elisamuel Resto <ryuji@sourcemage.org> Elisamuel Resto <ryuji@simplysam.us> Elisamuel Resto <ryuji@sourcemage.org> root <root@athena.dragonboricua.com> Eric Sandall <sandalle@sourcemage.org> Eric Sandall <eric@sandall.us> Eric Sandall <sandalle@sourcemage.org> Eric Sandall <esandall@esandall25808.local.webex.com> @@ -33,29 +46,39 @@ Eric Sandall <sandalle@sourcemage.org> Eric Sandall <sandalle@moby.(none)> Eric Sandall <sandalle@sourcemage.org> Eric Sandall <sandalle@webex-d630.(none)> Eric Sandall <sandalle@sourcemage.org> root <sandalle@sourcemage.org> Ethan Grammatikidis <eekee57@fastmail.fm> Ethan "eekee" Grammatikidis <eekee57@fastmail.fm> +Finn Haedicke <finn@sourcemage.org> Finn Haedicke <finn_haedicke@gmx.net> Flavien Bridault <vlaaad@sourcemage.org> Flavien Bridault <bridault@lil.univ-littoral.fr> +George Sherwood <gsherwood@sourcemage.org> 129 <george@athlon.(none)> George Sherwood <gsherwood@sourcemage.org> George Sherwood <chat@sourcemage.org> George Sherwood <gsherwood@sourcemage.org> George Sherwood <george@beernabeer.com> George Sherwood <gsherwood@sourcemage.org> George Sherwood <pilot@sourcemage.org> Ismael Luceno <ismael@sourcemage.org> Ismael E. Luceno <=> Ismael Luceno <ismael@sourcemage.org> Ismael E. Luceno <ismael.luceno@gmail.com> Ismael Luceno <ismael@sourcemage.org> Ismael E. Luceno <ismael@sourcemage.org> +Ismael Luceno <ismael@sourcemage.org> Ismael Luceno <ismael.luceno@gmail.com> Jaka Kranjc <lynxlynxlynx@sourcemage.org> Jaka Kranjc <lynx@mages.ath.cx> Jeremy Blosser <jblosser-smgl@firinn.org> Jeremy Blosser <jblosser@fawkes.sourcemage.org> +Jeremy Sutherland <belxjander@sourcemage.org> Jeremy Kajikawa <Belxjander@gmail.com> +Jeremy Sutherland <belxjander@sourcemage.org> Jeremy Sutherland <Belxjander@sourcemage.org> Julien ROZO <julien@rozo.org> Julien ROZO <kaze@maxikaze.KAZE> -Justin Boffemmyer <flux@sourcemage.org> Justin Boffemmyer <flux@shaolin.homelinux.org> +Julien ROZO <julien@rozo.org> kaze <kaze@netkaze.(none)> Justin Boffemmyer <flux@sourcemage.org> flux <flux@shaolin.homelinux.org> +Justin Boffemmyer <flux@sourcemage.org> Justin Boffemmyer <flux@shaolin.homelinux.org> Karsten Behrmann <BearPerson@sourcemage.org> Karsten Behrmann <bearperson@gmx.net> -Karsten Behrmann <BearPerson@sourcemage.org> Karsten Behrmann <karsten@carrock.bearperson.de> Karsten Behrmann <BearPerson@sourcemage.org> Karsten Behrmann <bearperson@sourcemage.org> +Karsten Behrmann <BearPerson@sourcemage.org> Karsten Behrmann <karsten@carrock.bearperson.de> +Ladislav Hagara <hgr@vabo.cz> Ladislav Hagara <ladislav.hagara@unob.cz> Lalo Martins <lalo@sourcemage.org> Lalo Martins <lalo@asimov.hystericalraisins.net> +Lalo Martins <lalo@sourcemage.org> Lalo Martins <lalo.martins@gmail.com> Lalo Martins <lalo@sourcemage.org> Lalo Martins <lalo@salmao.laranja.org> Lubomir Blaha <lblaha@sourcemage.org> Lubomir Blaha <tritol@trilogic.cz> +Mark Bainter <mbainter@sourcemage.org> Mark Bainter <mbainter@baldur.(none)> Mark Bainter <mbainter@sourcemage.org> Mark Bainter <mbainter-smgl@lostinagoodbook.org> Mark Bainter <mbainter@sourcemage.org> Mark Bainter <mbainter-smgl@trampledstones.com> -Mark Bainter <mbainter@sourcemage.org> Mark Bainter <mbainter@baldur.(none)> Martin Spitzbarth <m.spitzbarth@gmx.de> root <root@zaphod.local> Matthew Donovan <mdonovan@sourcemage.org> Matthew Donovan <kitche@reddphoenix.com> +Philippe Caseiro <puppetmaster@sourcemage.org> Philippe Caseiro <puppet_master@else-projects.org> +Philippe Caseiro <puppetmaster@sourcemage.org> puppetmaster <puppetmaster@fedoraport.marbo> Pieter Lenaerts <e-type@sourcemage.org> Pieter Lenaerts <pieter@agoraeus.(none)> Pieter Lenaerts <e-type@sourcemage.org> Pieter Lenaerts <pieter@jekyll.(none)> Pol Vinogradov <vin.public@gmail.com> Pol Vinogradov <pol@albatron.(none)> @@ -64,10 +87,15 @@ Remko van der Vossen <wich@sourcemage.org> Remko van der Vossen <wich@radio0.sta Remko van der Vossen <wich@sourcemage.org> Remko van der Vossen <wich@stack.nl> Remko van der Vossen <wich@sourcemage.org> Remko van der Vossen <wich@yuugen.jp> Robert Figura <template@sourcemage.org> Robert Figura <rfigura@kartoffel.(none)> +Seth Alan Woolley <seth@mail.swoolley.org> seth <seth@mail.swoolley.org> Thomas Orgis <sobukus@sourcemage.org> Thomas Orgis <thomas@orgis.org> +Thomas Orgis <sobukus@sourcemage.org> thomas <thomas@sunscreen.(none)> Tommy Boatman <tboatman@sourcemage.org> root <root@columbia.(none)> Tommy Boatman <tboatman@sourcemage.org> tboatman@sourcemage.org <root@columbia.(none)> -Tommy Boatman <tboatman@sourcemage.org> Tommy Boatman <tboatman2@sourcemage.org> Tommy Boatman <tboatman@sourcemage.org> Tommy Boatman <tboatman2@houston.rr.com> +Tommy Boatman <tboatman@sourcemage.org> Tommy Boatman <tboatman2@sourcemage.org> +Tommy Boatman <tboatman@sourcemage.org> Tommy Boatman <t_boatman@live.com> +Tommy Boatman <tboatman@sourcemage.org> Tommy Boatman <tboatman_smgl@live.com> Treeve Jelbert <treeve@sourcemage.org> Treeve Jelbert <treeve@scarlet.be> +Vasil Yonkov <spirtbrat@sourcemage.org> Vasil Yonkov <bustervill@gmail.com> Vlad Glagolev <stealth@sourcemage.org> Vlad Glagolev <codex@sourcemage.org> @@ -1,3 +1,129 @@ +2013-03-17 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> + * graphics/xli: new spell, command line driven image viewer + * haskell/haskell-x11-rm: new spell, Xrm bindings for haskell + +2013-03-15 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> + * science/yacas: new spell, a computer algebra system + +2013-03-08 Sukneet Basuta <sukneet@sourcemage.org> + * canonical.gpg: added gpg key 0B6AF348 for notify-osd + * xfce/xfce4-notifyd: new spell, xfce4 notification daemon + * xfce/exo-0.5: removed, shouldn't exist + * xfce/thunar-1.1: removed, shouldn't exist + * audio-drivers/libfreebob: removed, no longer compiles and is no longer + relavent + +2013-03-08 Ismael Luceno <ismael@sourcemage.org> + * python-pypi/python-fastimport: new spell, Fastimport parser in Python + * python-pypi/bzr-fastimport: new spell, Bazaar Fast Import Plugin + +2013-03-07 Treeve Jelbert <treeve@sourcemage.org> + * python-pypi/pyicu: added, pyton wrapper for ICU + +2013-03-03 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> + * haskell/HASKELL_POST_REMOVE: forcefully unregister packages + * devel/darcs: moved to haskell/darcs + * haskell/haskell-bytestring: deprecated in favour of ghc + * haskell/haskell-dlist: new spell, a list-like type supporting O(1) + append + * haskell/haskell-data-default: new spell, a class for types with a + default value + * haskell/haskell-zlib: new spell, zlib bindings for haskell + * haskell/haskell-primitive: new spell, primitive memory-related + operations + * haskell/haskell-vector: new spell, efficient arrays + * haskell/haskell-tar: new spell, reading, writing and manipulating tar + archive files + * haskell/haskell-mmap: new spell, memory mapped files for POSIX and + Windows + * haskell/haskell-haskeline: new spell, a command-line interface for user + input, written in Haskell + * haskell/haskell-dataenc: new spell, data encoding library + * haskell/haskell-hashed-storage: new spell, hashed file storage support + code + * haskell/haskell-deepseq: spell deprecated [provided by ghc now] + +2013-03-03 Sukneet Basuta <sukneet@sourcemage.org> + * editors/gtkspell3: new spell, gtkspell v3. Not API-compatable with 2.x + +2013-03-02 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> + * x11/xdotool: new spell, lets you programmatically simulate + keyboard/mouse input + +2013-02-28 Sukneet Basuta <sukneet@sourcemage.org> + * gnome2-libs/bug-buddy2: removed, part of gnome 2 and deprecated in + gnome 3. There is no direct replacement. + +2013-02-24 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> + * kernels/nct6775: new spell, new driver for NCT6775F, NCT6776F and + NCT6779D + +2013-02-24 Ismael Luceno <ismael@sourcemage.org> + * kernels/solo6x10: new spell, Bluecherry Video4Linux2 driver + +2013-02-19 Ismael Luceno <ismael@sourcemage.org> + * emacs-lisp/emacs-goodies-el: new spell, Various functions for Emacs + +2013-02-17 Robin Cook <rcook@wyrms.net> + * libs/libcdio-paranoia: new spell, split from libcdio + +2013-02-17 Ismael Luceno <ismael@sourcemage.org> + * disk/dmg2img: new spell, Converts DMG to standard (hfs+) disk image + +2013-02-16 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> + * gnu.gpg: add key 28C67298 for libs/gmp + +2013-02-15 Sukneet Basuta <sukneet@sourcemage.org> + * audio-soft/pasystray: new spell, PulseAudio system tray + * audio-soft/padevchooser: removed, deprecated upstream and hasn't compiled + in a long time + +2013-02-15 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> + * devel/git-cola: new spell, a GUI for git + +2013-02-12 Treeve Jelbert <treeve@sourcemage.org> + * FUNCTIONS, qt5/FUNCTIONS: move qt5build to global level + fix use with multiple version of python + * qt5/qtwebkit5: added + +2013-02-10 Sukneet Basuta <sukneet@sourcemage.org> + * audio-libs/sbc: new spell, Bluetooth Subband Codec (SBC) library + +2013-02-10 Vlad Glagolev <stealth@sourcemage.org> + * python-pypi/pudb: new spell, full-screen, console-based Python debugger + +2013-02-08 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> + * fonts-x11/ttf-roboto: new spell, a family of sans-serif fonts + +2013-02-08 Sukneet Basuta <sukneet@sourcemage.org> + * samba.gpg: added with keys 6568B7EA "Samba Distribution Verification + Key <samba-bugs@samba.org>" and 13084025 "Samba Library Distribution + Key <samba-bugs@samba.org>" + * kernel.gpg: added key 1DCF2659 "Marcel Holtmann <marcel@holtmann.org>" + +2013-02-08 Ladislav Hagara <hgr@vabo.cz> + * shell-term-fm/st: new spell, simple terminal + +2013-02-07 Vlad Glagolev <stealth@sourcemage.org> + * net/ssocks: new spell, RFC-compilant socks5 server and client + +2013-02-06 Ladislav Hagara <hgr@vabo.cz> + * kde4/nepomuk-widgets: new spell, library with the nepomuk widgets + +2013-02-05 Ladislav Hagara <hgr@vabo.cz> + * graphics/evolvotron: new spell, interactive generative art software + +2013-02-01 Vlad Glagolev <stealth@sourcemage.org> + * graphics/pngquant: new spell, utility for converting 24/32-bit PNG + images to 8-bit PNGs + +2013-01-29 Vlad Glagolev <stealth@sourcemage.org> + * disk/mpt-status: new spell, tool to get RAID status out of mpt (and + other) HW RAID controllers + +2013-01-28 Vlad Glagolev <stealth@sourcemage.org> + * mail/greylstd: new spell, simple SQLite-based greylisting daemon + 2013-01-23 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> * utils/wyrd: new spell, a curses based front-end to remind @@ -267,6 +393,25 @@ your environment * perl-cpan/xml-sax-base: new spell, base class SAX Drivers and Filters +2012-09-01 Treeve Jelbert <treeve@sourcemage.org> + * qt5: new section + * qt5/qtxmlpatterns: new spell + * qt5/qtwayland: new spell + * qt5/qttools: new spell + * qt5/qtsystems: new spell + * qt5/qtsvg: new spell + * qt5/qtscript: new spell + * qt5/qtquick1: new spell + * qt5/qtpim: new spell + * qt5/qtmultimedia: new spell + * qt5/qtlocation: new spell + * qt5/qtjsbackend: new spell + * qt5/qtimageformats: new spell + * qt5/qtgraphicaleffects: new spell + * qt5/qtdeclarative: new spell + * qt5/qtbase: new spell + * qt5/qt3d: new spell + 2012-08-27 Vlad Glagolev <stealth@sourcemage.org> * net/nbd: new spell, Network Block Device (TCP version) userland @@ -1992,6 +2137,9 @@ * xfce/thunar-vfs: new spell, vfs subsystem for Thunar * xfce/xfce.{gpg,version}: removed, unify++ +2011-01-22 Ismael Luceno <ismael@sourcemage.org> + * kde4-look/gtk-gt-engine: moved from the kde-look section + 2011-01-21 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> * libs/libumd: new spell, a library for rendering umd files * doc/apvlv: new spell, a pdf viewer with vim-like keybindings @@ -2,6 +2,18 @@ . $GRIMOIRE/libgcc . $GRIMOIRE/config_query_multi.function +QT5DIR=$INSTALL_ROOT/opt/qt5 +qt5_build() { + export PKG_CONFIG_PATH="$QT5DIR/lib/pkgconfig" + cd $SOURCE_DIRECTORY && + QMAKEPATH="$QT5DIR/bin" +# in some cases, we set a symlink to python in the source directory + PATH="$QMAKEPATH:$SOURCE_DIRECTORY:$PATH" + qmake $OPTS *.pro && + make +} + + #--------------------------------------------------------------------- ## This function automatically fixes any known bad paths #--------------------------------------------------------------------- @@ -1 +1 @@ -0.62-test +0.63-test diff --git a/antivirus/clamav/DETAILS b/antivirus/clamav/DETAILS index a9a9c4e3ef..29d1a4798c 100755 --- a/antivirus/clamav/DETAILS +++ b/antivirus/clamav/DETAILS @@ -1,9 +1,9 @@ SPELL=clamav - VERSION=0.97.6 + VERSION=0.97.7 SOURCE=$SPELL-$VERSION.tar.gz SOURCE2=$SOURCE.sig SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-${VERSION//-/}" - SOURCE_URL=$SOURCEFORGE_URL/$SPELL/$SOURCE + SOURCE_URL=http://downloads.sourceforge.net/project/$SPELL/$SPELL/$VERSION/$SOURCE SOURCE2_URL=$SOURCE_URL.sig SOURCE2_IGNORE=signature SOURCE_GPG=vendor_clamav.gpg:$SOURCE2:UPSTREAM_KEY diff --git a/antivirus/clamav/HISTORY b/antivirus/clamav/HISTORY index 515494b3c8..e5019cd4ae 100644 --- a/antivirus/clamav/HISTORY +++ b/antivirus/clamav/HISTORY @@ -1,3 +1,9 @@ +2013-03-15 Treeve Jelbert <treeve@sourcemage.org> + * DETAILS: version 0.97.7 + +2013-02-17 Robin Cook <rcook@wyrms.net> + * DETAILS: correct sourceforge url + 2012-09-18 Treeve Jelbert <treeve@sourcemage.org> * DETAILS: version 0.97.6 diff --git a/archive/burp/CONFIGURE b/archive/burp/CONFIGURE index f8a02a544d..455cefa0e5 100755 --- a/archive/burp/CONFIGURE +++ b/archive/burp/CONFIGURE @@ -2,6 +2,10 @@ config_query_option BURP_OPTS "Enable installing of include files?" n \ "--enable-includes" \ "--disable-includes" && +config_query_option BURP_OPTS "Include statically linked binaries?" n \ + "--enable-static --disable-libtool" \ + "--disable-static --enable-libtool" && + config_query_option BURP_OPTS "Enable IPv6 support?" y \ "--enable-ipv6" \ "--disable-ipv6" diff --git a/archive/burp/DEPENDS b/archive/burp/DEPENDS index 4fe2fe79e3..1c2d21519d 100755 --- a/archive/burp/DEPENDS +++ b/archive/burp/DEPENDS @@ -35,10 +35,15 @@ optional_depends attr \ "--disable-xattr" \ "for xattr support" && -optional_depends gettext \ - "--enable-nls" \ - "--disable-nls" \ - "for Native Language Support" && +# use gettext functions from libc built with gettext support for static binary +if list_find "$BURP_OPTS" "--enable-static"; then + list_add BURP_OPTS "--disable-nls" +else + optional_depends gettext \ + "--enable-nls" \ + "--disable-nls" \ + "for Native Language Support" +fi && optional_depends tcp_wrappers \ "--with-tcp-wrappers" \ diff --git a/archive/burp/DETAILS b/archive/burp/DETAILS index 9b3aeb3f55..361fc69a0e 100755 --- a/archive/burp/DETAILS +++ b/archive/burp/DETAILS @@ -11,10 +11,10 @@ if [[ $BURP_BRANCH == scm ]]; then SOURCE_IGNORE=volatile SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION" elif [[ $BURP_BRANCH == devel ]]; then - VERSION=1.3.22 + VERSION=1.3.26 SOURCE=$SPELL-$VERSION.tar.bz2 SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE - SOURCE_HASH=sha512:e0cac535abd6a8aad84ad5633961b11793c0d6bd98d74ddb57f3f47721b1fa57825818d5257b066d6099b93a45333bbe03a800cb96e402e2b770ea9e502f0c7e + SOURCE_HASH=sha512:8d7f8ee66a72ce99be1adb1e27b4c836f22b2b09b6b7cf31fa213a80b0ce54c2aa40ea8cec9449d65f023ac4e258180be40c6cf682c3b8cf7d078f6e286ec130 SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL" else VERSION=1.3.10 diff --git a/archive/burp/HISTORY b/archive/burp/HISTORY index 911c34f2fc..aa01e526e6 100644 --- a/archive/burp/HISTORY +++ b/archive/burp/HISTORY @@ -1,3 +1,15 @@ +2013-03-06 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 1.3.26 (devel) + +2013-02-16 Vlad Glagolev <stealth@sourcemage.org> + * CONFIGURE: added option for static build + * DEPENDS: fixed gettext dependency for static build + * PRE_BUILD: fixed static build + * init.d/burp{,.conf}: include option to use statically linked binary + +2013-01-30 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 1.3.24 (devel) + 2013-01-20 Vlad Glagolev <stealth@sourcemage.org> * init.d/burp: corrected PID file path diff --git a/archive/burp/PRE_BUILD b/archive/burp/PRE_BUILD index 20e4394285..54bd4062d8 100755 --- a/archive/burp/PRE_BUILD +++ b/archive/burp/PRE_BUILD @@ -1,6 +1,9 @@ default_pre_build && cd "$SOURCE_DIRECTORY" && +# remove non-required library from deprecated linking lines of Makefile +sedit "s:-lgpm::g" src/Makefile.in && + if [[ $INIT_INSTALLED ]]; then sedit "s:^# user=.*:user=burp:" configs/server/burp.conf && sedit "s:^# group=.*:group=burp:" configs/server/burp.conf && diff --git a/archive/burp/init.d/burp b/archive/burp/init.d/burp index a75f4cd623..ee9fc89925 100755 --- a/archive/burp/init.d/burp +++ b/archive/burp/init.d/burp @@ -2,7 +2,12 @@ . /etc/sysconfig/burp -PROGRAM=/usr/sbin/burp +if [[ $STATIC == "yes" ]] && [[ -x /usr/sbin/static-burp ]]; then + PROGRAM=/usr/sbin/static-burp +else + PROGRAM=/usr/sbin/burp +fi + PIDFILE=/var/run/burp/server.pid ARGS="-c /etc/burp/burp-server.conf $BURP_ARGS" RUNLEVEL=3 diff --git a/archive/burp/init.d/burp.conf b/archive/burp/init.d/burp.conf index 69725efe35..c58c63fefe 100644 --- a/archive/burp/init.d/burp.conf +++ b/archive/burp/init.d/burp.conf @@ -1,3 +1,6 @@ # For the arguments and description see burp(8) BURP_ARGS="" + +# Set this to STATIC="yes" to use statically linked binary (if you enabled it on cast) +STATIC= diff --git a/archive/cpio/HISTORY b/archive/cpio/HISTORY index e140c1a5c0..cff40e3e37 100644 --- a/archive/cpio/HISTORY +++ b/archive/cpio/HISTORY @@ -1,3 +1,7 @@ +2013-01-28 Vlad Glagolev <stealth@sourcemage.org> + * PRE_BUILD: added, to apply the patch + * glibc215.patch: added, to fix build with glibc=>2.15 + 2011-04-10 Vlad Glagolev <stealth@sourcemage.org> * DEPENDS: added gettext optional dependency diff --git a/archive/cpio/PRE_BUILD b/archive/cpio/PRE_BUILD new file mode 100755 index 0000000000..7b5070f138 --- /dev/null +++ b/archive/cpio/PRE_BUILD @@ -0,0 +1,4 @@ +default_pre_build && +cd "${SOURCE_DIRECTORY}" && + +patch -p0 < "$SPELL_DIRECTORY/glibc215.patch" diff --git a/archive/cpio/glibc215.patch b/archive/cpio/glibc215.patch new file mode 100644 index 0000000000..a57a0cc040 --- /dev/null +++ b/archive/cpio/glibc215.patch @@ -0,0 +1,10 @@ +--- gnu/stdio.in.h.orig 2010-03-10 12:27:03.000000000 +0300 ++++ gnu/stdio.in.h 2013-01-28 14:26:37.283960111 +0400 +@@ -139,7 +139,6 @@ + so any use of gets warrants an unconditional warning. Assume it is + always declared, since it is required by C89. */ + #undef gets +-_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead"); + + #if @GNULIB_FOPEN@ + # if @REPLACE_FOPEN@ diff --git a/archive/sharutils/DETAILS b/archive/sharutils/DETAILS index 86b5979553..46ace6f098 100755 --- a/archive/sharutils/DETAILS +++ b/archive/sharutils/DETAILS @@ -1,6 +1,6 @@ SPELL=sharutils - VERSION=4.11.1 - SOURCE=$SPELL-$VERSION.tar.bz2 + VERSION=4.13.3 + SOURCE=$SPELL-$VERSION.tar.xz SOURCE2=$SOURCE.sig SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION" SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE diff --git a/archive/sharutils/HISTORY b/archive/sharutils/HISTORY index 082b477010..3b5d7c91f1 100644 --- a/archive/sharutils/HISTORY +++ b/archive/sharutils/HISTORY @@ -1,3 +1,6 @@ +2013-01-26 Treeve Jelbert <treeve@sourcemage.org> + * DETAILS: version 4.13.3 + 2012-02-13 Treeve Jelbert <treeve@sourcemage.org> * DETAILS: version 4.11.1 diff --git a/audio-creation/ardour2/BUILD b/audio-creation/ardour2/BUILD index 2aca8d792a..d3233085f5 100755 --- a/audio-creation/ardour2/BUILD +++ b/audio-creation/ardour2/BUILD @@ -1,5 +1,5 @@ scons -j$MAKE_NJOBS "PREFIX=$INSTALL_ROOT/usr" $OPTS \ - $ARDOUR2_SYSLIBS \ + SYSLIBS=1 \ $ARDOUR2_SURFACES \ $ARDOUR2_WIIMOTE \ $ARDOUR2_OLDFONTS \ diff --git a/audio-creation/ardour2/CONFIGURE b/audio-creation/ardour2/CONFIGURE index 9c157d6381..eed57b1464 100755 --- a/audio-creation/ardour2/CONFIGURE +++ b/audio-creation/ardour2/CONFIGURE @@ -1,12 +1,6 @@ message "${MESSAGE_COLOR} Warning: using system libraries cancels" \ "all support from Ardour developers!$DEFAULT_COLOR" && -config_query_option ARDOUR2_SYSLIBS \ - "Use system libraries instead of internal ones?" \ - n \ - "SYSLIBS=1" \ - "SYSLIBS=0" && - config_query_option ARDOUR2_SURFACES \ "Build with support for control surfaces?" \ y \ diff --git a/audio-creation/ardour2/DEPENDS b/audio-creation/ardour2/DEPENDS index 0a544318e1..ea0847a202 100755 --- a/audio-creation/ardour2/DEPENDS +++ b/audio-creation/ardour2/DEPENDS @@ -10,7 +10,10 @@ depends raptor && depends liblrdf && depends glib2 && depends gtk+2 && +depends glibmm && +depends gtkmm2 && depends libgnomecanvas && +depends libgnomecanvasmm && depends boost && depends aubio && depends liblo && @@ -19,15 +22,9 @@ depends libsamplerate && depends libsndfile && depends fftw && depends JACK-DRIVER && - -if [[ $ARDOUR2_SYSLIBS == "SYSLIBS=1" ]] -then - depends libsigc++3 && - depends gtkmm2 && - depends libgnomecanvasmm && - depends gtk-engines2 && - depends soundtouch -fi && +depends libsigc++2 && +depends soundtouch +depends gtk-engines2 && optional_depends slv2 \ "LV2=1" \ diff --git a/audio-creation/ardour2/DETAILS b/audio-creation/ardour2/DETAILS index 8988e2360b..d27232df01 100755 --- a/audio-creation/ardour2/DETAILS +++ b/audio-creation/ardour2/DETAILS @@ -1,6 +1,6 @@ SPELL=ardour2 - VERSION=2.8.12 - SOURCE_HASH=sha512:b1e981cdb797a624c29705a2bda24e068b1ecc0ce20d0b6674fbc7f09afaa4c6cc14a64b8a822720e857a93f1aba50a85ebec9fb41013b1157c50fc19fe1e350 + VERSION=2.8.16 + SOURCE_HASH=sha512:02e74883cf466fcd5588ec8f2fd9d032b4611071d630b412c853a7ae7cb46045c0cde4308abbc78da3f54aae0ab1c32a980b8d1e1a965c8633ef43d8e08e0d0d SOURCE=ardour-$VERSION.tar.bz2 SOURCE_DIRECTORY="$BUILD_DIRECTORY/ardour-$VERSION" # that does not work anymore... they want to force manual downloads:-( diff --git a/audio-creation/ardour2/HISTORY b/audio-creation/ardour2/HISTORY index 75ee166872..cc90cfb3ba 100644 --- a/audio-creation/ardour2/HISTORY +++ b/audio-creation/ardour2/HISTORY @@ -1,3 +1,7 @@ +2013-02-03 Thomas Orgis <sobukus@sourcemage.org> + * DETAILS: updated spell to 2.8.16 + * DEPENDS, CONFIGURE, BUILD: SYSLIBS=1 is the only way to build things now + 2012-05-09 Treeve Jelbert <treeve@sourcemage.org> * DEPENDS: libusb => LIBUSB diff --git a/audio-drivers/jack/DEPENDS b/audio-drivers/jack/DEPENDS index 947dee135b..58cd9fa54b 100755 --- a/audio-drivers/jack/DEPENDS +++ b/audio-drivers/jack/DEPENDS @@ -11,16 +11,6 @@ optional_depends alsa-lib \ "--disable-alsa" \ "for ALSA driver support" && -optional_depends portaudio \ - "--enable-portaudio" \ - "--disable-portaudio" \ - "for PortAudio driver support" && - -optional_depends libfreebob \ - "--enable-freebob" \ - "--disable-freebob" \ - "for FireWire devices supported by FreeBoB" && - optional_depends libsndfile \ "" \ "" \ diff --git a/audio-drivers/jack/HISTORY b/audio-drivers/jack/HISTORY index 7c25e4acb4..d9e10941ed 100644 --- a/audio-drivers/jack/HISTORY +++ b/audio-drivers/jack/HISTORY @@ -1,3 +1,8 @@ +2013-03-09 Sukneet Basuta <sukneet@sourcemage.org> + * DEPENDS: removed optional_depends libfreebob, spell removed, and + portaudio, to prevent a cyclic dependency and is not needed on linux + anyway (portaudio spell will provide necessary files) + 2011-11-13 Ladislav Hagara <hgr@vabo.cz> * DETAILS: 0.121.3 diff --git a/audio-drivers/jack2/DETAILS b/audio-drivers/jack2/DETAILS index 4a0265cfda..678eb2bea4 100755 --- a/audio-drivers/jack2/DETAILS +++ b/audio-drivers/jack2/DETAILS @@ -1,4 +1,5 @@ SPELL=jack2 + WEB_SITE=http://jackaudio.org/ if [[ $JACK2_BRANCH == scm ]]; then if [[ $JACK2_AUTOUPDATE == y ]]; then VERSION=$(date +%Y%m%d) @@ -11,11 +12,11 @@ if [[ $JACK2_BRANCH == scm ]]; then FORCE_DOWNLOAD=1 SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-svn" else - VERSION=1.9.7 + VERSION=1.9.9.5 # Officially, it is called 1.9.9, but the tarball says 1.9.9.5 . SOURCE=jack-$VERSION.tar.bz2 - SOURCE_URL[0]=http://www.grame.fr/~letz/$SOURCE + SOURCE_URL[0]=https://dl.dropbox.com/u/28869550/$SOURCE -SOURCE_HASH=sha512:d7191bb367ecb0b17447ffbcaf7149cd7bdf39baff02211d73c4c614a3e5f53e58725d01d323a649c7a86ade558c4e7dacda7f8ba76cfbfac2ec13ae27c0e7e3 +SOURCE_HASH=sha512:173a10943c98cb17f0041216cc24ce03d5e147f27be121fdf66c4e9d21ba8bf125a1749b985cacffb075618d92025231eb047c754d33d777275373d010a85e27 SOURCE_DIRECTORY="$BUILD_DIRECTORY/jack-$VERSION" fi WEB_SITE=http://jackaudio.org/ diff --git a/audio-drivers/jack2/HISTORY b/audio-drivers/jack2/HISTORY index 5632568326..6a96f96d7d 100644 --- a/audio-drivers/jack2/HISTORY +++ b/audio-drivers/jack2/HISTORY @@ -1,3 +1,7 @@ +2013-02-12 Thomas Orgis <sobukus@sourcemage.org> + * DETAILS: add website, update to 1.9.9.5 + Note: SCM option is outdated, jack2 is using git + 2011-09-29 Ismael Luceno <ismael@sourcemage.org> * DEPENDS, DETAILS, PREPARE: Use prepare_select_branch diff --git a/audio-drivers/libffado/DEPENDS b/audio-drivers/libffado/DEPENDS index 50ae336241..7021d64741 100755 --- a/audio-drivers/libffado/DEPENDS +++ b/audio-drivers/libffado/DEPENDS @@ -8,6 +8,7 @@ depends libraw1394 && depends libiec61883 && depends libavc1394 && depends dbus && +depends dbus-c++ && depends -sub CXX gcc && depends glib2 && depends libsigc++3 && diff --git a/audio-drivers/libffado/DETAILS b/audio-drivers/libffado/DETAILS index b6be679f35..b6dcbf9384 100755 --- a/audio-drivers/libffado/DETAILS +++ b/audio-drivers/libffado/DETAILS @@ -11,10 +11,10 @@ if [[ "$LIBFFADO_BRANCH" == scm ]]; then FORCE_DOWNLOAD=1 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn else - VERSION=2.0.1 - SOURCE="$SPELL-$VERSION.tar.gz" + VERSION=2.1.0 + SOURCE="$SPELL-$VERSION.tgz" SOURCE_URL="http://www.ffado.org/files/$SOURCE" - SOURCE_HASH=sha512:bf2cf37cda15a79c0e5181da5b992c698e0b3c4c42323650d5c6d82944548994cdaad047e38e82b829bc3afb7bcb1a8f7ec36864d5e554e452bd513fa6fe138b + SOURCE_HASH=sha512:37179cb32920f16577e9f887cf90aca8d46081573080cbe408654c5234c7f45433521c977918057e330ddaa5fefa98c983ea7806d4f1f33c950112cbe66d013b SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION" fi WEB_SITE=http://www.ffado.org diff --git a/audio-drivers/libffado/HISTORY b/audio-drivers/libffado/HISTORY index 4873ac40ce..a181b3f70a 100644 --- a/audio-drivers/libffado/HISTORY +++ b/audio-drivers/libffado/HISTORY @@ -1,3 +1,6 @@ +2013-02-12 Thomas Orgis <sobukus@sourcemage.org> + * DETAILS, DEPENDS: Bump to 2.1.0 + 2011-09-29 Ismael Luceno <ismael@sourcemage.org> * DETAILS, PREPARE: Use prepare_select_branch * DETAILS: Word-wrap long description to 80 characters diff --git a/audio-drivers/libfreebob/BUILD b/audio-drivers/libfreebob/BUILD deleted file mode 100755 index 9b3c7d4d9a..0000000000 --- a/audio-drivers/libfreebob/BUILD +++ /dev/null @@ -1,2 +0,0 @@ -OPTS="$FREEBOB_SAMPLERATE $OPTS" && -default_build diff --git a/audio-drivers/libfreebob/CONFIGURE b/audio-drivers/libfreebob/CONFIGURE deleted file mode 100755 index f841849db4..0000000000 --- a/audio-drivers/libfreebob/CONFIGURE +++ /dev/null @@ -1,4 +0,0 @@ -config_query_option FREEBOB_SAMPLERATE \ - "Enable samplerate code (may make trouble with some devices!)?" y \ - "--enable-samplerate" \ - "--disable-samplerate" diff --git a/audio-drivers/libfreebob/DEPENDS b/audio-drivers/libfreebob/DEPENDS deleted file mode 100755 index 42b8232bb2..0000000000 --- a/audio-drivers/libfreebob/DEPENDS +++ /dev/null @@ -1,6 +0,0 @@ -depends alsa-lib && -depends JACK-DRIVER && -depends libxml2 && -depends libraw1394 && -depends libiec61883 && -depends libavc1394 diff --git a/audio-drivers/libfreebob/DETAILS b/audio-drivers/libfreebob/DETAILS deleted file mode 100755 index a8a26fc544..0000000000 --- a/audio-drivers/libfreebob/DETAILS +++ /dev/null @@ -1,24 +0,0 @@ - SPELL=libfreebob - VERSION=1.0.11 - SOURCE=$SPELL-$VERSION.tar.gz - SOURCE_URL=$SOURCEFORGE_URL/freebob/$SOURCE - SOURCE_HASH=sha512:59afecb6f67c1623748dddbf35e14fb07dc5c97803972206d603f67381eb5c942d359fa0f6847352362c99ed48b34c9e9e9d21f5802a21fbdd1d7bbfd7283e58 -SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION - WEB_SITE=http://freebob.sourceforge.net - ENTERED=20080709 - LICENSE[0]=GPL - SHORT="generic Linux driver for BeBoB devices (FireWire breakout boxes)" -cat << EOF - * ?BeBoB? means the BridgeCo (http://www.bridgeco.net/) enhanced breakout - box firmware. - * BeBoB devices are audio breakout boxes running this firmware. - * BeBoB devices are attached with IEEE1394, a.k.a FireWire(tm) or - i.Link(tm), a high performance - serial bus. - * FreeBoB is a a generic Linux driver for BeBoB devices and will support - JACK and ALSA API's. - * FreeBoB project aims to provide this generic Linux driver. -NOTE: This spell is to be replaced once the fado (Free Firewire Audio Drivers) -successor project -makes a stable release. -EOF diff --git a/audio-drivers/libfreebob/HISTORY b/audio-drivers/libfreebob/HISTORY deleted file mode 100644 index c68a17ab5b..0000000000 --- a/audio-drivers/libfreebob/HISTORY +++ /dev/null @@ -1,10 +0,0 @@ -2011-10-14 Bor Kraljič <pyrobor@ver.si> - * DETAILS: fixed long description wrap (scripted) - -2008-07-15 Thomas Orgis <sobukus@sourcemage.org> - * CONFIGURE, BUILD: added option for disabling the samplerate code. - It borks up with some devices (p.ex. Edirol FA-101). - -2008-07-09 Thomas Orgis <sobukus@sourcemage.org> - * DEPENDS, DETAILS: created spell - * libfreebob-1.0.11-gcc43.patch,PRE_BUILD: gcc-4.3 patch, as usual... diff --git a/audio-drivers/libfreebob/PRE_BUILD b/audio-drivers/libfreebob/PRE_BUILD deleted file mode 100755 index 1fa886981e..0000000000 --- a/audio-drivers/libfreebob/PRE_BUILD +++ /dev/null @@ -1,3 +0,0 @@ -default_pre_build && -cd "$SOURCE_DIRECTORY" && -patch -Np1 < "$SCRIPT_DIRECTORY/libfreebob-1.0.11-gcc43.patch" diff --git a/audio-drivers/libfreebob/libfreebob-1.0.11-gcc43.patch b/audio-drivers/libfreebob/libfreebob-1.0.11-gcc43.patch deleted file mode 100644 index 6b5479819c..0000000000 --- a/audio-drivers/libfreebob/libfreebob-1.0.11-gcc43.patch +++ /dev/null @@ -1,46 +0,0 @@ -Only in libfreebob-1.0.11.gcc43: autom4te.cache -diff -ru libfreebob-1.0.11/src/libfreebobavc/avc_extended_plug_info.cpp libfreebob-1.0.11.gcc43/src/libfreebobavc/avc_extended_plug_info.cpp ---- libfreebob-1.0.11/src/libfreebobavc/avc_extended_plug_info.cpp 2007-10-15 20:15:08.000000000 +0200 -+++ libfreebob-1.0.11.gcc43/src/libfreebobavc/avc_extended_plug_info.cpp 2008-07-09 03:15:50.000000000 +0200 -@@ -23,6 +23,7 @@ - #include "ieee1394service.h" - - #include <cstdlib> -+#include <cstring> - #include <netinet/in.h> - #include <iostream> - -diff -ru libfreebob-1.0.11/src/libfreebobavc/avc_generic.cpp libfreebob-1.0.11.gcc43/src/libfreebobavc/avc_generic.cpp ---- libfreebob-1.0.11/src/libfreebobavc/avc_generic.cpp 2007-10-15 20:15:08.000000000 +0200 -+++ libfreebob-1.0.11.gcc43/src/libfreebobavc/avc_generic.cpp 2008-07-09 03:16:26.000000000 +0200 -@@ -23,6 +23,7 @@ - #include "ieee1394service.h" - - #include <cstdlib> -+#include <cstring> - #include <netinet/in.h> - - #define DEBUG_EXTRA_VERBOSE 2 -Only in libfreebob-1.0.11.gcc43: stamp-h.in -diff -ru libfreebob-1.0.11/tests/test-extplugcmd.cpp libfreebob-1.0.11.gcc43/tests/test-extplugcmd.cpp ---- libfreebob-1.0.11/tests/test-extplugcmd.cpp 2007-10-15 20:15:07.000000000 +0200 -+++ libfreebob-1.0.11.gcc43/tests/test-extplugcmd.cpp 2008-07-09 03:17:19.000000000 +0200 -@@ -24,6 +24,7 @@ - #include "libfreebobavc/ieee1394service.h" - - #include <argp.h> -+#include <cstdlib> - - using namespace std; - -diff -ru libfreebob-1.0.11/tests/test-volume.cpp libfreebob-1.0.11.gcc43/tests/test-volume.cpp ---- libfreebob-1.0.11/tests/test-volume.cpp 2007-10-15 20:15:07.000000000 +0200 -+++ libfreebob-1.0.11.gcc43/tests/test-volume.cpp 2008-07-09 03:17:44.000000000 +0200 -@@ -21,6 +21,7 @@ - #include "libfreebobavc/avc_function_block.h" - #include "libfreebobavc/serialize.h" - #include "libfreebobavc/ieee1394service.h" -+#include <cstdlib> - - const bool bVerbose = false; - diff --git a/audio-drivers/portaudio/BUILD b/audio-drivers/portaudio/BUILD deleted file mode 100755 index 05fb3adf75..0000000000 --- a/audio-drivers/portaudio/BUILD +++ /dev/null @@ -1,5 +0,0 @@ -sedit "s:/usr/local:${INSTALL_ROOT}/usr:" Makefile.linux && -# dependent apps should be able to link without specifying -lpthread -sedit 's:gcc -shared -o:gcc -shared $(LIBS) -o:' Makefile.linux && -sedit 's:CFLAGS = :CFLAGS = -fPIC :' Makefile.linux && -make -f Makefile.linux sharedlib diff --git a/audio-drivers/portaudio/DEPENDS b/audio-drivers/portaudio/DEPENDS new file mode 100755 index 0000000000..3fdcc268ff --- /dev/null +++ b/audio-drivers/portaudio/DEPENDS @@ -0,0 +1,13 @@ +optional_depends alsa-lib \ + "--with-alsa" \ + "--without-alsa" \ + "for ALSA support" && +optional_depends JACK-DRIVER \ + "--with-jack" \ + "--without-jack" \ + "for JACK support" && + +optional_depends oss \ + "--with-oss" \ + "--without-oss" \ + "for OSS support" diff --git a/audio-drivers/portaudio/DETAILS b/audio-drivers/portaudio/DETAILS index 914811dce8..ff7f0d0f5a 100755 --- a/audio-drivers/portaudio/DETAILS +++ b/audio-drivers/portaudio/DETAILS @@ -1,13 +1,12 @@ SPELL=portaudio - VERSION=v18_1 - SOURCE=${SPELL}_${VERSION}.zip -SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}_${VERSION} + VERSION=v19_20111121 + SOURCE=pa_stable_${VERSION}.tgz +SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL} SOURCE_URL[0]=http://www.portaudio.com/archives/$SOURCE - SOURCE_HASH=sha512:991be0640101bb3ec75d8168db81288f66cf876bdd3029317bc29f8711770cf93ec680bb084a3e61a9cb58258b8f08e4e1d9d84e8b7adf10f03a0f7c01dfd306 + SOURCE_HASH=sha512:e9d039313ce27ae1f643ef2509ddea7ac6aadca5d39f2f2a4f0ccd8a3661a5a56a29e666300d3d4418cab6231ee14b3c09eb83dca0dd3326e1f24418d035abb2 WEB_SITE=http://www.portaudio.com ENTERED=20031118 UPDATED=20040421 - PATCHLEVEL=1 ARCHIVE="off" LICENSE[0]=http://www.portaudio.com/license.html KEYWORDS="drivers audio" diff --git a/audio-drivers/portaudio/HISTORY b/audio-drivers/portaudio/HISTORY index 7d4b5fd202..68dced52f6 100644 --- a/audio-drivers/portaudio/HISTORY +++ b/audio-drivers/portaudio/HISTORY @@ -1,3 +1,8 @@ +2013-03-09 Sukneet Basuta <sukneet@sourcemage.org> + * DETAILS: updated spell to v19_20111121 + * DEPENDS: added + * BUILD, INSTALL: removed + 2008-12-16 Ethan Grammatikidis <eekee57@fastmail.fm> * BUILD: added -fPIC to CFLAGS, needed for compilation on x86_64. Tested with x86_64 and i386. diff --git a/audio-drivers/portaudio/INSTALL b/audio-drivers/portaudio/INSTALL deleted file mode 100755 index a9e9a66e3d..0000000000 --- a/audio-drivers/portaudio/INSTALL +++ /dev/null @@ -1,2 +0,0 @@ -make -f Makefile.linux libinstall && -cp pa_common/portaudio.h ${INSTAL_ROOT}/usr/include diff --git a/audio-drivers/pulseaudio/DEPENDS b/audio-drivers/pulseaudio/DEPENDS index 0a5caba071..0cdf43accb 100755 --- a/audio-drivers/pulseaudio/DEPENDS +++ b/audio-drivers/pulseaudio/DEPENDS @@ -70,10 +70,17 @@ optional_depends bluez \ "--enable-bluez" \ "--disable-bluez" \ "for BlueZ support" && -optional_depends dbus \ - "--enable-dbus" \ - "--disable-dbus" \ - "for D-BUS system messaging" && + +if is_depends_enabled $SPELL bluez; then + depends sbc && + depends dbus "--enable-dbus" +else + optional_depends dbus \ + "--enable-dbus" \ + "--disable-dbus" \ + "for D-BUS system messaging" +fi && + optional_depends openssl \ "--enable-openssl" \ "--disable-openssl" \ @@ -96,7 +103,7 @@ fi && # "--disable-polkit" \ # "for PolicyKit authentication support" && -suggest_depends padevchooser '' '' 'for Preferences tool' && +suggest_depends pasystray '' '' 'for Preferences tool & System Tray' && suggest_depends paprefs '' '' 'for Preferences tool' && suggest_depends pavucontrol '' '' 'for Volume Control tool' && suggest_depends pavumeter '' '' 'for Volume Meter tool' && diff --git a/audio-drivers/pulseaudio/HISTORY b/audio-drivers/pulseaudio/HISTORY index 00318899df..f08a4e8a9d 100644 --- a/audio-drivers/pulseaudio/HISTORY +++ b/audio-drivers/pulseaudio/HISTORY @@ -1,3 +1,9 @@ +2013-02-15 Sukneet Basuta <sukneet@sourcemage.org> + * DEPENDS: suggest_depends padevchooser->pasystray + +2013-02-14 Sukneet Basuta <sukneet@sourcemage.org> + * DEPENDS: if bluez enabled depend on sbc and dbus + 2012-12-22 Ladislav Hagara <hgr@vabo.cz> * DETAILS: 3.0 diff --git a/audio-libs/audiofile/DEPENDS b/audio-libs/audiofile/DEPENDS index f148724504..773aa237d6 100755 --- a/audio-libs/audiofile/DEPENDS +++ b/audio-libs/audiofile/DEPENDS @@ -1 +1,6 @@ -depends -sub CXX gcc +depends -sub CXX gcc && + +optional_depends flac \ + "--enable-flac" \ + "--disable-flac" \ + "for FLAC encoding/decoding support" diff --git a/audio-libs/audiofile/DETAILS b/audio-libs/audiofile/DETAILS index 6325b65203..fa1ecb3cf8 100755 --- a/audio-libs/audiofile/DETAILS +++ b/audio-libs/audiofile/DETAILS @@ -1,5 +1,5 @@ SPELL=audiofile - VERSION=0.3.4 + VERSION=0.3.6 # SOURCE_HASH=sha512:a8ce05848b03d53014328d0dcdb231c211fbe9003ece0c59b9fbeac5b6e5cb72de8ded08a61ba8e0888ae013355c18e31ea6c7a4f12d76f889b5e157f60cf662 SOURCE=$SPELL-$VERSION.tar.gz SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION diff --git a/audio-libs/audiofile/HISTORY b/audio-libs/audiofile/HISTORY index ff45d3fe46..503f25b8d0 100644 --- a/audio-libs/audiofile/HISTORY +++ b/audio-libs/audiofile/HISTORY @@ -1,3 +1,10 @@ +2013-03-08 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 0.3.6 + * DEPENDS: added flac optional dependency + +2013-02-07 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 0.3.5 + 2012-05-01 Ladislav Hagara <hgr@vabo.cz> * DETAILS: 0.3.4 diff --git a/audio-libs/audiofile/audiofile-0.3.4.tar.gz.sig b/audio-libs/audiofile/audiofile-0.3.4.tar.gz.sig Binary files differdeleted file mode 100644 index e65c9ce9a0..0000000000 --- a/audio-libs/audiofile/audiofile-0.3.4.tar.gz.sig +++ /dev/null diff --git a/audio-libs/audiofile/audiofile-0.3.6.tar.gz.sig b/audio-libs/audiofile/audiofile-0.3.6.tar.gz.sig Binary files differnew file mode 100644 index 0000000000..ce8ac89d28 --- /dev/null +++ b/audio-libs/audiofile/audiofile-0.3.6.tar.gz.sig diff --git a/audio-libs/faad2/HISTORY b/audio-libs/faad2/HISTORY index e80a965255..1a62ddfb9e 100644 --- a/audio-libs/faad2/HISTORY +++ b/audio-libs/faad2/HISTORY @@ -1,3 +1,6 @@ +2013-02-01 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> + * PRE_BUILD: remove use of obsolete macro in configure.in + 2011-09-29 Ismael Luceno <ismael@sourcemage.org> * DEPENDS, DETAILS, PREPARE: Use prepare_select_branch diff --git a/audio-libs/faad2/PRE_BUILD b/audio-libs/faad2/PRE_BUILD index 76b14f15e9..ab5e782152 100755 --- a/audio-libs/faad2/PRE_BUILD +++ b/audio-libs/faad2/PRE_BUILD @@ -5,4 +5,5 @@ patch -p0 < "$SPELL_DIRECTORY/man.patch" && patch -p0 < "$SPELL_DIRECTORY/libmp4ff.patch" && sedit 's/^AC_PROG_CPP$/AC_PROG_CXX/' configure.in && +sedit 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.in && /bin/sh ./bootstrap diff --git a/audio-libs/libgpod/HISTORY b/audio-libs/libgpod/HISTORY index acbc238a7f..ab305916ea 100644 --- a/audio-libs/libgpod/HISTORY +++ b/audio-libs/libgpod/HISTORY @@ -1,3 +1,6 @@ +2013-02-18 Remko van der Vossen <wich@sourcemage.org> + * PRE_BUILD: added a patch to make hal support work again + 2012-07-11 Sukneet Basuta <sukneet@sourcemage.org> * DEPENDS: added optional_depends gtk-sharp-2 & udev changed GTK2 to gdk-pixbuf2 diff --git a/audio-libs/libgpod/PRE_BUILD b/audio-libs/libgpod/PRE_BUILD new file mode 100755 index 0000000000..969774368c --- /dev/null +++ b/audio-libs/libgpod/PRE_BUILD @@ -0,0 +1,3 @@ +default_pre_build && +cd "$SOURCE_DIRECTORY" && +patch -p1 < "$SPELL_DIRECTORY/libgpod-hal-fdi.patch" diff --git a/audio-libs/libgpod/libgpod-hal-fdi.patch b/audio-libs/libgpod/libgpod-hal-fdi.patch new file mode 100644 index 0000000000..5eddf47094 --- /dev/null +++ b/audio-libs/libgpod/libgpod-hal-fdi.patch @@ -0,0 +1,22 @@ +diff -Naur libgpod-0.8.2.orig/tools/20-libgpod-sysinfo-extended.fdi libgpod-0.8.2/tools/20-libgpod-sysinfo-extended.fdi +--- libgpod-0.8.2.orig/tools/20-libgpod-sysinfo-extended.fdi 1970-01-01 00:00:00.000000000 +0000 ++++ libgpod-0.8.2/tools/20-libgpod-sysinfo-extended.fdi 2013-02-18 10:54:17.000000000 +0000 +@@ -0,0 +1,18 @@ ++<?xml version="1.0" encoding="UTF-8"?> <!-- -*- SGML -*- --> ++ ++<deviceinfo version="0.2"> ++ <device> ++ <match key="@info.parent:storage.vendor" contains="Apple"> ++ <match key="@info.parent:storage.model" contains="iPod"> ++ <match key="volume.fsusage" contains="filesystem"> ++ <append key="info.callouts.add" type="strlist">libgpod-callout</append> ++ </match> ++ </match> ++ </match> ++ <!-- iPhone/iPod Touch --> ++ <match key="info.capabilities" contains="afc"> ++ <append key="info.callouts.add" type="strlist">iphone-callout</append> ++ </match> ++ </device> ++</deviceinfo> ++ diff --git a/audio-libs/liblrdf/BUILD b/audio-libs/liblrdf/BUILD deleted file mode 100755 index a21024e1af..0000000000 --- a/audio-libs/liblrdf/BUILD +++ /dev/null @@ -1,4 +0,0 @@ -libtoolize && -aclocal && -autoconf && -default_build diff --git a/audio-libs/liblrdf/DETAILS b/audio-libs/liblrdf/DETAILS index b33b680ee4..e8fe81da5e 100755 --- a/audio-libs/liblrdf/DETAILS +++ b/audio-libs/liblrdf/DETAILS @@ -1,14 +1,14 @@ SPELL=liblrdf - VERSION=0.4.0 - SOURCE=$SPELL-$VERSION.tar.gz -SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION -SOURCE_URL[0]=$SOURCEFORGE_URL/lrdf/$SOURCE - WEB_SITE=http://lrdf.sourceforge.net/ + VERSION=0.5.0 + SOURCE=$SPELL-$VERSION.zip +SOURCE_DIRECTORY=$BUILD_DIRECTORY/LRDF-$VERSION + SOURCE_URL[0]=https://github.com/swh/LRDF/archive/0.5.0.zip + WEB_SITE=https://github.com/swh/LRDF ENTERED=20031207 - LICENSE[0]=GPL - SOURCE_HASH=sha512:96048b4805be7b976c5705e5befbb445a302ecd481c84e88a821dbc324387ec60783ac75369712510fb01f9b4872bff691be877052badf6c1cacc498bd0106eb + LICENSE[0]=GPL + SOURCE_HASH=sha512:d8dddc6a9493aef30bcb267fd5b68a19ed67051fcf75329b0501543ef893e2830d2f667cd06d05bbd80a184c127be87bdc12e9371ac50a9d21a2bb66536f6128 KEYWORDS="audio libs" - SHORT="This is a library to make it easy to manipulate RDF files + SHORT="This is a library to make it easy to manipulate RDF files describing LADSPA plugins." cat << EOF This is a library to make it easy to manipulate RDF files describing diff --git a/audio-libs/liblrdf/HISTORY b/audio-libs/liblrdf/HISTORY index 324ff3ce68..d2a3632e0a 100644 --- a/audio-libs/liblrdf/HISTORY +++ b/audio-libs/liblrdf/HISTORY @@ -1,3 +1,10 @@ +2013-02-16 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> + * DETAILS: version 0.5.0, fixed WEB_SITE, SOURCE_URL + * BUILD: removed + * PRE_BUILD: moved calls to autoconf and friends here, fix + obsolete macro in configure.ac + * liblrdf-raptor2.diff: removed + 2011-10-04 Arjan Bouter <abouter@sourcemage.org> * BUILD, PRE_BUILD, liblrdf-raptor2.diff: add a patch from upstream bugzilla for raptor2 support diff --git a/audio-libs/liblrdf/PRE_BUILD b/audio-libs/liblrdf/PRE_BUILD index c50d1dab4a..74cf1f00c3 100755 --- a/audio-libs/liblrdf/PRE_BUILD +++ b/audio-libs/liblrdf/PRE_BUILD @@ -1,4 +1,7 @@ default_pre_build && cd "${SOURCE_DIRECTORY}" && -patch -p1 < "${SCRIPT_DIRECTORY}/liblrdf-raptor2.diff" && -sedit 's#raptor.h#raptor2/raptor2.h#' lrdf.h +sedit 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac && +libtoolize -fv && +aclocal --force && +autoconf -f && +automake -afv diff --git a/audio-libs/liblrdf/liblrdf-raptor2.diff b/audio-libs/liblrdf/liblrdf-raptor2.diff deleted file mode 100644 index 074d89000c..0000000000 --- a/audio-libs/liblrdf/liblrdf-raptor2.diff +++ /dev/null @@ -1,198 +0,0 @@ -diff --git a/configure.ac b/configure.ac -index 949acdf..e710b49 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -18,7 +18,7 @@ AM_PROG_LIBTOOL - AC_HEADER_STDC - AC_CHECK_HEADERS([errno.h limits.h stdlib.h string.h unistd.h]) - --PKG_CHECK_MODULES(RAPTOR, raptor >= 0.9.11) -+PKG_CHECK_MODULES(RAPTOR, raptor2 >= 2.0.0) - - # Checks for typedefs, structures, and compiler characteristics. - AC_C_CONST -diff --git a/src/Makefile.am b/src/Makefile.am -index 71e164d..2237a29 100644 ---- a/src/Makefile.am -+++ b/src/Makefile.am -@@ -4,5 +4,4 @@ lib_LTLIBRARIES = liblrdf.la - noinst_HEADERS = lrdf_md5.h md5_loc.h ladspa.h - - liblrdf_la_SOURCES = lrdf.c lrdf_multi.c md5.c --liblrdf_la_LIBADD = -lraptor - liblrdf_la_LDFLAGS = -version-info @LRDF_LIBTOOL_VERSION@ -diff --git a/src/lrdf.c b/src/lrdf.c -index 0bb7b22..8849e43 100644 ---- a/src/lrdf.c -+++ b/src/lrdf.c -@@ -18,6 +18,7 @@ - static unsigned int lrdf_uid = 0; /* A unique(ish) id to append to genid's to - * avoid clashses */ - -+static raptor_world *world = NULL; - static lrdf_statement *triples = NULL; - static lrdf_statement *free_triples; - static lrdf_string_hash *resources_hash[LRDF_HASH_SIZE]; -@@ -43,8 +44,7 @@ static void lrdf_remove_triple_hash(lrdf_triple_hash ** tbl, - lrdf_hash hash, lrdf_statement * s); - static void lrdf_add_closure_hash(lrdf_closure_hash ** tbl, - lrdf_hash subject, lrdf_hash object); --static void lrdf_store(void *user_data, -- const raptor_statement * statement); -+static void lrdf_store(void *user_data, raptor_statement * statement); - void lrdf_free_statements(lrdf_statement * s); - void lrdf_copy_statement(lrdf_statement * from, lrdf_statement * to); - void lrdf_rebuild_taxonomic_closure(lrdf_closure_hash ** fwd_tbl, -@@ -71,7 +71,7 @@ void lrdf_init() - unsigned int i; - struct timeval tv; - -- raptor_init(); -+ world = raptor_new_world(); - lrdf_more_triples(256); - - /* A UID to add to genids to make them safer */ -@@ -112,7 +112,8 @@ void lrdf_more_triples(int count) - - void lrdf_cleanup() - { -- raptor_finish(); -+ raptor_free_world(world); -+ world = NULL; - - lrdf_free_string_hash(resources_hash); - lrdf_free_string_hash(literals_hash); -@@ -232,26 +233,29 @@ void lrdf_remove_matches(lrdf_statement *pattern) - } - } - --static void lrdf_store(void *user_data, const raptor_statement * statement) -+static const char *lrdf_term_as_string(char *tmp, int tmp_len, -+ const raptor_term *term) -+{ -+ switch (term->type) { -+ case RAPTOR_TERM_TYPE_URI: -+ return (const char *) raptor_uri_as_string(term->value.uri); -+ case RAPTOR_TERM_TYPE_LITERAL: -+ return (const char *) term->value.literal.string; -+ case RAPTOR_TERM_TYPE_BLANK: -+ snprintf(tmp, tmp_len, "_:%s.%x", term->value.blank.string, lrdf_uid); -+ return tmp; -+ default: -+ return "(?)"; -+ } -+} -+ -+static void lrdf_store(void *user_data, raptor_statement * statement) - { - lrdf_statement *s = lrdf_alloc_statement(); - char tmps[128], tmpp[128], tmpo[128]; -- char *subj = (char *) statement->subject, -- *pred = (char *) statement->predicate, -- *obj = (char *) statement->object; -- -- if (statement->subject_type == RAPTOR_IDENTIFIER_TYPE_ANONYMOUS) { -- snprintf(tmps, 127, "_:%s.%x", subj, lrdf_uid); -- subj = tmps; -- } -- if (statement->predicate_type == RAPTOR_IDENTIFIER_TYPE_ANONYMOUS) { -- snprintf(tmpp, 127, "_:%s.%x", pred, lrdf_uid); -- pred = tmpp; -- } -- if (statement->object_type == RAPTOR_IDENTIFIER_TYPE_ANONYMOUS) { -- snprintf(tmpo, 127, "_:%s.%x", obj, lrdf_uid); -- obj = tmpo; -- } -+ const char *subj = lrdf_term_as_string(tmps, 128, statement->subject), -+ *pred = lrdf_term_as_string(tmpp, 128, statement->predicate), -+ *obj = lrdf_term_as_string(tmpo, 128, statement->object); - - s->shash = lrdf_gen_hash(subj); - s->phash = lrdf_gen_hash(pred); -@@ -261,7 +265,7 @@ static void lrdf_store(void *user_data, const raptor_statement * statement) - - s->subject = lrdf_check_hash(resources_hash, s->shash, subj); - s->predicate = lrdf_check_hash(resources_hash, s->phash, pred); -- if (statement->object_type == RAPTOR_IDENTIFIER_TYPE_LITERAL) { -+ if (statement->object->type == RAPTOR_TERM_TYPE_LITERAL) { - s->object = lrdf_check_hash(literals_hash, s->ohash, obj); - s->object_type = lrdf_literal; - } else { -@@ -537,28 +541,22 @@ void lrdf_rebuild_taxonomic_closure(lrdf_closure_hash ** fwd_tbl, - free(pathto); - } - --static void lrdf_error_handler(void *data, raptor_locator * locator, -- const char *message); -+static void lrdf_log_handler(void *data, raptor_log_message *message); - --static void lrdf_error_handler(void *data, raptor_locator * locator, -- const char *message) -+static void lrdf_log_handler(void *data, raptor_log_message *message) - { -- fprintf(stderr, "liblrdf: error - "); -- raptor_print_locator(stderr, locator); -- fprintf(stderr, " - %s\n", message); -- -- raptor_parse_abort((raptor_parser*)data); --} -+ const char *severity = "error"; -+ if (message->level == RAPTOR_LOG_LEVEL_WARN) { -+ severity = "warning"; -+ } - --static void lrdf_warning_handler(void *data, raptor_locator * locator, -- const char *message); -+ fprintf(stderr, "liblrdf: %s - ", severity); -+ raptor_locator_print(message->locator, stderr); -+ fprintf(stderr, " - %s\n", message->text); - --static void lrdf_warning_handler(void *data, raptor_locator * locator, -- const char *message) --{ -- fprintf(stderr, "liblrdf: warning - "); -- raptor_print_locator(stderr, locator); -- fprintf(stderr, " - %s\n", message); -+ if (message->level != RAPTOR_LOG_LEVEL_WARN) { -+ raptor_parser_parse_abort((raptor_parser*)data); -+ } - } - - -@@ -593,15 +591,15 @@ int lrdf_read_file_intl(const char *uri) - lrdf_hash source; - - //printf("lrdf: reading %s\n", uri); -- ruri = raptor_new_uri(uri); -- furi = raptor_new_uri(uri); -+ ruri = raptor_new_uri(world, (const unsigned char *) uri); -+ furi = raptor_new_uri(world, (const unsigned char *) uri); - source = lrdf_gen_hash(uri); - lrdf_check_hash(resources_hash, source, uri); - - if (strstr(uri, ".rdf")) { -- parser = raptor_new_parser("rdfxml"); -+ parser = raptor_new_parser(world, "rdfxml"); - } else { -- parser = raptor_new_parser("ntriples"); -+ parser = raptor_new_parser(world, "ntriples"); - } - if (!parser) { - fprintf(stderr, "liblrdf: failed to create parser\n"); -@@ -609,12 +607,11 @@ int lrdf_read_file_intl(const char *uri) - return 1; - } - -- raptor_set_error_handler(parser, parser, lrdf_error_handler); -- raptor_set_warning_handler(parser, NULL, lrdf_warning_handler); -- raptor_set_statement_handler(parser, &source, lrdf_store); -- raptor_set_default_generate_id_parameters(parser, NULL, ++lrdf_uid); -+ raptor_world_set_log_handler(world, parser, lrdf_log_handler); -+ raptor_parser_set_statement_handler(parser, &source, lrdf_store); -+ raptor_world_set_generate_bnodeid_parameters(world, NULL, ++lrdf_uid); - -- if (raptor_parse_file(parser, furi, ruri)) { -+ if (raptor_parser_parse_file(parser, furi, ruri)) { - raptor_free_uri(furi); - raptor_free_uri(ruri); - raptor_free_parser(parser); diff --git a/audio-libs/libmad/HISTORY b/audio-libs/libmad/HISTORY index 04fa001f56..4d2153e099 100644 --- a/audio-libs/libmad/HISTORY +++ b/audio-libs/libmad/HISTORY @@ -1,3 +1,6 @@ +2013-02-21 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> + * PRE_BUILD: fix obsolete macro in configure.ac + 2011-09-26 Bor Kraljič <pyrobor@ver.si> * DETAILS: converted to upstream signature checking * 4BF38A33.gpg: added gpg keyring diff --git a/audio-libs/libmad/PRE_BUILD b/audio-libs/libmad/PRE_BUILD index 4baa54610e..2087da747b 100755 --- a/audio-libs/libmad/PRE_BUILD +++ b/audio-libs/libmad/PRE_BUILD @@ -2,6 +2,7 @@ default_pre_build && cd "$SOURCE_DIRECTORY" && patch -p1 -i $SPELL_DIRECTORY/$SPELL-pkgconfig.patch && patch -Np1 < "$SPELL_DIRECTORY/libmad-0.15.1b-no-cflag-mess.patch" && +sedit 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac && libtoolize -c -f && aclocal && autoconf && diff --git a/audio-libs/sbc/DETAILS b/audio-libs/sbc/DETAILS new file mode 100755 index 0000000000..4c5ec5ab48 --- /dev/null +++ b/audio-libs/sbc/DETAILS @@ -0,0 +1,17 @@ + SPELL=sbc + VERSION=1.0 + SOURCE="${SPELL}-${VERSION}.tar.xz" + SOURCE2=$SPELL-$VERSION.tar.sign + SOURCE2_IGNORE=signature + SOURCE_GPG=kernel.gpg:$SOURCE2:UPSTREAM_KEY + SOURCE_URL[0]=$KERNEL_URL/pub/linux/bluetooth/${SOURCE} + SOURCE2_URL[0]=$KERNEL_URL/pub/linux/bluetooth/${SOURCE2} +SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}" + WEB_SITE="http://www.bluez.org/" + LICENSE[0]="GPLv2" + ENTERED=20130209 + SHORT="Bluetooth Subband Codec (SBC) library" +cat << EOF +SBC is an audio subband codec specified by the Bluetooth Special Interest +Group for A2DP. SBC is used to transfer data to Bluetooth audio devices. +EOF diff --git a/audio-libs/sbc/HISTORY b/audio-libs/sbc/HISTORY new file mode 100644 index 0000000000..ffe459a978 --- /dev/null +++ b/audio-libs/sbc/HISTORY @@ -0,0 +1,4 @@ +2013-02-10 Sukneet Basuta <sukneet@sourcemage.org> + * DETAILS: spell created + * PRE_BUILD: used to extract tarball and verify + diff --git a/audio-libs/sbc/PRE_BUILD b/audio-libs/sbc/PRE_BUILD new file mode 100755 index 0000000000..afa42915b9 --- /dev/null +++ b/audio-libs/sbc/PRE_BUILD @@ -0,0 +1,8 @@ +message "${MESSAGE_COLOR}Uncompressing $SOURCE_CACHE/$SOURCE${DEFAULT_COLOR}" +SOURCE_ORI=${SOURCE} +SOURCE=${SOURCE/.xz} +xz -dkf ${SOURCE_CACHE}/$SOURCE_ORI +default_pre_build +message "${MESSAGE_COLOR}rm $SOURCE${DEFAULT_COLOR}" +rm ${SOURCE_CACHE}/${SOURCE} +SOURCE=${SOURCE_ORI} diff --git a/audio-libs/soundtouch/HISTORY b/audio-libs/soundtouch/HISTORY index f6b870f238..ee38a6f758 100644 --- a/audio-libs/soundtouch/HISTORY +++ b/audio-libs/soundtouch/HISTORY @@ -1,3 +1,7 @@ +2013-02-02 Sukneet Basuta <sukneet@sourcemage.org> + * PRE_BUILD: replace AM_CONFIG_HEADER with AC_CONFIG_HEADERS in + configure.ac to fix build with automake 1.13 + 2013-01-03 Vlad Glagolev <stealth@sourcemage.org> * DETAILS: updated spell to 1.7.1 diff --git a/audio-libs/soundtouch/PRE_BUILD b/audio-libs/soundtouch/PRE_BUILD index 559e5bc6b3..726da32be5 100755 --- a/audio-libs/soundtouch/PRE_BUILD +++ b/audio-libs/soundtouch/PRE_BUILD @@ -3,6 +3,7 @@ cd "$SOURCE_DIRECTORY" && sed -i "s:COPYING.TXT README.html:README.html\npkgdocdir=\$(datadir)/doc/soundtouch:" \ Makefile.am && +sed -i "s:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:" configure.ac && touch NEWS README AUTHORS ChangeLog && diff --git a/audio-players/alsaplayer/DETAILS b/audio-players/alsaplayer/DETAILS index 48f8402ca7..7eee332d59 100755 --- a/audio-players/alsaplayer/DETAILS +++ b/audio-players/alsaplayer/DETAILS @@ -2,7 +2,7 @@ VERSION=0.99.81 SOURCE=$SPELL-$VERSION.tar.bz2 SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION" - SOURCE_URL[0]=$SOURCEFORGE_URL/alsaplayer/$SOURCE + SOURCE_URL[0]=http://www.alsaplayer.org/${SOURCE} SOURCE_HASH=sha512:6723b36837d01f14645bb1d43ec7c54c85e8afed9b020f56dc81b4de64b74e4da2504507fe83954c7b26817e90510c585d09e759fc11e731d4d27e86f3932650 WEB_SITE=http://www.alsaplayer.org ENTERED=20010922 diff --git a/audio-players/alsaplayer/HISTORY b/audio-players/alsaplayer/HISTORY index 7751c75937..0e34d766b8 100644 --- a/audio-players/alsaplayer/HISTORY +++ b/audio-players/alsaplayer/HISTORY @@ -1,3 +1,6 @@ +2013-02-23 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> + * DETAILS: fix SOURCE_URL[0] + 2011-07-30 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> * DEPENDS: changed dependency on g++ to dependency on gcc with sub-depends on CXX (scripted) diff --git a/audio-players/audacious/DETAILS b/audio-players/audacious/DETAILS index 1f16b1542d..fcbfaf1c5e 100755 --- a/audio-players/audacious/DETAILS +++ b/audio-players/audacious/DETAILS @@ -1,5 +1,5 @@ SPELL=audacious - VERSION=3.3.2 + VERSION=3.3.4 SOURCE=${SPELL}-${VERSION}.tar.bz2 SOURCE_URL[0]=http://distfiles.audacious-media-player.org/$SOURCE SOURCE_GPG="gurus.gpg:${SOURCE}.sig" diff --git a/audio-players/audacious/HISTORY b/audio-players/audacious/HISTORY index e40ec0e232..3d07d04061 100644 --- a/audio-players/audacious/HISTORY +++ b/audio-players/audacious/HISTORY @@ -1,3 +1,6 @@ +2013-02-17 Robin Cook <rcook@wyrms.net> + * DETAILS: updated VERSION to 3.3.4 + 2012-10-19 Robin Cook <rcook@wyrms.net> * DETAILS: updated VERSION to 3.3.2 * DEPENDS: updated with changed depends diff --git a/audio-players/audacious/audacious-3.3.2.tar.bz2.sig b/audio-players/audacious/audacious-3.3.2.tar.bz2.sig Binary files differdeleted file mode 100644 index 067a6605b5..0000000000 --- a/audio-players/audacious/audacious-3.3.2.tar.bz2.sig +++ /dev/null diff --git a/audio-players/audacious/audacious-3.3.4.tar.bz2.sig b/audio-players/audacious/audacious-3.3.4.tar.bz2.sig Binary files differnew file mode 100644 index 0000000000..c78098f7d1 --- /dev/null +++ b/audio-players/audacious/audacious-3.3.4.tar.bz2.sig diff --git a/audio-players/grip/CONFLICTS b/audio-players/grip/CONFLICTS new file mode 100755 index 0000000000..ad6e8d75bb --- /dev/null +++ b/audio-players/grip/CONFLICTS @@ -0,0 +1 @@ +conflicts grip2 y diff --git a/audio-players/grip/DEPENDS b/audio-players/grip/DEPENDS index 7930666ff6..eca044bd5f 100755 --- a/audio-players/grip/DEPENDS +++ b/audio-players/grip/DEPENDS @@ -1,10 +1,23 @@ -depends gtk+ && -depends libghttp && -depends gnome-libs && -depends vte && +depends curl && +depends libx11 && +depends glib2 && +depends gtk+2 && +depends libgnome && +depends libgnomeui && +depends pango && +depends vte && -optional_depends "cdparanoia" "" "" "to rip CDs using cdparanoia" && -optional_depends "cdrtools" "" "" "to rip CDs using cdda2wav" && -optional_depends "lame" "" "" "to encode mp3 files using lame" && -optional_depends "bladeenc" "" "" "to encode mp3 files using bladeenc" && +optional_depends "cdparanoia" \ + "--enable-cdpar" \ + "--disable-cdpar" \ + "to rip CDs using cdparanoia" && + +optional_depends "id3lib" \ + "--enable-id3" \ + "--disable-id3" \ + "for ID3 tagging support" && + +optional_depends "cdrtools" "" "" "to rip CDs using cdda2wav" && +optional_depends "lame" "" "" "to encode mp3 files using lame" && +optional_depends "bladeenc" "" "" "to encode mp3 files using bladeenc" && optional_depends "vorbis-tools" "" "" "to encode ogg vorbis files with oggenc" diff --git a/audio-players/grip/DETAILS b/audio-players/grip/DETAILS index 2840ea0954..cfb2a48ab8 100755 --- a/audio-players/grip/DETAILS +++ b/audio-players/grip/DETAILS @@ -1,13 +1,12 @@ SPELL=grip - VERSION=3.2.0 + VERSION=3.3.1 SOURCE=$SPELL-$VERSION.tar.gz SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION - SOURCE_URL[0]=http://www.nostatic.org/grip/$SOURCE - WEB_SITE=http://www.nostatic.org/grip + SOURCE_URL[0]=http://sourceforge.net/projects/$SPELL/files/$SPELL/$VERSION/$SOURCE/download + WEB_SITE=http://sourceforge.net/projects/$SPELL/ ENTERED=20010922 - UPDATED=20030329 - LICENSE[0]=GPL - SOURCE_HASH=sha512:c53f9a0ad78c3ec8b91f8771f5a9dbbcb81a5d096afbcaa82dc50c5bb7ad54d13f83725332cb004fb3d47fdb6ec21b5f300f6cc3614072043d3bace482805468 + LICENSE[0]=GPL + SOURCE_HASH=sha512:380e36cb4e58180e543e1d293d38108f4879842ed63106da875e00747e98c2c06da1e706cfaf4ff26f481bba0ca941eb1201f430de04b0f313b1307ddd7e88d3 KEYWORDS="players audio" SHORT="Grip is a gtk-based cd-player and cd-ripper." cat << EOF diff --git a/audio-players/grip/HISTORY b/audio-players/grip/HISTORY index 5ebd0a851c..ce60726bf2 100644 --- a/audio-players/grip/HISTORY +++ b/audio-players/grip/HISTORY @@ -1,3 +1,8 @@ +2013-02-18 Remko van der Vossen <wich@sourcemage.org> + * DETAILS: version 3.3.1 + * DEPENDS: fix various dependencies + * PRE_BUILD: fix calling method of contest.id3 + 2008-03-28 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> * DETAILS: updated to 3.2.0 * DEPENDS: added missing dependency and a missing '&&' diff --git a/audio-players/grip/PRE_BUILD b/audio-players/grip/PRE_BUILD new file mode 100755 index 0000000000..f1e15c6b87 --- /dev/null +++ b/audio-players/grip/PRE_BUILD @@ -0,0 +1,3 @@ +default_pre_build && +cd $SOURCE_DIRECTORY && +sed -i -e 's,^ . conftest.id3$, . ./conftest.id3,' configure diff --git a/audio-players/grip2/BUILD b/audio-players/grip2/BUILD new file mode 100755 index 0000000000..27ba77ddaf --- /dev/null +++ b/audio-players/grip2/BUILD @@ -0,0 +1 @@ +true diff --git a/audio-players/grip2/CONFLICTS b/audio-players/grip2/CONFLICTS deleted file mode 100755 index 92bcef963b..0000000000 --- a/audio-players/grip2/CONFLICTS +++ /dev/null @@ -1 +0,0 @@ -conflicts grip diff --git a/audio-players/grip2/DETAILS b/audio-players/grip2/DETAILS index 1015f791a1..58b0e68c17 100755 --- a/audio-players/grip2/DETAILS +++ b/audio-players/grip2/DETAILS @@ -1,13 +1,11 @@ SPELL=grip2 VERSION=3.3.1 - SOURCE=grip-$VERSION.tar.gz + PATCHLEVEL=1 SOURCE_DIRECTORY=$BUILD_DIRECTORY/grip-$VERSION - SOURCE_URL[0]=$SOURCEFORGE_URL/grip/$SOURCE - SOURCE_HASH=sha512:380e36cb4e58180e543e1d293d38108f4879842ed63106da875e00747e98c2c06da1e706cfaf4ff26f481bba0ca941eb1201f430de04b0f313b1307ddd7e88d3 LICENSE[0]=GPL WEB_SITE=http://sourceforge.net/projects/grip/ ENTERED=20010922 - UPDATED=20050422 + ARCHIVE=off KEYWORDS="players audio" SHORT="Grip is a gtk-based cd-player and cd-ripper." cat << EOF diff --git a/audio-players/grip2/HISTORY b/audio-players/grip2/HISTORY index 3e212cae34..561de9873e 100644 --- a/audio-players/grip2/HISTORY +++ b/audio-players/grip2/HISTORY @@ -1,3 +1,6 @@ +2013-02-22 Remko van der Vossen <wich@sourcemage.org> + * Deprecated in favour of grip + 2012-05-05 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> * DEPENDS: pass disable parameter for id3lib * DETAILS: version 3.3.1 diff --git a/audio-players/grip2/INSTALL b/audio-players/grip2/INSTALL new file mode 100755 index 0000000000..27ba77ddaf --- /dev/null +++ b/audio-players/grip2/INSTALL @@ -0,0 +1 @@ +true diff --git a/audio-players/grip2/PRE_BUILD b/audio-players/grip2/PRE_BUILD new file mode 100755 index 0000000000..27ba77ddaf --- /dev/null +++ b/audio-players/grip2/PRE_BUILD @@ -0,0 +1 @@ +true diff --git a/audio-players/grip2/UP_TRIGGERS b/audio-players/grip2/UP_TRIGGERS new file mode 100755 index 0000000000..f0ea362125 --- /dev/null +++ b/audio-players/grip2/UP_TRIGGERS @@ -0,0 +1,2 @@ +up_trigger grip2 dispel_self +up_trigger grip cast_self diff --git a/audio-players/mpd/DEPENDS b/audio-players/mpd/DEPENDS index fb04e3ed84..6ca47990ec 100755 --- a/audio-players/mpd/DEPENDS +++ b/audio-players/mpd/DEPENDS @@ -189,7 +189,7 @@ optional_depends libmms \ "--disable-mms" \ "for MMS protocol support" && -optional_depends libcdio \ +optional_depends libcdio-paranoia \ "--enable-cdio-paranoia" \ "--disable-cdio-paranoia" \ "for audio CD support" && diff --git a/audio-players/mpd/HISTORY b/audio-players/mpd/HISTORY index 2ee1d22279..58e5109a0a 100644 --- a/audio-players/mpd/HISTORY +++ b/audio-players/mpd/HISTORY @@ -1,3 +1,6 @@ +2013-02-24 Vlad Glagolev <stealth@sourcemage.org> + * DEPENDS: switched from libcdio to libcdio-paranoia + 2013-01-07 Vlad Glagolev <stealth@sourcemage.org> * DETAILS: updated spell to 0.17.3 diff --git a/audio-players/mpg123/DETAILS b/audio-players/mpg123/DETAILS index f23b391f7c..67d08b9d7c 100755 --- a/audio-players/mpg123/DETAILS +++ b/audio-players/mpg123/DETAILS @@ -1,5 +1,5 @@ SPELL=mpg123 - VERSION=1.14.4 + VERSION=1.15.1 SOURCE=$SPELL-$VERSION.tar.bz2 SOURCE2=$SOURCE.sig SOURCE_URL=$SOURCEFORGE_URL/$SPELL/$SOURCE diff --git a/audio-players/mpg123/HISTORY b/audio-players/mpg123/HISTORY index 2d9f05deeb..71df869999 100644 --- a/audio-players/mpg123/HISTORY +++ b/audio-players/mpg123/HISTORY @@ -1,3 +1,9 @@ +2013-02-24 Thomas Orgis <sobukus@sourcemage.org> + * DETAILS: updated spell to 1.15.1 + +2013-02-13 Thomas Orgis <sobukus@sourcemage.org> + * DETAILS: updated spell to 1.15.0 + 2012-07-26 Thomas Orgis <sobukus@sourcemage.org> * DETAILS: updated spell to 1.14.4 diff --git a/audio-players/ncmpcpp/DETAILS b/audio-players/ncmpcpp/DETAILS index 7bdd607dac..7672a0d6a0 100755 --- a/audio-players/ncmpcpp/DETAILS +++ b/audio-players/ncmpcpp/DETAILS @@ -1,8 +1,8 @@ SPELL=ncmpcpp - VERSION=0.5.5 + VERSION=0.5.10 SOURCE="${SPELL}-${VERSION}.tar.bz2" - SOURCE_URL[0]=http://unkart.ovh.org/${SPELL}/${SOURCE} - SOURCE_HASH=sha512:08c7365cb4f1548b4d8df6a809ebb95f72bda21c7d4edcbcdc148c5b6cb7e6021cb52b89fb84bc19ef4489c44c79ff481c801b9260f90c2982510186e940ebf7 + SOURCE_URL[0]=http://${SPELL}.rybczak.net/stable/${SOURCE} + SOURCE_HASH=sha512:8ddbc05bd8f3febe80cc5c04992a02f8c86151bb171f8f2e46e8df79210f9445e73fd65bdcaa397b3039ebcf510c6bb6ef61be790a6dcf07d5e35e59f71f3702 SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}" WEB_SITE="http://unkart.ovh.org/ncmpcpp/" LICENSE[0]=GPL diff --git a/audio-players/ncmpcpp/HISTORY b/audio-players/ncmpcpp/HISTORY index 785894100d..27686d8430 100644 --- a/audio-players/ncmpcpp/HISTORY +++ b/audio-players/ncmpcpp/HISTORY @@ -1,3 +1,6 @@ +2013-03-10 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> + * DETAILS: version 0.5.10 + 2010-11-12 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> * DETAILS: version 0.5.5 diff --git a/audio-plugins/audacious-plugins/DEPENDS b/audio-plugins/audacious-plugins/DEPENDS index 5c58a86580..a5813e9fcf 100755 --- a/audio-plugins/audacious-plugins/DEPENDS +++ b/audio-plugins/audacious-plugins/DEPENDS @@ -108,9 +108,13 @@ optional_depends libcdio \ "--disable-cdaudio" \ "Enable CD Audio Plugin?" && +optional_depends libcdio-paranoia \ + "" "" \ + "Needed for CD Audio plugin" && + optional_depends libcddb \ "" "" \ - "Needed for CD Audio plugin?" && + "Needed for CD Audio plugin" && optional_depends libmms \ "--enable-mms" \ diff --git a/audio-plugins/audacious-plugins/DETAILS b/audio-plugins/audacious-plugins/DETAILS index 219c30eedd..7b59299593 100755 --- a/audio-plugins/audacious-plugins/DETAILS +++ b/audio-plugins/audacious-plugins/DETAILS @@ -1,5 +1,5 @@ SPELL=audacious-plugins - VERSION=3.3.2 + VERSION=3.3.4 SOURCE=${SPELL}-${VERSION}.tar.bz2 SOURCE_URL[0]=http://distfiles.audacious-media-player.org/$SOURCE SOURCE_GPG="gurus.gpg:${SOURCE}.sig" diff --git a/audio-plugins/audacious-plugins/HISTORY b/audio-plugins/audacious-plugins/HISTORY index afa8d7e9e7..aa95191538 100644 --- a/audio-plugins/audacious-plugins/HISTORY +++ b/audio-plugins/audacious-plugins/HISTORY @@ -1,3 +1,8 @@ +2013-02-17 Robin Cook <rcook@wyrms.net> + * DETAILS: updated VERSION to 3.3.4 + * DEPENDS: added optional depends libcdio-paranoia + * PRE_BUILD: apply patch to correctly find cdda.h + 2012-10-19 Robin Cook <rcook@wyrms.net> * DETAILS: updated VERSION to 3.3.2 * DEPENDS: updated with new depends diff --git a/audio-plugins/audacious-plugins/PRE_BUILD b/audio-plugins/audacious-plugins/PRE_BUILD new file mode 100755 index 0000000000..6a08469527 --- /dev/null +++ b/audio-plugins/audacious-plugins/PRE_BUILD @@ -0,0 +1,3 @@ +default_pre_build && +cd $SOURCE_DIRECTORY && +patch -p1 < $SPELL_DIRECTORY/cdda.patch diff --git a/audio-plugins/audacious-plugins/audacious-plugins-3.3.2.tar.bz2.sig b/audio-plugins/audacious-plugins/audacious-plugins-3.3.2.tar.bz2.sig Binary files differdeleted file mode 100644 index 0ea820e44f..0000000000 --- a/audio-plugins/audacious-plugins/audacious-plugins-3.3.2.tar.bz2.sig +++ /dev/null diff --git a/audio-plugins/audacious-plugins/audacious-plugins-3.3.4.tar.bz2.sig b/audio-plugins/audacious-plugins/audacious-plugins-3.3.4.tar.bz2.sig Binary files differnew file mode 100644 index 0000000000..d4a7947427 --- /dev/null +++ b/audio-plugins/audacious-plugins/audacious-plugins-3.3.4.tar.bz2.sig diff --git a/audio-plugins/audacious-plugins/cdda.patch b/audio-plugins/audacious-plugins/cdda.patch new file mode 100644 index 0000000000..5780e96378 --- /dev/null +++ b/audio-plugins/audacious-plugins/cdda.patch @@ -0,0 +1,16 @@ +diff -ur audacious-plugins-3.3.4/src/cdaudio-ng/cdaudio-ng.c audacious-plugins-mod/src/cdaudio-ng/cdaudio-ng.c +--- audacious-plugins-3.3.4/src/cdaudio-ng/cdaudio-ng.c 2013-02-03 14:09:33.000000000 -0600 ++++ audacious-plugins-mod/src/cdaudio-ng/cdaudio-ng.c 2013-02-17 20:43:38.505087973 -0600 +@@ -29,12 +29,7 @@ + #include <cdio/audio.h> + #include <cdio/sector.h> + #include <cdio/cd_types.h> +- +-#if LIBCDIO_VERSION_NUM >= 90 +-#include <cdio/paranoia/cdda.h> +-#else + #include <cdio/cdda.h> +-#endif + + /* libcdio's header files #define these */ + #undef PACKAGE diff --git a/audio-soft/easytag/BUILD b/audio-soft/easytag/BUILD deleted file mode 100755 index de21441a3e..0000000000 --- a/audio-soft/easytag/BUILD +++ /dev/null @@ -1,2 +0,0 @@ -OPTS="$OPTS --disable-gtktest" -default_build diff --git a/audio-soft/easytag/DEPENDS b/audio-soft/easytag/DEPENDS index e684b70a2e..b5a7d52dcb 100755 --- a/audio-soft/easytag/DEPENDS +++ b/audio-soft/easytag/DEPENDS @@ -1,38 +1,51 @@ depends glib2 && depends gtk+2 && -depends id3lib && + +optional_depends libid3tag \ + "--enable-mp3" \ + "--disable-mp3" \ + "for MP3 files support" && + +if is_depends_enabled $SPELL libid3tag; then + optional_depends id3lib \ + "--enable-id3v23" \ + "--disable-id3v23" \ + "for writing id3v2.3 tags support" && + + if is_depends_enabled $SPELL id3lib; then + depends -sub CXX gcc + fi +fi && optional_depends flac \ "--enable-flac" \ "--disable-flac" \ "Enable Flac support" && -optional_depends libvorbis \ +optional_depends libogg \ "--enable-ogg" \ "--disable-ogg" \ "Enable Ogg/Vorbis support" && +if is_depends_enabled $SPELL libogg; then + depends libvorbis +fi && + optional_depends gettext \ "--enable-nls" \ "--disable-nls" \ "Enable nls support" && +optional_depends taglib \ + "--enable-mp4" \ + "--disable-mp4" \ + "for MP4 files support" && + optional_depends wavpack \ "--enable-wavpack" \ "--disable-wavpack" \ "Enable Wavpack support" && -# easytag can use either faad2 or libmp4v2 for MP4 -# support, no --disable options to have that work -optional_depends faad2 \ - "--enable-mp4" \ - "" \ - "Enable Mp4 container support" && -optional_depends mp4v2 \ - "--enable-mp4" \ - "" \ - "Use libmp4v2 for Mp4 support" && - optional_depends speex \ "--enable-speex" \ "--disable-speex" \ @@ -44,12 +57,9 @@ depends cairo && depends expat && depends fontconfig && depends freetype2 && -depends -sub CXX gcc && depends gdk-pixbuf2 && depends harfbuzz && depends libffi && -depends libid3tag && -depends libogg && depends libpng && depends libx11 && depends libxau && diff --git a/audio-soft/easytag/DETAILS b/audio-soft/easytag/DETAILS index 4d73a45646..1b32d9ecec 100755 --- a/audio-soft/easytag/DETAILS +++ b/audio-soft/easytag/DETAILS @@ -1,12 +1,12 @@ SPELL=easytag - VERSION=2.1.7 - PATCHLEVEL=1 - SOURCE=$SPELL-$VERSION.tar.bz2 - SOURCE_HASH=sha512:e98b0d407ed37a4ede6891e1998a6c158b308b9f462dc2b810b21b21b00fbecd9eef74a29552cdf037bf654f208340fa83b3b625f6ac0fcb5bd08413c17d3c88 -SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION - SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE + VERSION=2.1.8 + BRANCH=`echo $VERSION|cut -d . -f 1,2` + SOURCE=$SPELL-$VERSION.tar.xz + SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE + SOURCE_HASH=sha512:cf5d92902276b8d462c695aaa0d1072684d60cbfc45d07fb2ac7b345907a775b94665612088b33f3272db22d4b4eb78f4a4e36f2caf6e151a08f640841208e48 +SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION" LICENSE[0]=GPL - WEB_SITE=http://easytag.sourceforge.net/ + WEB_SITE=http://projects.gnome.org/easytag/ KEYWORDS="tools audio" ENTERED=20020115 SHORT="Utility for maintaining audio file Tags" diff --git a/audio-soft/easytag/HISTORY b/audio-soft/easytag/HISTORY index 6323548944..8131d50cd6 100644 --- a/audio-soft/easytag/HISTORY +++ b/audio-soft/easytag/HISTORY @@ -1,3 +1,11 @@ +2013-02-23 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 2.1.8; quoting paths + * DEPENDS: fixed dependencies + * BUILD: dropped + +2013-02-10 Treeve Jelbert <treeve@sourcemage.org> + * DETAILS: new website, moved to gnome + 2012-12-27 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> * DETAILS: PATCH_LEVEL -> PATCHLEVEL diff --git a/audio-soft/padevchooser/DEPENDS b/audio-soft/padevchooser/DEPENDS deleted file mode 100755 index f6e0c25a16..0000000000 --- a/audio-soft/padevchooser/DEPENDS +++ /dev/null @@ -1,10 +0,0 @@ -depends gconf2 && -depends gtk+2 && -depends libnotify && -depends -sub "AVAHI" pulseaudio && - -optional_depends lynx \ - "--enable-lynx" \ - "--disable-lynx" \ - "Use lynx for documentation generation?" - diff --git a/audio-soft/padevchooser/DETAILS b/audio-soft/padevchooser/DETAILS deleted file mode 100755 index 1b5e57ed39..0000000000 --- a/audio-soft/padevchooser/DETAILS +++ /dev/null @@ -1,21 +0,0 @@ - SPELL=padevchooser - VERSION=0.9.3 - SOURCE=$SPELL-$VERSION.tar.gz -SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION - SOURCE_URL[0]=http://0pointer.de/lennart/projects/$SPELL/$SOURCE - WEB_SITE=http://0pointer.de/lennart/projects/padevchooser/ - SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME - LICENSE[0]=GPL - ENTERED=20090823 - SHORT="PulseAudio tray tool" -cat << EOF -PulseAudio Device Chooser (padevchooser) is a simple GTK tool which registers -an icon in the tray area and allows quick access to some features of the -PulseAudio sound server. Specifically it can do for you: - - * Notify about new sink/sources becoming available on the LAN - * Quickly change the default PulseAudio sink/source/server assigned to the - current X11 display, selecting devices available on the LAN - * Start the auxiliary tools PulseAudio Volume Control, PulseAudio Volume - Meter, PulseAudio Manager, PulseAudio Preferences -EOF diff --git a/audio-soft/padevchooser/HISTORY b/audio-soft/padevchooser/HISTORY deleted file mode 100644 index ef5a49c530..0000000000 --- a/audio-soft/padevchooser/HISTORY +++ /dev/null @@ -1,3 +0,0 @@ -2009-08-23 Eric Sandall <sandalle@sourcemage.org> - * DETAILS, DEPENDS: Created - diff --git a/audio-soft/padevchooser/padevchooser-0.9.3.tar.gz.sig b/audio-soft/padevchooser/padevchooser-0.9.3.tar.gz.sig Binary files differdeleted file mode 100644 index d877ead817..0000000000 --- a/audio-soft/padevchooser/padevchooser-0.9.3.tar.gz.sig +++ /dev/null diff --git a/audio-soft/pasystray/CONFIGURE b/audio-soft/pasystray/CONFIGURE new file mode 100755 index 0000000000..3d5052e94b --- /dev/null +++ b/audio-soft/pasystray/CONFIGURE @@ -0,0 +1 @@ +config_query GTK3 "Use gtk+3 instead of gtk+2?" y diff --git a/audio-soft/pasystray/DEPENDS b/audio-soft/pasystray/DEPENDS new file mode 100755 index 0000000000..90056025c6 --- /dev/null +++ b/audio-soft/pasystray/DEPENDS @@ -0,0 +1,24 @@ +depends autoconf && +depends pulseaudio && + +if [[ $GTK3 == n ]]; then + depends gtk+2 "--with-gtk=2" +else + depends gtk+3 "--with-gtk=3" +fi && + +optional_depends avahi \ + "--enable-avahi" \ + "--disable-avahi" \ + "for local service discovery" && + +optional_depends libnotify \ + "--enable-notify" \ + "--disable-notify" \ + "for notification support" && + +optional_depends libx11 \ + "--enable-x11" \ + "--disable-x11" \ + "for X11 support" + diff --git a/audio-soft/pasystray/DETAILS b/audio-soft/pasystray/DETAILS new file mode 100755 index 0000000000..c2272a4c91 --- /dev/null +++ b/audio-soft/pasystray/DETAILS @@ -0,0 +1,16 @@ + SPELL=pasystray + VERSION=scm + SOURCE="${SPELL}-scm.tar.bz2" + SOURCE_URL[0]=git://github.com/christophgysin/pasystray.git:${SPELL}-scm + SOURCE_IGNORE=volatile +SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-scm" + WEB_SITE="https://github.com/christophgysin/pasystray" + LICENSE[0]="LGPLv2.1" + ENTERED=20130214 + SHORT="PulseAudio system tray" +cat << EOF +A replacement for the deprecated padevchooser + +Pasystray allows setting the default PulseAudio source/sink and moving streams +on the fly between sources/sinks without restarting the client applications. +EOF diff --git a/audio-soft/pasystray/HISTORY b/audio-soft/pasystray/HISTORY new file mode 100644 index 0000000000..9e10382a62 --- /dev/null +++ b/audio-soft/pasystray/HISTORY @@ -0,0 +1,3 @@ +2013-02-15 Sukneet Basuta <sukneet@sourcemage.org> + * DEPENDS, DETAILS, PRE_BUILD, CONFIGURE: spell created + diff --git a/audio-soft/pasystray/PRE_BUILD b/audio-soft/pasystray/PRE_BUILD new file mode 100755 index 0000000000..5acf79ca6c --- /dev/null +++ b/audio-soft/pasystray/PRE_BUILD @@ -0,0 +1,7 @@ +default_pre_build +cd $SOURCE_DIRECTORY + +aclocal +autoconf +autoheader +automake --add-missing diff --git a/audio-soft/sox/DETAILS b/audio-soft/sox/DETAILS index 8ac9422821..c9df8b2552 100755 --- a/audio-soft/sox/DETAILS +++ b/audio-soft/sox/DETAILS @@ -1,9 +1,9 @@ SPELL=sox - VERSION=14.4.0 - SOURCE_HASH=sha512:cecd24fb2c8cfd3d4046d4a83ef42ae86e4c063fa94803f09f9eb07eb273234f47eed60b16c4341eca19476e3f4c2b88f6c23cdceda5d647d5a0db058877d9c5 + VERSION=14.4.1 SOURCE=$SPELL-$VERSION.tar.gz SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION" - SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE + SOURCE_URL[0]=http://downloads.sourceforge.net/project/sox/sox/$VERSION/$SOURCE + SOURCE_GPG="gurus.gpg:${SOURCE}.sig" WEB_SITE=http://sox.sourceforge.net/ ENTERED=20010922 LICENSE[0]=LGPL diff --git a/audio-soft/sox/HISTORY b/audio-soft/sox/HISTORY index 89152db010..f1d00c151e 100644 --- a/audio-soft/sox/HISTORY +++ b/audio-soft/sox/HISTORY @@ -1,3 +1,6 @@ +2013-02-17 Robin Cook <rcook@wyrms.net> + * DETAILS: updated VERSION to 14.4.1 + 2012-11-25 Vlad Glagolev <stealth@sourcemage.org> * PRE_BUILD: apply ffmpeg 0.11 patch only for ffmpeg >=0.11 diff --git a/audio-soft/sox/sox-14.4.1.tar.gz.sig b/audio-soft/sox/sox-14.4.1.tar.gz.sig Binary files differnew file mode 100644 index 0000000000..78825a821d --- /dev/null +++ b/audio-soft/sox/sox-14.4.1.tar.gz.sig diff --git a/canonical.gpg b/canonical.gpg Binary files differindex 87da271fdd..dd2b425a48 100644 --- a/canonical.gpg +++ b/canonical.gpg diff --git a/chat-im/licq/DETAILS b/chat-im/licq/DETAILS index 3e0d89cb77..a8ed105b80 100755 --- a/chat-im/licq/DETAILS +++ b/chat-im/licq/DETAILS @@ -10,7 +10,7 @@ if [[ "$LICQ_BRANCH" == "scm" ]]; then SOURCE_IGNORE=volatile SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git/$SPELL else - VERSION=1.7.0 + VERSION=1.7.1 SOURCE=$SPELL-$VERSION.tar.bz2 SOURCE2=$SOURCE.sign SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION diff --git a/chat-im/licq/HISTORY b/chat-im/licq/HISTORY index f4f6d80902..8ac22b5eed 100644 --- a/chat-im/licq/HISTORY +++ b/chat-im/licq/HISTORY @@ -1,3 +1,6 @@ +2013-02-24 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> + * DETAILS: version 1.7.1 + 2012-10-19 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> * DETAILS: version 1.7.0 diff --git a/chat-im/pidgin/DETAILS b/chat-im/pidgin/DETAILS index 424d5eab6c..fc19a7b8df 100755 --- a/chat-im/pidgin/DETAILS +++ b/chat-im/pidgin/DETAILS @@ -1,6 +1,6 @@ SPELL=pidgin - VERSION=2.10.6 - SECURITY_PATCH=15 + VERSION=2.10.7 + SECURITY_PATCH=16 SOURCE=$SPELL-$VERSION.tar.bz2 SOURCE2=$SOURCE.asc SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE diff --git a/chat-im/pidgin/HISTORY b/chat-im/pidgin/HISTORY index 96bcee30c8..9292f8b2c1 100644 --- a/chat-im/pidgin/HISTORY +++ b/chat-im/pidgin/HISTORY @@ -1,3 +1,6 @@ +2013-02-14 Ladislav Hagara <hgr@vabo.cz> + * DETAILS: 2.10.7, SECURITY_PATCH=16 + 2012-10-16 Eric Sandall <sandalle@sourcemage.org> * BUILD: endif -> fi diff --git a/chat-irc/ircd-ratbox/DETAILS b/chat-irc/ircd-ratbox/DETAILS index 3dfcf7bed7..89cd0839fd 100755 --- a/chat-irc/ircd-ratbox/DETAILS +++ b/chat-irc/ircd-ratbox/DETAILS @@ -6,6 +6,7 @@ if [[ $IRCD_RATBOX_RELEASE == testing ]]; then SOURCE_URL[1]=http://mirrors.gigenet.com/ratbox/testing/$SOURCE else VERSION=3.0.8 + SECURITY_PATCH=1 SOURCE=$SPELL-$VERSION.tar.bz2 SOURCE_URL[0]=http://www.ratbox.org/download/$SOURCE SOURCE_URL[1]=http://mirrors.gigenet.com/ratbox/$SOURCE diff --git a/chat-irc/ircd-ratbox/HISTORY b/chat-irc/ircd-ratbox/HISTORY index aa5ef8fce8..41bfaf0ebf 100644 --- a/chat-irc/ircd-ratbox/HISTORY +++ b/chat-irc/ircd-ratbox/HISTORY @@ -1,3 +1,6 @@ +2013-01-28 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: SECURITY_PATCH=1 (CVE-2012-6084) + 2013-01-01 Vlad Glagolev <stealth@sourcemage.org> * DETAILS: updated spell to 3.0.8 (stable); renewed mirror url * INSTALL: fixed multijob install diff --git a/chat-libs/loudmouth/HISTORY b/chat-libs/loudmouth/HISTORY index dcfea2fb72..e914abf9af 100644 --- a/chat-libs/loudmouth/HISTORY +++ b/chat-libs/loudmouth/HISTORY @@ -1,3 +1,6 @@ +2013-02-03 Sukneet Basuta <sukneet@sourcemage.org> + * PRE_BUILD: added, run autoconf so it links to gobject correctly + 2013-01-16 Vlad Glagolev <stealth@sourcemage.org> * DETAILS: updated spell to 1.5.0-20121201, renewed 1.5.0 branch driven by mcabber community; renewed descs diff --git a/devel/ragel/PRE_BUILD b/chat-libs/loudmouth/PRE_BUILD index 9327cb8497..b51d093d8a 100755 --- a/devel/ragel/PRE_BUILD +++ b/chat-libs/loudmouth/PRE_BUILD @@ -1,4 +1,4 @@ default_pre_build && cd $SOURCE_DIRECTORY && - -patch -p1 < $SPELL_DIRECTORY/gcc-4.7.patch +aclocal && +autoconf diff --git a/cluster/drbd/HISTORY b/cluster/drbd/HISTORY index 9c34967035..d6ae51b6ac 100644 --- a/cluster/drbd/HISTORY +++ b/cluster/drbd/HISTORY @@ -1,3 +1,6 @@ +2013-01-25 Vlad Glagolev <stealth@sourcemage.org> + * TRIGGERS: recast on linux update only when kernel module is enabled + 2013-01-08 Vlad Glagolev <stealth@sourcemage.org> * DETAILS: added kernel 3.5-3.7 support (see drbd.org/download/mainline) diff --git a/cluster/drbd/TRIGGERS b/cluster/drbd/TRIGGERS index bb1c400625..dc8159922c 100755 --- a/cluster/drbd/TRIGGERS +++ b/cluster/drbd/TRIGGERS @@ -1 +1,3 @@ -on_cast linux cast_self +if list_find "$DRBD_OPTS" "--with-km"; then + on_cast linux cast_self +fi diff --git a/cluster/ocfs2-tools/DEPENDS b/cluster/ocfs2-tools/DEPENDS index 3fbe729925..f09ecbacb4 100755 --- a/cluster/ocfs2-tools/DEPENDS +++ b/cluster/ocfs2-tools/DEPENDS @@ -2,6 +2,10 @@ depends e2fsprogs && depends pkgconfig && depends glib2 && +if [[ $OCFS2_TOOLS_BRANCH != stable ]]; then + depends libaio +fi && + if list_find "$OCFS2_TOOLS_OPTS" "--enable-ocfs2console=yes"; then depends python && depends pygtk2 && diff --git a/cluster/ocfs2-tools/DETAILS b/cluster/ocfs2-tools/DETAILS index 9e61dabc36..b107da2d1f 100755 --- a/cluster/ocfs2-tools/DETAILS +++ b/cluster/ocfs2-tools/DETAILS @@ -1,11 +1,33 @@ SPELL=ocfs2-tools +if [[ $OCFS2_TOOLS_BRANCH == scm ]]; then + if [[ $OCFS2_TOOLS_AUTOUPDATE == y ]]; then + VERSION=$(date +%Y%m%d) + else + VERSION=scm + fi + FORCE_DOWNLOAD=on + SOURCE=$SPELL-$VERSION.tar.bz2 + SOURCE_URL[0]=git://oss.oracle.com/git/${SPELL}.git:${SPELL}-${VERSION} + SOURCE_IGNORE=volatile +elif [[ $OCFS2_TOOLS_BRANCH == devel ]]; then + VERSION=1.8.2 + SOURCE=${SPELL}-${VERSION}.tar.gz + SOURCE2=${SOURCE}.sig + SOURCE_URL[0]=http://sourcemage.ru/mirror/$SOURCE + SOURCE_URL[1]=http://download.sourcemage.org/distro/$SOURCE + SOURCE2_URL[0]=${SOURCE_URL}.sig + SOURCE2_URL[1]=${SOURCE_URL[1]}.sig + SOURCE_GPG=gurus.gpg:$SOURCE2:WORKS_FOR_ME + SOURCE2_IGNORE=signature +else VERSION=1.6.4 BRANCH=`echo $VERSION|cut -d . -f 1,2` SOURCE=${SPELL}-${VERSION}.tar.gz SOURCE_URL[0]=http://oss.oracle.com/projects/${SPELL}/dist/files/source/v${BRANCH}/${SOURCE} SOURCE_HASH=sha512:3b5b834e23467736b2fc522449f3d86b9a4b4764a66ec6812e4ecf497f8d43c2fb1aba1955c6030336d88463e720a5ace0b7cde48853cf3b482c6727ed86a649 +fi SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}" - WEB_SITE=http://oss.oracle.com/projects/${SPELL} + WEB_SITE=http://oss.oracle.com/projects/ocfs2-tools/ ENTERED=20060711 LICENSE[0]=GPL KEYWORDS="cluster filesystem" diff --git a/cluster/ocfs2-tools/HISTORY b/cluster/ocfs2-tools/HISTORY index a3197203e8..b6b4e06c0b 100644 --- a/cluster/ocfs2-tools/HISTORY +++ b/cluster/ocfs2-tools/HISTORY @@ -1,3 +1,10 @@ +2013-01-26 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: added scm branch and latest release from devel (1.8) branch + (cloned from official git tag db4aef6, repacked and put to our mirror) + * DEPENDS: unstable branches require libaio + * PREPARE: added, for branches selection + * PRE_BUILD: added, to generate configure script for scm branch + 2011-06-24 Vlad Glagolev <stealth@sourcemage.org> * DETAILS: updated spell to 1.6.4 diff --git a/cluster/ocfs2-tools/PREPARE b/cluster/ocfs2-tools/PREPARE new file mode 100755 index 0000000000..40600f7d24 --- /dev/null +++ b/cluster/ocfs2-tools/PREPARE @@ -0,0 +1,2 @@ +. ${GRIMOIRE}/FUNCTIONS && +prepare_select_branch stable devel scm diff --git a/cluster/ocfs2-tools/PRE_BUILD b/cluster/ocfs2-tools/PRE_BUILD new file mode 100755 index 0000000000..e0291789f9 --- /dev/null +++ b/cluster/ocfs2-tools/PRE_BUILD @@ -0,0 +1,6 @@ +default_pre_build && +cd "$SOURCE_DIRECTORY" && + +if [[ $OCFS2_TOOLS_BRANCH == scm ]]; then + autoreconf -fi +fi diff --git a/collab/openldap/DETAILS b/collab/openldap/DETAILS index d4dcce9a8e..014d1fdbf5 100755 --- a/collab/openldap/DETAILS +++ b/collab/openldap/DETAILS @@ -1,12 +1,12 @@ SPELL=openldap if [[ $OPENLDAP_BRANCH == stable ]]; then - VERSION=2.4.33 + VERSION=2.4.34 SOURCE=$SPELL-$VERSION.tgz - SOURCE_HASH=sha512:382253c0dc1f7937748cb5931d60db90e16dc06201c3e0eebbf0f7fb8b7f1d3634c6036804977e9a5a6e264cc0888abcc66d507310a5c3451d2dc7a758213e84 + SOURCE_HASH=sha512:e72d5b8ce9cdeeca1d0c418532c8430ad153bb08301a80caed94659bda46ae8dc90dd1cc1efd90089e609cdd4712fea05062fda87810e15a92de3e7635752d64 else - VERSION=2.4.33 + VERSION=2.4.34 SOURCE=$SPELL-$VERSION.tgz - SOURCE_HASH=sha512:382253c0dc1f7937748cb5931d60db90e16dc06201c3e0eebbf0f7fb8b7f1d3634c6036804977e9a5a6e264cc0888abcc66d507310a5c3451d2dc7a758213e84 + SOURCE_HASH=sha512:e72d5b8ce9cdeeca1d0c418532c8430ad153bb08301a80caed94659bda46ae8dc90dd1cc1efd90089e609cdd4712fea05062fda87810e15a92de3e7635752d64 fi SECURITY_PATCH=2 SOURCE_URI=$SPELL-release/$SOURCE diff --git a/collab/openldap/HISTORY b/collab/openldap/HISTORY index ba295b27b0..68f9fe41e7 100644 --- a/collab/openldap/HISTORY +++ b/collab/openldap/HISTORY @@ -1,3 +1,6 @@ +2013-03-04 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 2.4.34 + 2013-01-21 Vlad Glagolev <stealth@sourcemage.org> * DETAILS: updated spell to 2.4.33 diff --git a/crypto/gnutls/DETAILS b/crypto/gnutls/DETAILS index 9fb384f198..2ee49409d6 100755 --- a/crypto/gnutls/DETAILS +++ b/crypto/gnutls/DETAILS @@ -43,23 +43,31 @@ case $GNUTLS_BRANCH in SOURCE=$SPELL-$VERSION.tar.bz2 ;; 2.12) - VERSION=2.12.20 + VERSION=2.12.23 SOURCE=$SPELL-$VERSION.tar.bz2 ;; 3.0) - VERSION=3.0.21 + VERSION=3.0.28 SOURCE=$SPELL-$VERSION.tar.xz ;; 3.1) - VERSION=3.1.5 + VERSION=3.1.9.1 + VX=3.1.9 SOURCE=$SPELL-$VERSION.tar.xz ;; esac SOURCE2=$SOURCE.sig - SECURITY_PATCH=7 + SECURITY_PATCH=8 +case $GNUTLS_BRANCH in + 3.1) +SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VX + ;; + *) SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION - SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE + ;; +esac + SOURCE_URL[0]=ftp://ftp.gnutls.org/gcrypt/gnutls/v$GNUTLS_BRANCH/$SOURCE SOURCE2_URL[0]=${SOURCE_URL[0]}.sig SOURCE_GPG=gnu.gpg:$SOURCE2:UPSTREAM_KEY SOURCE2_IGNORE=signature diff --git a/crypto/gnutls/HISTORY b/crypto/gnutls/HISTORY index d05bee48c4..03619f2d3d 100644 --- a/crypto/gnutls/HISTORY +++ b/crypto/gnutls/HISTORY @@ -1,3 +1,15 @@ +2013-03-07 Treeve Jelbert <treeve@sourcemage.org> + * DETAILS: 3.1.9.1 + +2013-02-11 Eric Sandall <sandalle@sourcemage.org> + * PRE_BUILD: Fix typo for "2.12" -> "x2.12" (part of Bug #509) + * PRE_BUILD, gets.patch, x509.patch: Removed, not needed in 2.12.23 + (Bug #509) + +2013-02-06 Ladislav Hagara <hgr@vabo.cz> + * DETAILS: 3.1.7, 3.0.28 and 2.12.23, SECURITY_PATCH=8 + SOURCE_URL[0] updated, no more GNU project + 2013-01-04 Eric Sandall <sandalle@sourcemage.org> * PRE_BUILD: Apply gets.patch and x509.patch for DEFAULT and 2.12 branch * gets.patch: Fix gets() removal from glibc 2.16 (Bug #493) diff --git a/crypto/gnutls/PRE_BUILD b/crypto/gnutls/PRE_BUILD deleted file mode 100755 index 19ad9af3f5..0000000000 --- a/crypto/gnutls/PRE_BUILD +++ /dev/null @@ -1,12 +0,0 @@ -default_pre_build && - -# Fixes from https://aur.archlinux.org/packages/gnutls2/ for gnutls 2.12 -# May affect other 2.x versions, untested for them -if [[ "x${GNUTLS_BRANCH}" == "2.12" ]] || [[ "x${GNUTLS_BRANCH}" == "xDEFAULT" ]] -then - message "${MESSAGE_COLOR}Enabling insecure gets()...${DEFAULT_COLOR}" && - cd "${SOURCE_DIRECTORY}" && - patch -p1 < "${SPELL_DIRECTORY}"/gets.patch && - message "${MESSAGE_COLOR}Apply x509 patch...${DEFAULT_COLOR}" && - patch "${SOURCE_DIRECTORY}"/lib/x509/x509.c "${SPELL_DIRECTORY}"/x509.patch -fi diff --git a/crypto/gnutls/gets.patch b/crypto/gnutls/gets.patch deleted file mode 100644 index 2ce70d3341..0000000000 --- a/crypto/gnutls/gets.patch +++ /dev/null @@ -1,57 +0,0 @@ -# From http://git.buildroot.net/buildroot/commit/?id=29b792690b4939b414fef1ad06f71c53feb1ed75 -From 855f72c4fe7f4bbf2137ab60357ae3b27bb65185 Mon Sep 17 00:00:00 2001 -From: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> -Date: Sat, 17 Nov 2012 17:45:41 +0100 -Subject: [PATCH] gets() no longer exists in (e)glibc >= 2.16 - -gnutls has already updated gnulib upstream in more recent versions -(3.x) but apparently not in the 2.x branch that we are using. - -This patch comes from OpenEmbedded, and has originally been written by -Khem Raj <raj.khem@gmail.com>. - -Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> ---- - gl/stdio.in.h | 2 ++ - lib/gl/stdio.in.h | 2 ++ - 2 files changed, 4 insertions(+) - -diff --git a/gl/stdio.in.h b/gl/stdio.in.h -index 9dc7c4a..8cb19d7 100644 ---- a/gl/stdio.in.h -+++ b/gl/stdio.in.h -@@ -710,11 +710,13 @@ _GL_CXXALIAS_RPL (gets, char *, (char *s)); - _GL_CXXALIAS_SYS (gets, char *, (char *s)); - # undef gets - # endif -+# if defined gets - _GL_CXXALIASWARN (gets); - /* It is very rare that the developer ever has full control of stdin, - so any use of gets warrants an unconditional warning. Assume it is - always declared, since it is required by C89. */ - _GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead"); -+# endif - #endif - - -diff --git a/lib/gl/stdio.in.h b/lib/gl/stdio.in.h -index 03bea2a..cb6483b 100644 ---- a/lib/gl/stdio.in.h -+++ b/lib/gl/stdio.in.h -@@ -710,11 +710,13 @@ _GL_CXXALIAS_RPL (gets, char *, (char *s)); - _GL_CXXALIAS_SYS (gets, char *, (char *s)); - # undef gets - # endif -+# if defined gets - _GL_CXXALIASWARN (gets); - /* It is very rare that the developer ever has full control of stdin, - so any use of gets warrants an unconditional warning. Assume it is - always declared, since it is required by C89. */ - _GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead"); -+# endif - #endif - - --- -1.7.9.5 - diff --git a/crypto/gnutls/x509.patch b/crypto/gnutls/x509.patch deleted file mode 100644 index 46127b4935..0000000000 --- a/crypto/gnutls/x509.patch +++ /dev/null @@ -1,66 +0,0 @@ -# From https://aur.archlinux.org/packages/gnutls2/ -diff -Naur gnutls-2.12.20.orig/lib/x509/x509.c gnutls-2.12.20/lib/x509/x509.c ---- gnutls-2.12.20.orig/lib/x509/x509.c 2013-01-04 17:20:52.841585812 -0800 -+++ gnutls-2.12.20/lib/x509/x509.c 2013-01-04 17:29:30.655702758 -0800 -@@ -2060,10 +2060,12 @@ - int irdn, int iava, gnutls_x509_ava_st * ava) - { - ASN1_TYPE rdn, elem; -+ ASN1_DATA_NODE vnode; - long len; - int lenlen, remlen, ret; - char rbuf[ASN1_MAX_NAME_SIZE]; -- unsigned char cls, *ptr; -+ unsigned char cls; -+ const unsigned char *ptr; - - iava++; - irdn++; /* 0->1, 1->2 etc */ -@@ -2084,8 +2086,15 @@ - return GNUTLS_E_ASN1_ELEMENT_NOT_FOUND; - } - -- ava->oid.data = elem->value; -- ava->oid.size = elem->value_len; -+ ret = asn1_read_node_value(elem, &vnode); -+ if (ret != ASN1_SUCCESS) -+ { -+ gnutls_assert (); -+ return GNUTLS_E_ASN1_ELEMENT_NOT_FOUND; -+ } -+ -+ ava->oid.data = (void*)vnode.value; -+ ava->oid.size = vnode.value_len; - - snprintf (rbuf, sizeof (rbuf), "?%d.value", iava); - elem = asn1_find_node (rdn, rbuf); -@@ -2095,12 +2104,18 @@ - return GNUTLS_E_ASN1_ELEMENT_NOT_FOUND; - } - -+ ret = asn1_read_node_value(elem, &vnode); -+ if (ret != ASN1_SUCCESS) -+ { -+ gnutls_assert (); -+ return GNUTLS_E_ASN1_ELEMENT_NOT_FOUND; -+ } - /* The value still has the previous tag's length bytes, plus the - * current value's tag and length bytes. Decode them. - */ - -- ptr = elem->value; -- remlen = elem->value_len; -+ ptr = vnode.value; -+ remlen = vnode.value_len; - len = asn1_get_length_der (ptr, remlen, &lenlen); - if (len < 0) - { -@@ -2131,7 +2146,7 @@ - } - ava->value.size = tmp; - } -- ava->value.data = ptr + lenlen; -+ ava->value.data = (void*)(ptr + lenlen); - - return 0; - } diff --git a/crypto/krb5/BUILD b/crypto/krb5/BUILD index 65421eead2..a887244970 100755 --- a/crypto/krb5/BUILD +++ b/crypto/krb5/BUILD @@ -1,3 +1,4 @@ cd $SPELL-$VERSION/src && +CPPFLAGS="$CPPFLAGS -DUSE_INTERP_RESULT" && OPTS+=" --enable-dns-for-realm" default_build diff --git a/crypto/krb5/HISTORY b/crypto/krb5/HISTORY index 52d8127c0a..2c087341b4 100644 --- a/crypto/krb5/HISTORY +++ b/crypto/krb5/HISTORY @@ -1,3 +1,8 @@ +2013-02-01 Sukneet Basuta <sukneet@sourcemage.org> + * BUILD: define USE_INTERP_RESULT to fix building with tcl 8.6 + Note that this is a hack and should be removed on next update + * TRIGGERS: fixed improper quoting + 2012-12-24 Treeve Jelbert <treeve@sourcemage.org> * DETAILS: version 1.11 * PRE_BUILD: do not apply patch diff --git a/crypto/krb5/TRIGGERS b/crypto/krb5/TRIGGERS index c8d3360deb..991c5922fe 100755 --- a/crypto/krb5/TRIGGERS +++ b/crypto/krb5/TRIGGERS @@ -1,5 +1,5 @@ for i in $(grep $SPELL $DEPENDS_STATUS); -do if [ $(echo $i | cut -d: -f1) = "$SPELL" ] && [ $(echo $i | cut -d: -f2) == "linux-pam" ] && [ $(echo $i | cut -d: -f3 ) = "on" ] ; +do if [ "$(echo $i | cut -d: -f1)" = "$SPELL" ] && [ "$(echo $i | cut -d: -f2)" == "linux-pam" ] && [ "$(echo $i | cut -d: -f3 )" = "on" ] ; then on_cast linux-pam cast_self fi done diff --git a/crypto/libgcrypt/DETAILS b/crypto/libgcrypt/DETAILS index 386ce4689d..57aaa6947c 100755 --- a/crypto/libgcrypt/DETAILS +++ b/crypto/libgcrypt/DETAILS @@ -1,5 +1,5 @@ SPELL=libgcrypt - VERSION=1.5.0 + VERSION=1.5.1 SOURCE=$SPELL-$VERSION.tar.bz2 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION diff --git a/crypto/libgcrypt/HISTORY b/crypto/libgcrypt/HISTORY index d8d4ebfc8a..5f2075ae01 100644 --- a/crypto/libgcrypt/HISTORY +++ b/crypto/libgcrypt/HISTORY @@ -1,3 +1,6 @@ +2013-03-18 Ladislav Hagara <hgr@vabo.cz> + * DETAILS: 1.5.1 + 2012-04-20 Julien "_kaze_" ROZO <julien@rozo.org> * DETAILS: fixed WEB_SITE diff --git a/crypto/libssh/DETAILS b/crypto/libssh/DETAILS index 54f57f6644..c5b58ab8fc 100755 --- a/crypto/libssh/DETAILS +++ b/crypto/libssh/DETAILS @@ -1,12 +1,11 @@ SPELL=libssh - VERSION=0.5.3 - SOURCE_HASH=sha512:67cc023a9c5f7da02af378e9be14b720a81074dfff3a9115a061925ba2244a7f508e122c10b229dc831fc8015e3d58616284f3c46d7060721d61d49a3ca94d7e - SECURITY_PATCH=2 + VERSION=0.5.4 + SOURCE_HASH=sha512:1d854ee05e62e9e04ac704bc99a60b6f88237078b728e50e3e0f1142fbc5d1a4b4d04d675f257491c82c8b222b97db7a7f8e243f4a0f723e82788ecef3a7a71d + SECURITY_PATCH=3 SOURCE=$SPELL-$VERSION.tar.gz # SOURCE2=$SOURCE.asc SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION - SOURCE_URL[0]=https://red.libssh.org/attachments/download/38/$SOURCE -# SOURCE2_URL[0]=https://red.libssh.org/attachments/download/37/$SOURCE2 + SOURCE_URL[0]=https://red.libssh.org/attachments/download/41/$SOURCE SOURCE_HINTS[0]="no-check-certificate" #SOURCE2_HINTS[0]="no-check-certificate" WEB_SITE=http://www.libssh.org/ diff --git a/crypto/libssh/HISTORY b/crypto/libssh/HISTORY index 94368af764..4d17e2b68b 100644 --- a/crypto/libssh/HISTORY +++ b/crypto/libssh/HISTORY @@ -1,3 +1,7 @@ +2013-02-11 Treeve Jelbert <treeve@sourcemage.org> + * DETAILS: version 0.5.4 + SECURITY_PATCH++, fixes CVE-2013-0176 + 2013-01-20 Treeve Jelbert <treeve@sourcemage.org> * CONFIGURE, BUILD, DEPENDS: add libgcrypt support diff --git a/crypto/nettle/DETAILS b/crypto/nettle/DETAILS index 557b1db385..6c5fd0a1e3 100755 --- a/crypto/nettle/DETAILS +++ b/crypto/nettle/DETAILS @@ -1,11 +1,11 @@ SPELL=nettle - VERSION=2.5 + VERSION=2.6 SOURCE=$SPELL-$VERSION.tar.gz SOURCE2=$SOURCE.sig SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION SOURCE_URL[0]=http://www.lysator.liu.se/~nisse/archive/$SOURCE SOURCE2_URL[0]=${SOURCE_URL[0]}.sig - SOURCE_GPG=A8F4C2FD.gpg:$SOURCE2:UPSTREAM_KEY + SOURCE_GPG=nettle.gpg:$SOURCE2:UPSTREAM_KEY SOURCE2_IGNORE=signature WEB_SITE=http://www.gnu.org/directory/security/crypt/nettle.html ENTERED=20030909 diff --git a/crypto/nettle/HISTORY b/crypto/nettle/HISTORY index fb8a3efcf4..6e18f9cf51 100644 --- a/crypto/nettle/HISTORY +++ b/crypto/nettle/HISTORY @@ -1,3 +1,9 @@ +2013-02-18 Treeve Jelbert <treeve@sourmage.org> + * DETAILS: version 2.6 + * A8F4C2FD.gpg: rename as nettle.gpg, + add 28C67298 Niels M�ller <nisse@lysator.liu.se> + + 2012-07-09 Treeve Jelbert <treeve@sourmage.org> * DETAILS: version 2.5 diff --git a/crypto/nettle/A8F4C2FD.gpg b/crypto/nettle/nettle.gpg Binary files differindex a3781df730..accc504f33 100644 --- a/crypto/nettle/A8F4C2FD.gpg +++ b/crypto/nettle/nettle.gpg diff --git a/crypto/nss/DETAILS b/crypto/nss/DETAILS index d5a4d4118d..927790b181 100755 --- a/crypto/nss/DETAILS +++ b/crypto/nss/DETAILS @@ -10,11 +10,12 @@ case $NSS_BRANCH in SOURCE=$SPELL-$VERSION.tar.gz SOURCE_URL[0]=http://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_${VERSION//./_}_RTM/src/$SOURCE SOURCE_HASH=sha512:2fe9eafe99c64c57503739cabcd58f8aac29c1f353379c4072c183c0bf0dee3fc7147120ad0fc8fef4dc6fdae542e5068ffca0a7e7d0bcf99d23500d49e9dc35 - PATCHLEVEL=1 + PATCHLEVEL=2 ;; 3.12) VERSION=3.12.11 SECURITY_PATCH=3 + PATCHLEVEL=1 # FFVERSION=3.6.2 # SOURCE=$SPELL-$VERSION.tar.gz SOURCE=nss-3.12.11.with.ckbi.1.88.tar.gz @@ -30,15 +31,17 @@ case $NSS_BRANCH in ;; 3.13) VERSION=3.13.6 + PATCHLEVEL=1 SOURCE=$SPELL-$VERSION.tar.gz SOURCE_URL[0]=http://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_${VERSION//./_}_RTM/src/$SOURCE SOURCE_HASH=sha512:45bc254eb238ea23fdd8d2c9128a22cebe15fda9ed5c9c1d112b5756d4d2b76e7f3a99d3600254bdcd6eeb18bda224d52e676e169207193798200f0d41baa29d ;; 3.14) - VERSION=3.14.1 + VERSION=3.14.2 + PATCHLEVEL=1 SOURCE=$SPELL-$VERSION.tar.gz SOURCE_URL[0]=http://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_${VERSION//./_}_RTM/src/$SOURCE - SOURCE_HASH=sha512:f62a7ebcdade8815379f80929c63de1284c3ca3f5c87214cb5b327f6689635118d301969d4ef0e1940c7a426253b13ce54acd68a91abc23ab32626341217580e + SOURCE_HASH=sha512:65303f09ef09900512da8d19f7f35f50ef07926256bc5b548a665b5f2ea82bf02548bc8464e0f3723014f3f0f3d2e908faf9ef82b564be21adb7da7f5295e137 ;; esac diff --git a/crypto/nss/HISTORY b/crypto/nss/HISTORY index 744dff292e..7e3e89995d 100644 --- a/crypto/nss/HISTORY +++ b/crypto/nss/HISTORY @@ -1,3 +1,15 @@ +2013-02-19 Remko van der Vossen <wich@sourcemage.org> + * PRE_BUILD: fix patch apply if statement + +2013-02-16 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: PATCHLEVEL=1 + * INSTALL: don't overwrite OpenSSL's libssl.a static library; renamed + libssl.a -> libssl3.a (according to installed libssl3.so shared lib) + * UP_TRIGGERS: added, for correct repairing sequence + +2013-02-05 Ladislav Hagara <hgr@vabo.cz> + * DETAILS: 3.14.2 + 2013-01-15 Vlad Glagolev <stealth@sourcemage.org> * SUB_DEPENDS: corrected message about 3.14 branch diff --git a/crypto/nss/INSTALL b/crypto/nss/INSTALL index e1721e0dba..5b816d2941 100755 --- a/crypto/nss/INSTALL +++ b/crypto/nss/INSTALL @@ -1,4 +1,10 @@ cd $SOURCE_DIRECTORY/mozilla/dist && + +# don't overwrite OpenSSL's libssl.a static library +cd */lib && +mv -v libssl.a libssl3.a && +cd $SOURCE_DIRECTORY/mozilla/dist && + install -v -d -m755 $INSTALL_ROOT/usr/lib/nss && install -v -d -m755 $INSTALL_ROOT/usr/include/nss && install -v -m755 */lib/*.so $INSTALL_ROOT/usr/lib && diff --git a/crypto/nss/PRE_BUILD b/crypto/nss/PRE_BUILD index 22d9c9fe63..9828554386 100755 --- a/crypto/nss/PRE_BUILD +++ b/crypto/nss/PRE_BUILD @@ -2,7 +2,7 @@ default_pre_build && cd $SOURCE_DIRECTORY && -if [[ $NSS_BRANCH == "3.14" ]]; then +if [[ $NSS_BRANCH == "3.14" || $NSS_BRANCH == "DEFAULT" ]]; then patch -p1 < $SCRIPT_DIRECTORY/nss-3.14-config-1.patch else patch -p1 < $SCRIPT_DIRECTORY/nss-3.12-config-1.patch diff --git a/crypto/nss/UP_TRIGGERS b/crypto/nss/UP_TRIGGERS new file mode 100755 index 0000000000..9492e499ff --- /dev/null +++ b/crypto/nss/UP_TRIGGERS @@ -0,0 +1,4 @@ +if spell_ok openssl && [[ ! -f $INSTALL_ROOT/usr/lib/libssl.a ]] || \ + spell_ok $SPELL && [[ ! -f $INSTALL_ROOT/usr/lib/libssl3.a ]]; then + up_trigger openssl cast_self +fi diff --git a/crypto/openssh/DETAILS b/crypto/openssh/DETAILS index e32d4dbfca..33854433be 100755 --- a/crypto/openssh/DETAILS +++ b/crypto/openssh/DETAILS @@ -1,5 +1,5 @@ SPELL=openssh - VERSION=6.1p1 + VERSION=6.2p1 SECURITY_PATCH=6 SOURCE=$SPELL-$VERSION.tar.gz SOURCE2=$SOURCE.asc diff --git a/crypto/openssh/HISTORY b/crypto/openssh/HISTORY index e16ebf4aa1..11ba59d64e 100644 --- a/crypto/openssh/HISTORY +++ b/crypto/openssh/HISTORY @@ -1,3 +1,6 @@ +2013-03-22 Ladislav Hagara <hgr@vabo.cz> + * DETAILS: 6.2p1 + 2012-08-29 Ladislav Hagara <hgr@vabo.cz> * DETAILS: 6.1p1 diff --git a/crypto/openssl/CONFIGURE b/crypto/openssl/CONFIGURE index 9f28015331..9ff1556d68 100755 --- a/crypto/openssl/CONFIGURE +++ b/crypto/openssl/CONFIGURE @@ -5,6 +5,5 @@ message "broken installation. You are advised to disable it." && config_query OPENSSL_SSE "Are you sure you want to enable SSE support?" n fi && -config_query_option OPENSSL_TLSEXT "Enable TLS extensions ?" y \ - "enable-tlsext" \ - "disable-tlsext" +# Broken in 0.9.8y, remove option (Bug #511) +persistent_remove OPENSSL_TLSEXT diff --git a/crypto/openssl/DETAILS b/crypto/openssl/DETAILS index 9c5aa04fda..bffbc7d2aa 100755 --- a/crypto/openssl/DETAILS +++ b/crypto/openssl/DETAILS @@ -6,12 +6,12 @@ fi case $OPENSSL_BRANCH in 0.9) - VERSION=0.9.8x - SECURITY_PATCH=19 + VERSION=0.9.8y + SECURITY_PATCH=20 ;; 1.0) - VERSION=1.0.0j - SECURITY_PATCH=19 + VERSION=1.0.0k + SECURITY_PATCH=20 PATCHLEVEL=0 ;; esac diff --git a/crypto/openssl/HISTORY b/crypto/openssl/HISTORY index 7fcc22ce49..b04ff1c00b 100644 --- a/crypto/openssl/HISTORY +++ b/crypto/openssl/HISTORY @@ -1,3 +1,13 @@ +2013-03-03 Vlad Glagolev <stealth@sourcemage.org> + * UP_TRIGGERS: added recast on x.y -> x.z upgrades + +2013-02-11 Eric Sandall <sandalle@sourcemage.org> + * CONFIGURE: Remove TLSEXT option (See Bug #511) + +2013-02-05 Ladislav Hagara <hgr@vabo.cz> + * DETAILS: 0.9.8y, 1.0.0k, SECURITY_PATCH=20 + http://www.openssl.org/news/secadv_20130205.txt + 2012-06-09 Vlad Glagolev <stealth@sourcemage.org> * UP_TRIGGERS: don't go below spell_ok if it fails check diff --git a/crypto/openssl/UP_TRIGGERS b/crypto/openssl/UP_TRIGGERS index 3edee7065d..db2fa685fd 100755 --- a/crypto/openssl/UP_TRIGGERS +++ b/crypto/openssl/UP_TRIGGERS @@ -2,7 +2,8 @@ spell_ok $SPELL && local OLD_SPELL_VERSION="$(installed_version $SPELL)" || return 0 -if [ "${VERSION/[a-z]*/}" != "${OLD_SPELL_VERSION/[a-z]*/}" ]; then +if [ "${VERSION/[a-z]*/}" != "${OLD_SPELL_VERSION/[a-z]*/}" ] || \ + [ "${VERSION%.*}" != "${OLD_SPELL_VERSION%.*}" ]; then for each in $(show_up_depends $SPELL 1); do up_trigger $each cast_self done diff --git a/crypto/polarssl/DETAILS b/crypto/polarssl/DETAILS index 78da2c91ed..393583813d 100755 --- a/crypto/polarssl/DETAILS +++ b/crypto/polarssl/DETAILS @@ -1,6 +1,7 @@ SPELL=polarssl - VERSION=1.2.3 - SOURCE_HASH=sha512:917c27ba312acfd4418ccd9f0259f7fbca96248a8865c3b329134c3a9f26ef2cba5e0dac9c4f6fc95583f94ea77acde255f2d4f1913f165bb859e1153b09aab8 + VERSION=1.2.6 + SOURCE_HASH=sha512:246983463f767de4e68a9a2187120a0a29658e835248e8f8f33f7838fe069049aad77589eb3708a96b98e734c24ceab851165e23fa8dadea06ba3382316bb865 + SECURITY_PATCH=1 SOURCE=$SPELL-$VERSION-gpl.tgz SOURCE_URL[0]=http://polarssl.org/code/releases/$SOURCE SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION diff --git a/crypto/polarssl/HISTORY b/crypto/polarssl/HISTORY index 255d5233fe..55bb081421 100644 --- a/crypto/polarssl/HISTORY +++ b/crypto/polarssl/HISTORY @@ -1,3 +1,10 @@ +2013-03-20 Treeve Jelbert <treeve@sourcemage.org> + * DETAILS: version 1.2.6 + +2013-02-21 Treeve Jelbert <treeve@sourcemage.org> + * DETAILS: version 1.2.5 + SECURITY_PATCH=1, fixes CVE-2013-0169 + 2013-01-18 Treeve Jelbert <treeve@sourcemage.org> * DETAILS: version 1.2.3 * BUILD, DEPENDS: use cmake, zlib diff --git a/crypto/seahorse/DEPENDS b/crypto/seahorse/DEPENDS index 8f22cfc53e..119cf4873c 100755 --- a/crypto/seahorse/DEPENDS +++ b/crypto/seahorse/DEPENDS @@ -5,6 +5,7 @@ depends dbus-glib && depends gcr && depends libgnome-keyring && depends gnome-doc-utils && +depends libsecret && optional_depends libsoup \ "--enable-hkp" \ diff --git a/crypto/seahorse/HISTORY b/crypto/seahorse/HISTORY index 1006cf92ae..d55c054f75 100644 --- a/crypto/seahorse/HISTORY +++ b/crypto/seahorse/HISTORY @@ -1,3 +1,6 @@ +2013-03-08 Ismael Luceno <ismael@sourcemage.org> + * DEPENDS: depends on libsecret + 2012-10-22 Ladislav Hagara <hgr@vabo.cz> * DETAILS: 3.6.2 diff --git a/database/libdbi-drivers/DEPENDS b/database/libdbi-drivers/DEPENDS index 48e7f2454e..ee75d8cf6c 100755 --- a/database/libdbi-drivers/DEPENDS +++ b/database/libdbi-drivers/DEPENDS @@ -15,6 +15,12 @@ optional_depends "MYSQL" \ "--without-mysql" \ "database support" && +if is_depends_enabled $SPELL $(get_spell_provider $SPELL MYSQL); then + config_query_option LIBDBI_DRIVERS_OPTS "Use threadsafe version of libmysqlclient?" y \ + "--enable-mysql-threadsafe" \ + "--disable-mysql-threadsafe" +fi && + optional_depends "sqlite2" \ "--with-sqlite" \ "--without-sqlite" \ diff --git a/database/libdbi-drivers/DETAILS b/database/libdbi-drivers/DETAILS index 1767de56d9..5adb272183 100755 --- a/database/libdbi-drivers/DETAILS +++ b/database/libdbi-drivers/DETAILS @@ -1,7 +1,6 @@ SPELL=libdbi-drivers - VERSION=0.8.3-1 - PATCHLEVEL=1 - SOURCE_HASH=sha512:c2cb76234b9137cc4a05af42a69ea7d5b08586287378406cbd4d114598598057f29cccb368bfbe0f86e19846ceab88ed636cccff6555ef9f7eebbb98bbcd3824 + VERSION=0.9.0 + SOURCE_HASH=sha512:f4d3aaa71014697c53012a10bf9f0af398bcf5ee5872af165f8f43a682d2fb3045a9172ffea0e068dcbfcad52494878c037d8d90fadfaf176936e42f7f1e85c1 SOURCE=$SPELL-$VERSION.tar.gz SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-${VERSION//a/}" diff --git a/database/libdbi-drivers/HISTORY b/database/libdbi-drivers/HISTORY index dc6e506375..4c82ccf57b 100644 --- a/database/libdbi-drivers/HISTORY +++ b/database/libdbi-drivers/HISTORY @@ -1,3 +1,8 @@ +2013-03-15 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 0.9.0 + * DEPENDS: added threadsafe option for MySQL/MariaDB (linking with + libmysqlclient_r.so) + 2012-01-20 Vlad Glagolev <stealth@sourcemage.org> * DETAILS: fixed docs installation; quoting paths; cleaned up; PATCHLEVEL++ diff --git a/database/libdbi/DEPENDS b/database/libdbi/DEPENDS index bf81d92575..9eb377f2c2 100755 --- a/database/libdbi/DEPENDS +++ b/database/libdbi/DEPENDS @@ -1,3 +1,6 @@ -optional_depends openjade '' '--disable-docs' 'build documentation' && +optional_depends openjade \ + "--enable-docs" \ + "--disable-docs" \ + "to build documentation" && suggest_depends libdbi-drivers "" "" "to select actual database drivers" diff --git a/database/libdbi/DETAILS b/database/libdbi/DETAILS index 34aae594d0..3703867b01 100755 --- a/database/libdbi/DETAILS +++ b/database/libdbi/DETAILS @@ -1,7 +1,6 @@ SPELL=libdbi - VERSION=0.8.4 - PATCHLEVEL=1 - SOURCE_HASH=sha512:7e28945a96483785840511df23fd8177383a1f9ee3929df863a3e458550b6eb943f8f86f49ede167125ce64daf718b14c40ac09b99e2e8eea474eecf7ee6a530 + VERSION=0.9.0 + SOURCE_HASH=sha512:ee8777195af43057409d051a6055ec0467cd926d48da076458b09f91d2f0995a1cc4bc071762e401b7bdcd8a4173fd8ea3472db3a1518e34b4c5b5ed24e4e2ce SOURCE=$SPELL-$VERSION.tar.gz SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION" WEB_SITE=http://libdbi.sourceforge.net diff --git a/database/libdbi/HISTORY b/database/libdbi/HISTORY index be2517efc9..d3dc4533ed 100644 --- a/database/libdbi/HISTORY +++ b/database/libdbi/HISTORY @@ -1,3 +1,7 @@ +2013-03-15 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 0.9.0 + * DEPENDS: readability++ + 2013-01-21 Vlad Glagolev <stealth@sourcemage.org> * DETAILS: cleaned up; fixed doc installation; PATCHLEVEL=1 * DEPENDS: added suggest depends on libdbi-drivers @@ -32,4 +36,3 @@ * DETAILS: version 0.7.1 * BUILD, DEPENDS: added spell created - diff --git a/database/mariadb/BUILD b/database/mariadb/BUILD index 072a7d9e8a..47781f2058 100755 --- a/database/mariadb/BUILD +++ b/database/mariadb/BUILD @@ -18,9 +18,10 @@ OPTS="--with-mysqld-user=mariadb \ --localstatedir=${INSTALL_ROOT}/var/lib/mariadb \ --enable-assembler \ --enable-thread-safe-client \ + --with-readline \ $OPTS" && default_build && LD_PRELOAD="$LD_PRELOAD_OLD" && -make pkglibdir=${TRACK_ROOT}/usr/lib +make diff --git a/database/mariadb/DETAILS b/database/mariadb/DETAILS index 97a0b18870..7111b30615 100755 --- a/database/mariadb/DETAILS +++ b/database/mariadb/DETAILS @@ -1,15 +1,21 @@ SPELL=mariadb - VERSION=5.2.13 - SECURITY_PATCH=2 +if [[ $MARIADB_BRANCH == 5.3 ]]; then + VERSION=5.3.12 + SOURCE_HASH=sha512:d53ea48745dad5693fd6a1fd5cf502852f12f8236b8a1fb7f81ad647301d2fd08d4f2944c74de580d0a4136d6c8b49f257124fa1b234ba8f2338f2047435ef94 +else + VERSION=5.2.14 + SECURITY_PATCH=3 + PATCHLEVEL=1 + SOURCE_HASH=sha512:b0aded450355861bf01604ac5bd0012d0d06a699bc83017cdb6b8749ed161aca9fedb733301aab991c521b21f3c8b2fea4867a2fd038379475e720782c02e869 +fi SOURCE=$SPELL-$VERSION.tar.gz SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION" - SOURCE_HASH=sha512:696bb5f59f25fa31fc35399c99f6f13e37a178b1e9b0155e3cf053b1232a950035132d075b0594ff611f6b59635d49d0800820c2bbd02932d16917e174717f8a SOURCE_URL[0]=http://mirrors.fe.up.pt/pub/$SPELL/$SPELL-$VERSION/kvm-tarbake-jaunty-x86/$SOURCE SOURCE_URL[1]=http://ftp-stud.hs-esslingen.de/pub/Mirrors/$SPELL/$SPELL-$VERSION/kvm-tarbake-jaunty-x86/$SOURCE SOURCE_URL[2]=http://ftp.osuosl.org/pub/$SPELL/$SPELL-$VERSION/kvm-tarbake-jaunty-x86/$SOURCE SOURCE_URL[3]=http://mirrors.supportex.net/$SPELL/$SPELL-$VERSION/kvm-tarbake-jaunty-x86/$SOURCE LICENSE[0]=GPL - WEB_SITE=http://askmonty.org/wiki/MariaDB + WEB_SITE=https://mariadb.org/ KEYWORDS="sql database" ENTERED=20100402 SHORT="backward compatible, drop-in replacement branch of the MySQL(r) database server" diff --git a/database/mariadb/EXPORTS b/database/mariadb/EXPORTS new file mode 100755 index 0000000000..ecc8c23957 --- /dev/null +++ b/database/mariadb/EXPORTS @@ -0,0 +1 @@ +MARIADB_BRANCH diff --git a/database/mariadb/HISTORY b/database/mariadb/HISTORY index 652b1196b5..70c5fbde03 100644 --- a/database/mariadb/HISTORY +++ b/database/mariadb/HISTORY @@ -1,3 +1,17 @@ +2013-02-10 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: added 5.3 branch; PATCHLEVEL=1 for 5.2 branch to set + MARIADB_BRANCH in tablet for further usage; updated website + * BUILD, INSTALL: use default pkglibdir (fixes 5.3 branch build), puts + mysql modules into isolated place in a system + * PREPARE: added branching framework + * {REPAIR^all^,}EXPORTS: added, to export MARIADB_BRANCH + +2013-02-01 Sukneet Basuta <sukneet@sourcemage.org> + * BUILD: build with --with-readline until system readline support fixed + +2013-02-01 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 5.2.14; SECURITY_PATCH++ + 2012-12-03 Vlad Glagolev <stealth@sourcemage.org> * DETAILS: updated spell to 5.2.13; SECURITY_PATCH++ (CVE-2012-5579) diff --git a/database/mariadb/INSTALL b/database/mariadb/INSTALL index 1bf093d486..9c90b6987e 100755 --- a/database/mariadb/INSTALL +++ b/database/mariadb/INSTALL @@ -1,5 +1,4 @@ -make pkglibdir="${TRACK_ROOT}/usr/lib" \ - benchdir_root="${TRACK_ROOT}/usr/share/mysql" \ +make benchdir_root="${TRACK_ROOT}/usr/share/mysql" \ testroot="${TRACK_ROOT}/usr/share/mysql" \ install && diff --git a/database/mariadb/PREPARE b/database/mariadb/PREPARE index c605187332..cb0d4390ed 100755 --- a/database/mariadb/PREPARE +++ b/database/mariadb/PREPARE @@ -1,2 +1,18 @@ +. ${GRIMOIRE}/FUNCTIONS && + +# +# This block is required for proper configuration procedure for users with 5.2 +# branch installed after adding multiversion functionality to the spell and +# prevents previous branch from resetting to a new default value on ``cast -r'' +# +persistent_read $SPELL MARIADB_BRANCH MARIADB_BRANCH || true && + +if [[ -z "$MARIADB_BRANCH" ]]; then + persistent_add MARIADB_BRANCH && + local MARIADB_BRANCH="5.2" +fi && + +prepare_select_branch 5.3 5.2 && + config_query MARIA_TESTS "Install MariaDB testing utilities?" n && config_query MARIA_BENCH "Install MariaDB benchmarking utilities?" n diff --git a/database/mariadb/REPAIR^all^EXPORTS b/database/mariadb/REPAIR^all^EXPORTS new file mode 100755 index 0000000000..ecc8c23957 --- /dev/null +++ b/database/mariadb/REPAIR^all^EXPORTS @@ -0,0 +1 @@ +MARIADB_BRANCH diff --git a/database/mysql/DETAILS b/database/mysql/DETAILS index 093b8cf936..05db7df4cc 100755 --- a/database/mysql/DETAILS +++ b/database/mysql/DETAILS @@ -1,10 +1,10 @@ SPELL=mysql if [[ $OLD == y ]]; then - VERSION=5.0.90 - - SECURITY_PATCH=4 + VERSION=5.0.96 + SECURITY_PATCH=5 else - VERSION=5.1.61 + VERSION=5.1.67 + SECURITY_PATCH=2 fi SOURCE=$SPELL-$VERSION.tar.gz SOURCE2=$SOURCE.asc diff --git a/database/mysql/HISTORY b/database/mysql/HISTORY index 2a9dba122c..7e461c30a7 100644 --- a/database/mysql/HISTORY +++ b/database/mysql/HISTORY @@ -1,3 +1,9 @@ +2013-02-01 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 5.1.67, 5.0.96 (old); SECURITY_PATCH++ + +2013-01-29 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 5.1.66; SECURITY_PATCH++ (CVE-2012-5611) + 2012-06-26 Eric Sandall <sandalle@sourcemage.org> * CONFIGURE: Cleanup MSQL_ENGINES for "none" * BUILD: Fix plugin configure flags diff --git a/database/postgresql/CONFIGURE b/database/postgresql/CONFIGURE index 50acd4a004..bdce0fbeb7 100755 --- a/database/postgresql/CONFIGURE +++ b/database/postgresql/CONFIGURE @@ -1,7 +1,6 @@ -# No && because the line below will fail if there's no postgresql installed -OLDVERSION=$(installed_version $SPELL) +spell_ok $SPELL && local OLDVERSION="$(installed_version $SPELL)" || return 0 -if spell_ok $SPELL && [[ ${OLDVERSION%.*} != ${VERSION%.*} ]]; then +if [[ ${OLDVERSION%.*} != ${VERSION%.*} ]]; then message "${PROBLEM_COLOR}" && message "You are about to upgrade (downgrade) your PostgreSQL installation to a" && message "different major version, please be aware that a database repository will only" && diff --git a/database/postgresql/DEPENDS b/database/postgresql/DEPENDS index abdbf020f8..b0482e6018 100755 --- a/database/postgresql/DEPENDS +++ b/database/postgresql/DEPENDS @@ -1,3 +1,8 @@ +optional_depends gettext \ + "--with-nls" \ + "--without-nls" \ + "for Native Language Support" && + optional_depends tcl \ "--with-tcl" \ "--without-tcl" \ @@ -18,6 +23,11 @@ optional_depends linux-pam \ "--without-pam" \ "for PAM authentication" && +optional_depends libselinux \ + "--with-selinux" \ + "--without-selinux" \ + "for SELinux support" && + optional_depends krb5 \ "--with-krb5" \ "--without-krb5" \ diff --git a/database/postgresql/DETAILS b/database/postgresql/DETAILS index 9413ac71e4..88ab43492d 100755 --- a/database/postgresql/DETAILS +++ b/database/postgresql/DETAILS @@ -1,11 +1,10 @@ SPELL=postgresql - VERSION=9.2.2 - SOURCE_HASH=sha512:147690b168838b7d45cc805882cb6ef628cbf656ff115d32ab76c4ad38b06aa00223f728bf0e5befcdd27cc4e27a917493d857f1f29006952f0ff07da6615808 + VERSION=9.2.3 + SOURCE_HASH=sha512:e2520ae03f3cac3effed6e8e45900f6718a944c9a3c90d856819caaeeb6ba9b2324744c18a37b8e9bc5d7e63abab5b84f20259b797fd81ace0040a578f87aad8 SOURCE=$SPELL-$VERSION.tar.bz2 SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION" SOURCE_URL[0]=ftp://ftp.postgresql.org/pub/source/v$VERSION/$SOURCE - SOURCE_URL[1]=ftp://ftp10.us.postgresql.org/pub/$SPELL/source/v$VERSION/$SOURCE - SOURCE_URL[2]=ftp://ftp9.de.postgresql.org/unix/databases/postgresql/source/v${VERSION}/${SOURCE} + SOURCE_URL[1]=ftp://ftp9.de.postgresql.org/unix/databases/postgresql/source/v${VERSION}/${SOURCE} if [[ $PGSQL_CLUSTER == y ]]; then CLUSTER_VERSION=1.9.0rc5 @@ -16,7 +15,7 @@ fi WEB_SITE=http://www.postgresql.org/ GATHER_DOCS=off - SECURITY_PATCH=12 + SECURITY_PATCH=13 ENTERED=20011113 LICENSE[0]=BSD KEYWORDS="database" diff --git a/database/postgresql/HISTORY b/database/postgresql/HISTORY index bf71677b7e..553f256732 100644 --- a/database/postgresql/HISTORY +++ b/database/postgresql/HISTORY @@ -1,3 +1,9 @@ +2013-02-08 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 9.2.3; SECURITY_PATCH++ (CVE-2013-0255); + removed outdated mirror + * DEPENDS: added optional dependencies on gettext and libselinux + * CONFIGURE: use better logic for installed version + 2012-12-06 Vlad Glagolev <stealth@sourcemage.org> * DETAILS: updated spell to 9.2.2 diff --git a/database/redis/DETAILS b/database/redis/DETAILS index b4badce29d..7bd4c2ead8 100755 --- a/database/redis/DETAILS +++ b/database/redis/DETAILS @@ -1,8 +1,9 @@ SPELL=redis - VERSION=2.6.7 + VERSION=2.6.10 + SECURITY_PATCH=1 SOURCE=$SPELL-$VERSION.tar.gz SOURCE_URL[0]=http://redis.googlecode.com/files/$SOURCE - SOURCE_HASH=sha512:60ac4f5ae9fed038117cbcb5d81c0c1c6bb274ff9ed3792dbd5bac4bc5db835b87431c41a99ca1d455638171a587a27bdec882b175db69945d1493bcb62278cc + SOURCE_HASH=sha512:40eb7fe6c01e543b8869df45d7975769bc3ac53687c6211c356b76f6acb2b4e5dbd9e497b696a41be0c795ec3fe169e726b1dc4d49ad2b4818a7bd70229dd84a SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION" LICENSE[0]=BSD WEB_SITE=http://redis.io/ diff --git a/database/redis/HISTORY b/database/redis/HISTORY index dfb5cf3783..17a8380e07 100644 --- a/database/redis/HISTORY +++ b/database/redis/HISTORY @@ -1,3 +1,10 @@ +2013-03-09 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 2.6.10 + +2013-01-29 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 2.6.9; SECURITY_PATCH++ (CVE-2013-0178 and + CVE-2013-0180 fixed in 2.6.8) + 2012-12-03 Vlad Glagolev <stealth@sourcemage.org> * DETAILS: updated spell to 2.6.7 diff --git a/database/sqlite/DETAILS b/database/sqlite/DETAILS index 233200be03..5eced7a5ad 100755 --- a/database/sqlite/DETAILS +++ b/database/sqlite/DETAILS @@ -1,10 +1,10 @@ SPELL=sqlite - VERSION=3.7.15.2 - VERSIONX=autoconf-3071502 - SOURCE_HASH=sha512:ccec842f649c1dd47aed4712fc775d41097daca895ccc8b7fee24771f6c1832fb5210473f62dc62d4391c0a47ed3dfc9b92046fa7937aeb859105680942da082 + VERSION=3.7.16 + VERSIONX=autoconf-3071600 + SOURCE_HASH=sha512:5f63a1ce5d06e4e09c86bac5cf78091ff4444b1a79b05008443e6ef211512acc6bea258052a83cee290b42fe2dd395698526b0e2cade9bb9d09ae522245454e2 SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SPELL}-${VERSIONX}" SOURCE=${SPELL}-${VERSIONX}.tar.gz - SOURCE_URL[0]=http://sqlite.org/$SOURCE + SOURCE_URL[0]=http://www.sqlite.org/2013/$SOURCE LICENSE[0]=PD WEB_SITE=http://www.sqlite.org/ ENTERED=20011016 diff --git a/database/sqlite/HISTORY b/database/sqlite/HISTORY index 9ec34387bc..ee8f964639 100644 --- a/database/sqlite/HISTORY +++ b/database/sqlite/HISTORY @@ -1,3 +1,6 @@ +2013-03-21 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 3.7.16; renewed SOURCE_URL[0] + 2013-01-10 Vlad Glagolev <stealth@sourcemage.org> * DETAILS: updated spell to 3.7.15.2 diff --git a/database/tdb/CONFLICTS b/database/tdb/CONFLICTS new file mode 100755 index 0000000000..125f2d3dbf --- /dev/null +++ b/database/tdb/CONFLICTS @@ -0,0 +1,3 @@ +if ! is_depends_enabled samba tdb; then + conflicts samba +fi diff --git a/database/tdb/HISTORY b/database/tdb/HISTORY index 64984404b5..89709a1d19 100644 --- a/database/tdb/HISTORY +++ b/database/tdb/HISTORY @@ -1,3 +1,6 @@ +2013-02-02 Vlad Glagolev <stealth@sourcemage.org> + * CONFLICTS: conflicts with samba's internal lib + 2012-12-12 Vlad Glagolev <stealth@sourcemage.org> * DETAILS: added FTP mirror diff --git a/devel/automake-1.8/HISTORY b/devel/automake-1.8/HISTORY index 017b1769a0..6cd7900e61 100644 --- a/devel/automake-1.8/HISTORY +++ b/devel/automake-1.8/HISTORY @@ -1,3 +1,6 @@ +2013-02-21 Robin Cook <rcook@wyrms.net> + * PRE_BUILD: added --add-missing to automake command + 2006-11-16 George Sherwood <george@beernabeer.com> * PRE_BUILD: removed version from automake/aclocal-1.9 (Bug 13269) diff --git a/devel/automake-1.8/PRE_BUILD b/devel/automake-1.8/PRE_BUILD index 2bead40ca9..a17dab31ee 100755 --- a/devel/automake-1.8/PRE_BUILD +++ b/devel/automake-1.8/PRE_BUILD @@ -6,5 +6,5 @@ patch -p0 < $SCRIPT_DIRECTORY/versioning.patch && # been removed due to being previously tracked by one of the # automake-X.X spells aclocal && -automake && +automake --add-missing && autoconf diff --git a/devel/automake-1.9/HISTORY b/devel/automake-1.9/HISTORY index 0c4c1e14dc..3ec0fbc927 100644 --- a/devel/automake-1.9/HISTORY +++ b/devel/automake-1.9/HISTORY @@ -1,3 +1,6 @@ +2013-02-23 Vlad Glagolev <stealth@sourcemage.org> + * PRE_BUILD: fixed build with recent autotools + 2009-06-12 Eric Sandall <sandalle@sourcemage.org> * PRE_BUILD: Fix to build with latest autoconf/automake, 1.10 is no longer diff --git a/devel/automake-1.9/PRE_BUILD b/devel/automake-1.9/PRE_BUILD index 9a624d3514..8c97b844b9 100755 --- a/devel/automake-1.9/PRE_BUILD +++ b/devel/automake-1.9/PRE_BUILD @@ -1,6 +1,4 @@ default_pre_build && cd $SOURCE_DIRECTORY && patch -p0 < $SCRIPT_DIRECTORY/versioning.patch && -aclocal && -automake && -autoconf +autoreconf -fi diff --git a/devel/bluefish/DEPENDS b/devel/bluefish/DEPENDS index 4c6f5c0aa7..c035eaac99 100755 --- a/devel/bluefish/DEPENDS +++ b/devel/bluefish/DEPENDS @@ -3,15 +3,33 @@ depends pcre && if [[ $BLUEFISH_UNSTABLE == y ]]; then depends gtk+2 else - if spell_ok gtk+2 && spell_ok gtk+3; then - optional_depends gtk+2 "--with-gtk2" "" "to use gtk2 even if gtk3 is available" - elif spell_ok gtk+2 && ! spell_ok gtk+3; then - depends gtk+2 '--with-gtk2' + if spell_ok gtk+2 && ! spell_ok gtk+3 || \ + ! spell_ok gtk+2 && ! spell_ok gtk+3; then + optional_depends gtk+3 \ + "--without-gtk2" \ + "--with-gtk2" \ + "to use gtk3 instead of gtk2" && + + if ! is_depends_enabled $SPELL gtk+3; then + depends gtk+2 + fi else - depends gtk+3 + optional_depends gtk+2 \ + "--with-gtk2" \ + "--without-gtk2" \ + "to use gtk2 even if gtk3 is available" && + + if ! is_depends_enabled $SPELL gtk+2; then + depends gtk+3 + fi fi fi && +optional_depends gettext \ + "--enable-nls" \ + "--disable-nls" \ + "to use Native Language Support" && + optional_depends gucharmap "" "" "for the character map plugin" && optional_depends enchant \ @@ -22,4 +40,4 @@ optional_depends enchant \ optional_depends python \ "--enable-python" \ "--disable-python" \ - "for python integration (HIGHLY EXPERIMENTAL)" + "for zen-coding plugin" diff --git a/devel/bluefish/DETAILS b/devel/bluefish/DETAILS index c071ae36e6..6fcb1b8cb5 100755 --- a/devel/bluefish/DETAILS +++ b/devel/bluefish/DETAILS @@ -1,27 +1,24 @@ SPELL=bluefish if [[ $BLUEFISH_UNSTABLE == y ]]; then VERSION=1.3.8 + BRANCH=devel SOURCE=$SPELL-unstable-$VERSION.tar.bz2 SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-unstable-$VERSION" - SOURCE_URL[0]=http://www.bennewitz.com/$SPELL/devel/source/$SOURCE - SOURCE_URL[1]=http://bluefish.mrball.net/devel/source/$SOURCE - SOURCE_URL[2]=$SOURCEFORGE_URL/$SPELL/$SOURCE - SOURCE_HASH=sha512:fd1e6fdd50f1d0d29944e1d5564861cb5ed6dacb6a1255f48053dad203c905314161d39041a62d4a6847bba4e3afb46a9e53e848d6dcde73ae11afe40223fbc9 else - VERSION=2.2.3 - SOURCE_HASH=sha512:92fc251728a4fc0404b27c52f6d8f143158d6e6625001d645ffa18c4c8e18a83826ca399deb966a7cdc0bd145c3c21eac6c0fdba5a84dd90c388985aabfa8538 + VERSION=2.2.4 + BRANCH=stable SOURCE=$SPELL-$VERSION.tar.bz2 -# SOURCE2=$SOURCE.sig SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION" - SOURCE_URL[0]=http://www.bennewitz.com/$SPELL/stable/source/$SOURCE - SOURCE_URL[1]=ftp://ftp.ratisbona.com/pub/$SPELL/stable/source/$SOURCE - SOURCE_URL[2]=$SOURCEFORGE_URL/$SPELL/$SOURCE -# SOURCE2_URL[0]=$SOURCE_URL.sign -# SOURCE2_URL[1]=${SOURCE_URL[1]}.sign -# SOURCE2_URL[2]=${SOURCE_URL[2]}.sign -# SOURCE2_IGNORE=signature -# SOURCE_GPG=bluefish.gpg:$SOURCE2:UPSTREAM_KEY fi + SOURCE_URL[0]=http://www.bennewitz.com/$SPELL/$BRANCH/source/$SOURCE + SOURCE_URL[1]=http://bluefish.mrball.net/$BRANCH/source/$SOURCE + SOURCE_URL[2]=$SOURCEFORGE_URL/$SPELL/$SOURCE + SOURCE2=$SOURCE.sig + SOURCE2_URL[0]=$SOURCE_URL.sig + SOURCE2_URL[1]=${SOURCE_URL[1]}.sig + SOURCE2_URL[2]=${SOURCE_URL[2]}.sig + SOURCE2_IGNORE=signature + SOURCE_GPG=bluefish.gpg:$SOURCE2:UPSTREAM_KEY WEB_SITE=http://bluefish.openoffice.nl/ ENTERED=20011106 LICENSE[0]=GPL diff --git a/devel/bluefish/HISTORY b/devel/bluefish/HISTORY index 91d133bda9..2f811ef602 100644 --- a/devel/bluefish/HISTORY +++ b/devel/bluefish/HISTORY @@ -1,3 +1,8 @@ +2013-02-09 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 2.2.4; switched back to upstream gpg check + * DEPENDS: updated python dependency description; added more choice for + GTK+ version selection; added gettext optional dependency + 2012-06-28 Ladislav Hagara <hgr@vabo.cz> * DETAILS: 2.2.3 diff --git a/devel/byacc/DETAILS b/devel/byacc/DETAILS index afe16047a1..65392c3456 100755 --- a/devel/byacc/DETAILS +++ b/devel/byacc/DETAILS @@ -1,5 +1,5 @@ SPELL=byacc - VERSION=20121003 + VERSION=20130304 SOURCE=$SPELL-$VERSION.tgz SOURCE2=$SOURCE.asc SOURCE_URL[0]=ftp://invisible-island.net/$SPELL/$SOURCE diff --git a/devel/byacc/HISTORY b/devel/byacc/HISTORY index aaad31017d..63139d4577 100644 --- a/devel/byacc/HISTORY +++ b/devel/byacc/HISTORY @@ -1,3 +1,6 @@ +2013-03-05 Treeve Jelbert <treeve@sourcemage.org> + * DETAILS: version 20130304 + 2012-10-04 Treeve Jelbert <treeve@sourcemage.org> * DETAILS: version 20121003 diff --git a/devel/darcs/DEPENDS b/devel/darcs/DEPENDS deleted file mode 100755 index 490d4f46fa..0000000000 --- a/devel/darcs/DEPENDS +++ /dev/null @@ -1,4 +0,0 @@ -depends ghc && -depends haskell-quickcheck && -depends haskell-mtl && -depends haskell-html diff --git a/devel/florist/DETAILS b/devel/florist/DETAILS index 57573ea234..a711bb6daf 100755 --- a/devel/florist/DETAILS +++ b/devel/florist/DETAILS @@ -1,9 +1,9 @@ SPELL=florist - VERSION=2011 + VERSION=2012 PATCHLEVEL=1 SOURCE="${SPELL}-gpl-${VERSION}-src.tgz" - SOURCE_URL[0]='http://libre2.adacore.com/ac_download/?ac_download&file=MD5%3Aedad4394bd828185d6c64ac30d68510b' - SOURCE_HASH=sha512:a34852840b59ecd43d0c52c8fcb566d228a1dd1cf4a617fd4fc3a0bef5044ae974431689be93af332d0bffaa057c92a1e79eb9ecb67c993262f9f6edc6d0294f + SOURCE_URL[0]='http://mirrors.cdn.adacore.com/art/47d2e0f943f4c34f5812df70c5a6c0379b7cf4fa' + SOURCE_HASH=sha512:1742756736460f3ca2829c7465a568c177c74ea9417a7bb3e609903672f2fb7b0cbf3f0598bd381c1fd49755b83837583df753e53a03da86ae797028b72c97c5 SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-gpl-${VERSION}-src" WEB_SITE="http://libre.adacore.com" LICENSE[0]=GPL diff --git a/devel/florist/HISTORY b/devel/florist/HISTORY index 5410f15faf..07eae67ddc 100644 --- a/devel/florist/HISTORY +++ b/devel/florist/HISTORY @@ -1,3 +1,6 @@ +2013-03-13 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> + * DETAILS: version 2012 + 2011-10-12 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> * DETAILS: version 2011 diff --git a/devel/geany-plugins/DEPENDS b/devel/geany-plugins/DEPENDS index e03ace7c9f..855053ef7b 100755 --- a/devel/geany-plugins/DEPENDS +++ b/devel/geany-plugins/DEPENDS @@ -5,6 +5,11 @@ optional_depends gettext \ "--disable-nls" \ "for Native Language Support" && +optional_depends gtk+2 \ + "--enable-commander" \ + "--disable-commander" \ + "to build Commander plugin" && + optional_depends lua51 \ "--enable-geanylua" \ "--disable-geanylua" \ @@ -25,16 +30,16 @@ optional_depends vte \ "--disable-multiterm" \ "to build MultiTerm plugin" && +optional_depends vte \ + "--enable-scope" \ + "--disable-scope" \ + "to build Scope plugin" && + optional_depends libsoup \ "--enable-geniuspaste" \ "--disable-geniuspaste" \ "to build GeniusPaste plugin" && -optional_depends gdb \ - "--enable-geanygdb" \ - "--disable-geanygdb" \ - "to build GeanyGDB plugin" && - optional_depends texlive \ "--enable-geanylatex" \ "--disable-geanylatex" \ @@ -50,6 +55,21 @@ optional_depends MAIL-TRANSPORT-AGENT \ # "--enable-geanygendoc" \ # "--disable-geanygendoc" \ # "to build GeanyGenDoc plugin" && +# +# TODO: requires future spell libmarkdown +#optional_depends libmarkdown \ +# "--enable-markdown --disable-peg-markdown" \ +# "--disable-markdown" \ +# "to build markdown plugin" && +# +#if is_depends_enabled $SPELL libmarkdown; then +# depends webkitgtk +#fi && + +optional_depends webkitgtk \ + "--enable-markdown --enable-peg-markdown" \ + "--disable-markdown" \ + "to build markdown plugin (via Peg-Markdown library)" && if list_find "$GEANY_PLUGINS_OPTS" "--enable-geanyvc"; then optional_depends gtkspell \ diff --git a/devel/geany-plugins/DETAILS b/devel/geany-plugins/DETAILS index 7519388ddb..1adeaafe22 100755 --- a/devel/geany-plugins/DETAILS +++ b/devel/geany-plugins/DETAILS @@ -1,5 +1,5 @@ SPELL=geany-plugins - VERSION=1.22 + VERSION=1.23 SOURCE=$SPELL-$VERSION.tar.bz2 SOURCE2=$SOURCE.sig SOURCE_URL[0]=http://plugins.geany.org/$SPELL/$SOURCE diff --git a/devel/geany-plugins/HISTORY b/devel/geany-plugins/HISTORY index 9fd53bcefd..9a0f0570cf 100644 --- a/devel/geany-plugins/HISTORY +++ b/devel/geany-plugins/HISTORY @@ -1,3 +1,7 @@ +2013-03-11 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 1.23 + * DEPENDS: updated dependencies according to new/dropped plugins + 2012-07-16 Vlad Glagolev <stealth@sourcemage.org> * DETAILS: updated spell to 1.22 * DEPENDS: added new optional dependencies diff --git a/devel/geany/DEPENDS b/devel/geany/DEPENDS index bbcbbf33af..5a954a0b34 100755 --- a/devel/geany/DEPENDS +++ b/devel/geany/DEPENDS @@ -1,6 +1,11 @@ depends gtk+2 && depends xml-parser-expat && +optional_depends gettext \ + "--enable-nls" \ + "--disable-nls" \ + "for Native Language Support" && + optional_depends vte \ "--enable-vte" \ "--disable-vte" \ diff --git a/devel/geany/DETAILS b/devel/geany/DETAILS index b8dc3aa902..1f5f6c4c60 100755 --- a/devel/geany/DETAILS +++ b/devel/geany/DETAILS @@ -1,5 +1,5 @@ SPELL=geany - VERSION=1.22 + VERSION=1.23 SOURCE=$SPELL-$VERSION.tar.bz2 SOURCE2=$SOURCE.sig SOURCE_URL[0]=http://download.geany.org/$SOURCE diff --git a/devel/geany/HISTORY b/devel/geany/HISTORY index 8a301e02b7..f12ed805c1 100644 --- a/devel/geany/HISTORY +++ b/devel/geany/HISTORY @@ -1,3 +1,7 @@ +2013-03-11 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 1.23 + * DEPENDS: added optional dependency on gettext + 2012-06-19 Vlad Glagolev <stealth@sourcemage.org> * DETAILS: updated spell to 1.22; added 2nd source url for pgp sig diff --git a/devel/ghc/DETAILS b/devel/ghc/DETAILS index 542c336315..b74c0e2829 100755 --- a/devel/ghc/DETAILS +++ b/devel/ghc/DETAILS @@ -1,16 +1,16 @@ SPELL=ghc - VERSION=7.6.1 + VERSION=7.6.2 SOURCE=$SPELL-$VERSION-src.tar.bz2 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION SOURCE_URL[0]=http://www.haskell.org/${SPELL}/dist/${VERSION}/${SOURCE} - SOURCE_HASH=sha512:aa12cfb56714554ed5674dc64a9f2178cac808e1bc04688da24b651d17ab77ab4299636be7710d2f39b2bf64caffe6c9106522e87178eea7904c21fb7b3e2ddc + SOURCE_HASH=sha512:2e6e54f509e564f3713ea15dfefb16a84a467f8044c692ad2647c05b641e1ccb4125b9b63bbf711be1054d7ef56612186d2b9cd88ba4127fe01eec225152e4cf if [[ ! -x /usr/bin/ghc ]] ; then ARCH="$(uname -m)" [[ "$ARCH" = i686 ]] && ARCH=i386 SOURCE2=${SPELL}-${VERSION}-${ARCH}-unknown-linux.tar.bz2 SOURCE2_URL[0]=http://www.haskell.org/${SPELL}/dist/${VERSION}/${SOURCE2} - SOURCE2_HASH=sha512:d6bfede5324cd6de912a826f6ad7d0edf9856e209dd8e4ff763bcc9eacb5e52f3909e2f79905fe6ab87008934053c51709ee6bd586f40d804e17960f1734c0d0 - [ "$ARCH" = "x86_64" ] && SOURCE2_HASH=sha512:7252b0ae278f7f20df77570b5093150aa66b04d8961e0821bfa1d7bb6e9499332721d18b141654835e94394c72bd6d599b641cabd10477d08a0fa79f87be0684 + SOURCE2_HASH=sha512:88e46a3108ae09a422b3d5905cfc66826ef548b907c8a672b967fced20a3a4cd816d2630f63e58d64afa59c048461b23aafcd240aee2af97099fe937af746592 + [ "$ARCH" = "x86_64" ] && SOURCE2_HASH=sha512:da35d7ea40fb703cff0966b8544cb1ddaaa94a2f1f6f0870aa9b2503c252cb3a4f8e739dfdaeecb85e14bc705c5db4d74202ce6c63da3173648b644a01ca37e7 fi TMPFS=off diff --git a/devel/ghc/HISTORY b/devel/ghc/HISTORY index 218c71c351..c65cfce00b 100644 --- a/devel/ghc/HISTORY +++ b/devel/ghc/HISTORY @@ -1,3 +1,6 @@ +2013-03-03 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> + * DETAILS: version 7.6.2 + 2012-09-15 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> * DETAILS: version 7.6.1 diff --git a/devel/git-cola/BUILD b/devel/git-cola/BUILD new file mode 100755 index 0000000000..27ba77ddaf --- /dev/null +++ b/devel/git-cola/BUILD @@ -0,0 +1 @@ +true diff --git a/devel/git-cola/DEPENDS b/devel/git-cola/DEPENDS new file mode 100755 index 0000000000..7312eb8f82 --- /dev/null +++ b/devel/git-cola/DEPENDS @@ -0,0 +1,4 @@ +depends git && +depends python && +depends pyqt4 && +depends pyinotify diff --git a/devel/git-cola/DETAILS b/devel/git-cola/DETAILS new file mode 100755 index 0000000000..03945e79a8 --- /dev/null +++ b/devel/git-cola/DETAILS @@ -0,0 +1,14 @@ + SPELL=git-cola + VERSION=1.8.2 + SOURCE="${SPELL}-${VERSION}.tar.gz" + SOURCE_URL[0]=http://${SPELL}.github.com/releases/${SOURCE} + SOURCE_HASH=sha512:e851a0a5377ad745c083060b4dd653aeb84a60d1253c24c0e1f322557a24cbdf760f34d7f3529320b27b6b53345e79fd5ccebe90a5ce10cba54f6d9f4451c9f4 +SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}" + WEB_SITE="http://git-cola.github.com/" + LICENSE[0]=GPL + ENTERED=20130215 + SHORT="a sleek and powerful git GUI" +cat << EOF +git cola is a simple, powerful, and feature-rich GUI for git that provides +an easy way to interact with Git repositories. +EOF diff --git a/devel/git-cola/HISTORY b/devel/git-cola/HISTORY new file mode 100644 index 0000000000..e7eade99c0 --- /dev/null +++ b/devel/git-cola/HISTORY @@ -0,0 +1,6 @@ +2013-03-12 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> + * DETAILS: version 1.8.2 + +2013-02-15 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> + * BUILD, DEPENDS, DETAILS, INSTALL: spell created + diff --git a/devel/git-cola/INSTALL b/devel/git-cola/INSTALL new file mode 100755 index 0000000000..a430b1fcc9 --- /dev/null +++ b/devel/git-cola/INSTALL @@ -0,0 +1 @@ +make prefix=${INSTALL_ROOT}/usr install diff --git a/devel/git/DETAILS b/devel/git/DETAILS index 0554f70930..799c41b10f 100755 --- a/devel/git/DETAILS +++ b/devel/git/DETAILS @@ -1,10 +1,10 @@ SPELL=git - VERSION=1.8.1 + VERSION=1.8.2 SECURITY_PATCH=1 SOURCE=$SPELL-$VERSION.tar.gz # SOURCE2=$SOURCE.sign # SOURCE_GPG=kernel.gpg:$SOURCE.sign:UPSTREAM_KEY - SOURCE_HASH=sha512:dab54534c200413ae45726dad7aab53f2debe5642f4e613ae3d9901a08a918a66c6ba531a779ea0c73240b38158f071a7e98b9da3c4add33beb7fd37b9eeebcd + SOURCE_HASH=sha512:08274649a525879e2e5a6940cfd6e8b48c30e551ca1b63c7c73198a4777b643e60a0fd2a51bc6f4623b438d5168dd53c42b4daf87b80d52cfac3cd1cfa368976 SOURCE_URL=http://git-core.googlecode.com/files/$SOURCE # SOURCE2_URL=$KERNEL_URL/pub/software/scm/git/$SOURCE2 # SOURCE2_IGNORE=signature @@ -12,7 +12,7 @@ if [[ $GIT_DOC == manpages || $GIT_DOC == both ]]; then SOURCE3=$SPELL-manpages-$VERSION.tar.gz # SOURCE4=$SOURCE3.sign # SOURCE3_GPG=kernel.gpg:$SOURCE3.sign:UPSTREAM_KEY - SOURCE3_HASH=sha512:45b2aca5953dad6786e8f42c7989131d39c97c69d483c5cded361bb0f80bf8583aa04baa576c0066225ffe28164cbf4068761c33b9c5fde991544f501e789045 + SOURCE3_HASH=sha512:6f8fa833b31fb8b3c0d9ce1cbc05ef3295c4ecc15703e878b5f1a86244241db399b20b5ee167cbf8989b70c6d72efa3410d47adc9b31b648bc2c901d9041d238 SOURCE3_URL=http://git-core.googlecode.com/files/$SOURCE3 # SOURCE4_URL=$KERNEL_URL/pub/software/scm/git/$SOURCE4 # SOURCE4_IGNORE=signature @@ -21,7 +21,7 @@ if [[ $GIT_DOC == htmldocs || $GIT_DOC == both ]]; then SOURCE5=$SPELL-htmldocs-$VERSION.tar.gz # SOURCE6=$SOURCE5.sign # SOURCE5_GPG=kernel.gpg:$SOURCE5.sign:UPSTREAM_KEY - SOURCE5_HASH=sha512:d8ffbbd5c9655620ce23a2916f6227ba9435f2b5fb26f9a61d6fe1a780cddeb0a7be13559677dc8e18bb90b7cc2b5be5386743b135c119c9faa44114b2fa849b + SOURCE5_HASH=sha512:0665ec103487ee2b796607b5d19492d60ee2b62af46a87f38fa5973da66ca6fc75f5df5f8a3fd8e926a28c578ff30342e52f25da7084fc02c685289fc7d7689b SOURCE5_URL=http://git-core.googlecode.com/files/$SOURCE5 # SOURCE6_URL=$KERNEL_URL/pub/software/scm/git/$SOURCE6 # SOURCE6_IGNORE=signature diff --git a/devel/git/HISTORY b/devel/git/HISTORY index 28d4db2b34..c88317361b 100644 --- a/devel/git/HISTORY +++ b/devel/git/HISTORY @@ -1,3 +1,12 @@ +2013-03-21 Ladislav Hagara <hgr@vabo.cz> + * DETAILS: 1.8.2 + +2013-02-10 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 1.8.1.3 + +2013-02-08 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 1.8.1.2 + 2013-01-01 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> * DETAILS: version 1.8.1 diff --git a/devel/heimdall/BUILD b/devel/heimdall/BUILD index 4429cf902d..812ff2efb1 100755 --- a/devel/heimdall/BUILD +++ b/devel/heimdall/BUILD @@ -9,8 +9,6 @@ for i in libpit heimdall; do --localstatedir=${INSTALL_ROOT}/var \ --mandir=${INSTALL_ROOT}/usr/share/man \ --infodir=${INSTALL_ROOT}/usr/share/info $OPTS && - # Issue #23, fixed in 1.4 - sed -ie '/^ sudo/d' Makefile && make && cd .. || exit done diff --git a/devel/heimdall/DETAILS b/devel/heimdall/DETAILS index 101ca74dad..b858bfc1d2 100755 --- a/devel/heimdall/DETAILS +++ b/devel/heimdall/DETAILS @@ -1,5 +1,5 @@ SPELL=heimdall - VERSION=1.3.1 + VERSION=1.4.1RC2 SOURCE="$SPELL.tar.bz2" SOURCE_URL[0]=git://github.com/Benjamin-Dobell/Heimdall.git:$SPELL SOURCE_IGNORE=volatile diff --git a/devel/heimdall/HISTORY b/devel/heimdall/HISTORY index f6a85a82e0..e054b0de33 100644 --- a/devel/heimdall/HISTORY +++ b/devel/heimdall/HISTORY @@ -1,3 +1,6 @@ +2013-02-08 Ismael Luceno <ismael@sourcemage.org> + * DETAILS: updated spell to 1.4.1RC2 + 2013-01-07 Ismael Luceno <ismael@sourcemage.org> * BUILD, DEPENDS, DETAILS, INSTALL: spell created diff --git a/devel/oprofile/DETAILS b/devel/oprofile/DETAILS index f2eeb824dc..91a5e1b244 100755 --- a/devel/oprofile/DETAILS +++ b/devel/oprofile/DETAILS @@ -1,6 +1,6 @@ SPELL=oprofile - VERSION=0.9.7 - SOURCE_HASH=sha512:9242525eb285e920e166315aa82907d55507055d520bf951d7203ed7a047c1627d211225211c303d9dd70e8ca24cfa003d1541226180f06396c2fede9ffeccaa + VERSION=0.9.8 + SOURCE_HASH=sha512:bc2bb6d3a9c7868837091ef9e2a8b19a62dabe55d08ec83e0a4a261387a7d9ac4230022d579210cdc85d5e084f75c0b3a49041849af263fd87e9157029fc6dac SOURCE=$SPELL-$VERSION.tar.gz SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE diff --git a/devel/oprofile/HISTORY b/devel/oprofile/HISTORY index 6fd3c12aec..83ee576cf5 100644 --- a/devel/oprofile/HISTORY +++ b/devel/oprofile/HISTORY @@ -1,7 +1,9 @@ +2013-02-02 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> + * DETAILS: version 0.9.8 + 2012-08-02 Tommy Boatman <tboatman@sourcemage.org> * DETAILS: 0.9.7 to handle 3.x kernels - 2011-10-10 Bor Kraljič <pyrobor@ver.si> * DEPENDS: removed optional dependency on qt-x11 diff --git a/devel/patch/DEPENDS b/devel/patch/DEPENDS index 18594eb242..92c212fd2b 100755 --- a/devel/patch/DEPENDS +++ b/devel/patch/DEPENDS @@ -1,2 +1,7 @@ depends gnupg && -depends smgl-fhs +depends smgl-fhs && + +optional_depends attr \ + "--enable-xattr" \ + "--disable-xattr" \ + "for extended attributes support" diff --git a/devel/patch/HISTORY b/devel/patch/HISTORY index a93813a256..2e48e34936 100644 --- a/devel/patch/HISTORY +++ b/devel/patch/HISTORY @@ -1,3 +1,6 @@ +2013-02-23 Vlad Glagolev <stealth@sourcemage.org> + * DEPENDS: added attr optional dependency + 2012-09-28 Ladislav Hagara <hgr@vabo.cz> * DETAILS: 2.7.1 diff --git a/devel/perl/DETAILS b/devel/perl/DETAILS index 48093fb319..65ec2d26d3 100755 --- a/devel/perl/DETAILS +++ b/devel/perl/DETAILS @@ -1,7 +1,7 @@ SPELL=perl - VERSION=5.16.2 - SECURITY_PATCH=1 - SOURCE_HASH=sha512:e83ce17a6c787ac9477943df5b5288d9787454cf733501daafd0e23f62d13363acc90893dc7bf9c09721594ecfa97233d0dd4417550fa1067c43669fc00e873a + VERSION=5.16.3 + SECURITY_PATCH=2 + SOURCE_HASH=sha512:8328de506dcb8e2f9b0dfbff74aebce11d2edbc9d1fe95ff48b22c2061fc3947278f6abf1b16a63acf109113be2400b059fcb565a4ec83d91fe2a42ed277da5d SOURCE=$SPELL-$VERSION.tar.gz SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION" SOURCE_URL[0]=http://www.cpan.org/src/5.0/$SOURCE diff --git a/devel/perl/HISTORY b/devel/perl/HISTORY index 10f92c37db..b2294f4977 100644 --- a/devel/perl/HISTORY +++ b/devel/perl/HISTORY @@ -1,3 +1,7 @@ +2013-0318 Treeve Jelbert <treeve@sourcemage.org> + * DETAILS: version 5.16.3 + SECURITY_PATCH++ - fixes CVE-2013-1667 + 2012-11-04 Treeve Jelbert <treeve@sourcemage.org> * DETAILS: version 5.16.2 diff --git a/devel/qt-creator/DETAILS b/devel/qt-creator/DETAILS index fac897234f..4e2d77d8b2 100755 --- a/devel/qt-creator/DETAILS +++ b/devel/qt-creator/DETAILS @@ -1,10 +1,10 @@ SPELL=qt-creator if [[ "${QTCREATOR_DEVEL}" == "y" ]]; then - VERSION=2.6.0-beta - SOURCE_HASH=sha512:5cf38e4b9599b723fc4773cd2bd49c8f3bf721f9ae6069190f3931de281e3610e795fe083ee5e0f8105eddfc670f69162d3fe4fc0963e2db6e0f5ff3a8d3eff3 + VERSION=2.7.0-rc + SOURCE_HASH=sha512:3775b6ad1c6f4ee10d75a91700c7c4d92745d6f264a56274f55faa062c6a1a56bb864d8049da4da3067a843986ff9b5957c39a584f259c06a6782d578a94ffa5 else - VERSION=2.5.2 - SOURCE_HASH=sha512:db9cf844c78304e6dcd1eb05df109430281eb35294c7993088d1ebab8efe56e3e9ef5d630d520822a54a35e3e1b9bfcf5fd505cac1e23020e185b8d8b85ddaf6 + VERSION=2.6.2 + SOURCE_HASH=sha512:62a8def36bd6c10c0fd44977428b518b7111229d1ca847e263d61a39bd6b51eb40c0699dbccdc96a8b8980c453d0cf9c57cd8c59054df0f24c5b5af62ea7091d fi SOURCE=$SPELL-$VERSION-src.tar.gz SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION-src diff --git a/devel/qt-creator/HISTORY b/devel/qt-creator/HISTORY index 6d09c331bb..c0335e8162 100644 --- a/devel/qt-creator/HISTORY +++ b/devel/qt-creator/HISTORY @@ -1,3 +1,9 @@ +2013-03-07 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> + * DETAILS: devel 2.7.0-rc + +2013-02-24 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> + * DETAILS: devel 2.7.0-beta, stable 2.6.2 + 2012-10-27 Andraž "ruskie" Levstik <ruskie+f03a580f@codemages.net> * DETAILS: fixe screwy (r) diff --git a/devel/ragel/DETAILS b/devel/ragel/DETAILS index 7831dc312a..711d197300 100755 --- a/devel/ragel/DETAILS +++ b/devel/ragel/DETAILS @@ -1,5 +1,5 @@ SPELL=ragel - VERSION=6.7 + VERSION=6.8 SOURCE=$SPELL-$VERSION.tar.gz SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION WEB_SITE=http://www.cs.queensu.ca/~thurston/ragel/ diff --git a/devel/ragel/HISTORY b/devel/ragel/HISTORY index 21219b31d2..1a53c550dc 100644 --- a/devel/ragel/HISTORY +++ b/devel/ragel/HISTORY @@ -1,3 +1,7 @@ +2013-02-13 Treeve Jelbert <treeve@sourcemage.org> + * DETAILS: version 6.8 + * PRE_BUILD, gcc-4.7.patch: deleted + 2012-06-12 Sukneet Basuta <sukneet@sourcemage.org> * PRE_BUILD: added, to apply patch * gcc-4.7.patch: added, fix to compile with gcc 4.7 diff --git a/devel/ragel/gcc-4.7.patch b/devel/ragel/gcc-4.7.patch deleted file mode 100644 index caa0c679a4..0000000000 --- a/devel/ragel/gcc-4.7.patch +++ /dev/null @@ -1,125 +0,0 @@ ---- ragel-6.7.orig/aapl/mergesort.h -+++ ragel-6.7/aapl/mergesort.h -@@ -110,7 +110,7 @@ - } - else { - /* Both upper and lower left. */ -- if ( compare(*lower, *upper) <= 0 ) -+ if ( this->compare(*lower, *upper) <= 0 ) - memcpy( dest++, lower++, sizeof(T) ); - else - memcpy( dest++, upper++, sizeof(T) ); ---- ragel-6.7.orig/aapl/avlcommon.h -+++ ragel-6.7/aapl/avlcommon.h -@@ -881,9 +881,9 @@ - } - - #ifdef AVL_BASIC -- keyRelation = compare( *element, *curEl ); -+ keyRelation = this->compare( *element, *curEl ); - #else -- keyRelation = compare( element->BASEKEY(getKey()), -+ keyRelation = this->compare( element->BASEKEY(getKey()), - curEl->BASEKEY(getKey()) ); - #endif - -@@ -920,7 +920,7 @@ - long keyRelation; - - while (curEl) { -- keyRelation = compare( *element, *curEl ); -+ keyRelation = this->compare( *element, *curEl ); - - /* Do we go left? */ - if ( keyRelation < 0 ) -@@ -969,7 +969,7 @@ - return element; - } - -- keyRelation = compare( key, curEl->BASEKEY(getKey()) ); -+ keyRelation = this->compare( key, curEl->BASEKEY(getKey()) ); - - /* Do we go left? */ - if ( keyRelation < 0 ) { -@@ -1023,7 +1023,7 @@ - return element; - } - -- keyRelation = compare(key, curEl->getKey()); -+ keyRelation = this->compare(key, curEl->getKey()); - - /* Do we go left? */ - if ( keyRelation < 0 ) { -@@ -1058,7 +1058,7 @@ - long keyRelation; - - while (curEl) { -- keyRelation = compare( key, curEl->BASEKEY(getKey()) ); -+ keyRelation = this->compare( key, curEl->BASEKEY(getKey()) ); - - /* Do we go left? */ - if ( keyRelation < 0 ) ---- ragel-6.7.orig/aapl/bubblesort.h -+++ ragel-6.7/aapl/bubblesort.h -@@ -72,7 +72,7 @@ - changed = false; - for ( long i = 0; i < len-pass; i++ ) { - /* Do we swap pos with the next one? */ -- if ( compare( data[i], data[i+1] ) > 0 ) { -+ if ( this->compare( data[i], data[i+1] ) > 0 ) { - char tmp[sizeof(T)]; - - /* Swap the two items. */ ---- ragel-6.7.orig/aapl/bstcommon.h -+++ ragel-6.7/aapl/bstcommon.h -@@ -361,7 +361,7 @@ - } - - mid = lower + ((upper-lower)>>1); -- keyRelation = compare(key, GET_KEY(*mid)); -+ keyRelation = this->compare(key, GET_KEY(*mid)); - - if ( keyRelation < 0 ) - upper = mid - 1; -@@ -373,12 +373,12 @@ - - lower = mid - 1; - while ( lower != lowEnd && -- compare(key, GET_KEY(*lower)) == 0 ) -+ this->compare(key, GET_KEY(*lower)) == 0 ) - lower--; - - upper = mid + 1; - while ( upper != highEnd && -- compare(key, GET_KEY(*upper)) == 0 ) -+ this->compare(key, GET_KEY(*upper)) == 0 ) - upper++; - - low = (Element*)lower + 1; -@@ -419,7 +419,7 @@ - } - - mid = lower + ((upper-lower)>>1); -- keyRelation = compare(key, GET_KEY(*mid)); -+ keyRelation = this->compare(key, GET_KEY(*mid)); - - if ( keyRelation < 0 ) - upper = mid - 1; -@@ -457,7 +457,7 @@ - } - - mid = lower + ((upper-lower)>>1); -- keyRelation = compare(key, GET_KEY(*mid)); -+ keyRelation = this->compare(key, GET_KEY(*mid)); - - if ( keyRelation < 0 ) - upper = mid - 1; -@@ -662,7 +662,7 @@ - } - - mid = lower + ((upper-lower)>>1); -- keyRelation = compare(GET_KEY(el), GET_KEY(*mid)); -+ keyRelation = this->compare(GET_KEY(el), GET_KEY(*mid)); - - if ( keyRelation < 0 ) - upper = mid - 1; diff --git a/devel/ragel/ragel-6.7.tar.gz.sig b/devel/ragel/ragel-6.7.tar.gz.sig Binary files differdeleted file mode 100644 index 0b68201ce5..0000000000 --- a/devel/ragel/ragel-6.7.tar.gz.sig +++ /dev/null diff --git a/devel/tcc/BUILD b/devel/tcc/BUILD index 5e4ea7d449..89174bc14e 100755 --- a/devel/tcc/BUILD +++ b/devel/tcc/BUILD @@ -1,2 +1,11 @@ -sed -i '/cpu="unknown"/ s,,if [[ '${SMGL_COMPAT_ARCHS[1]}' == ia32 ]]; then cpu="x86"; else cpu="unknown"; fi,' configure && +if is_depends_enabled $SPELL gcc; then + OPTS="--sysroot=$INSTALL_ROOT/usr \ + --crtprefix=$INSTALL_ROOT/usr/lib \ + --sysincludepaths=$INSTALL_ROOT/usr/include:$INSTALL_ROOT/usr/lib/tcc/include \ + --libpaths=$INSTALL_ROOT/lib:$INSTALL_ROOT/usr/lib\ + $OPTS" +fi && + +OPTS="$TCC_OPTS $OPTS" && + default_build diff --git a/devel/tcc/CONFIGURE b/devel/tcc/CONFIGURE new file mode 100755 index 0000000000..5397950b8f --- /dev/null +++ b/devel/tcc/CONFIGURE @@ -0,0 +1,8 @@ +config_query_option TCC_OPTS "Strip symbol tables from resulting binaries?" n \ + "--strip-binaries" "" && + +config_query_option TCC_OPTS "Make libtcc.so instead of libtcc.a?" n \ + "--disable-static" "" && + +config_query_option TCC_OPTS "Enable gprof?" n \ + "--enable-gprof" "" diff --git a/devel/tcc/DEPENDS b/devel/tcc/DEPENDS new file mode 100755 index 0000000000..17b09b4f1f --- /dev/null +++ b/devel/tcc/DEPENDS @@ -0,0 +1,9 @@ +optional_depends gcc \ + "--with-libgcc" \ + "" \ + "to use libgcc_s.so.1 instead of libtcc1.a" && + +optional_depends libselinux \ + "--with-selinux" \ + "" \ + "to use mmap for exec mem" diff --git a/devel/tcc/DETAILS b/devel/tcc/DETAILS index fee3b3089f..4a3c963afd 100755 --- a/devel/tcc/DETAILS +++ b/devel/tcc/DETAILS @@ -1,9 +1,9 @@ SPELL=tcc - VERSION=0.9.25 + VERSION=0.9.26 SOURCE=$SPELL-$VERSION.tar.bz2 SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION" SOURCE_URL[0]=http://download.savannah.nongnu.org/releases/tinycc/$SOURCE - SOURCE_HASH=sha512:d214ed420b58b2fcb1a7702fba0ed8eb6f5a4a1e94524abacb24604e86ebdd2a0c0f5d72fc1f89df0f291c78c4a8e0f306e1168207b68a9de4a710db3f368997 + SOURCE_HASH=sha512:abdbe208498cf4865a2036b5426616f5888b9b0e8d5d2fda6d1dd4afab3386167f12eca87d8a5c4c9b7dc88620d983ddce3e874b7dfa9c21eceea29ffa635d53 WEB_SITE=http://bellard.org/tcc/ ENTERED=20031218 LICENSE[0]=LGPL diff --git a/devel/tcc/HISTORY b/devel/tcc/HISTORY index f7ccbf9b2a..545146f97d 100644 --- a/devel/tcc/HISTORY +++ b/devel/tcc/HISTORY @@ -1,3 +1,9 @@ +2013-03-09 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 0.9.26 + * BUILD: now supports x86_64; use TCC_OPTS; added sysroot flag |