[Lunar-commits] <moonbase-other> Merge branch 'master' of github.com:lunar-linux/moonbase-other
Florin Braescu
florin at lunar-linux.org
Mon Sep 22 17:52:26 CEST 2014
commit a4beb1498c428d2e3fa066269e411a9c37d511a7
Author: Florin Braescu <florin at lunar-linux.org>
Date: Mon, 22 Sep 2014 18:52:02 +0300
URL: https://github.com/lunar-linux/moonbase-other/commit/a4beb1498c428d2e3fa066269e411a9c37d511a7
Merge branch 'master' of github.com:lunar-linux/moonbase-other
---
bluetooth/bluez-5/BUILD | +6/-0
bluetooth/bluez-5/DEPENDS | +1/-1
crypto/ccid/DETAILS | +4/-4
devel/git/DETAILS | +4/-4
devel/opensc/DETAILS | +4/-4
devel/spice-protocol/DETAILS | +3/-3
libs/gtk-vnc/BUILD | +1/-1
libs/gtk-vnc/DEPENDS | +6/-0
libs/gtk-vnc/DETAILS | +3/-3
libs/libvirt-glib/BUILD | +2/-0
libs/libvirt-glib/DEPENDS | +3/-0
libs/libvirt-glib/DETAILS | +12/-0
libs/libyubikey/DETAILS | +3/-3
libs/spice-gtk/BUILD | +1/-1
libs/spice-gtk/DEPENDS | +1/-1
libs/spice-gtk/DETAILS | +3/-3
libs/ykclient/DETAILS | +3/-3
net/ofono/CONFIGURE | +3/-0
net/ofono/DEPENDS | +0/-1
net/ofono/DETAILS | +3/-3
zbeta/spice-protocol/DETAILS -> libs/libvirt-glib/BUILD
zbeta/gtk-vnc/BUILD -> libs/libvirt-glib/DEPENDS
net/spice/DETAILS | +3/-3
python/libvirt-python/BUILD | +3/-0
python/libvirt-python/DEPENDS | +2/-0
python/libvirt-python/DETAILS | +13/-0
python/pyopenssl/DEPENDS | +1/-0
python/python2-ipaddr/BUILD | +3/-0
python/python2-ipaddr/DEPENDS | +2/-0
python/python2-ipaddr/DETAILS | +14/-0
python/python2-ipy/BUILD | +2/-0
python/python2-ipy/DEPENDS | +1/-0
python/python2-ipy/DETAILS | +15/-0
security/fail2ban/BUILD | +3/-0
security/fail2ban/DEPENDS | +2/-0
security/fail2ban/DETAILS | +16/-0
security/fail2ban/systemd.d/fail2ban.service | +14/-0
security/fail2ban/tmpfiles.d/fail2ban.conf | +1/-0
security/pam_yubico/DETAILS | +3/-3
utils/etckeeper/DETAILS | +3/-3
utils/pcsc-lite/DETAILS | +4/-4
utils/ykpers/DETAILS | +3/-3
virtual/docker/BUILD | +1/-0
zbeta/gtk-vnc/DETAILS -> python/python2-ipy/DEPENDS
virtual/docker/DETAILS | +6/-4
zbeta/spice-gtk/BUILD -> python/python2-ipy/DETAILS
zbeta/spice-gtk/DEPENDS -> security/fail2ban/BUILD
virtual/libvirt/DETAILS | +4/-4
virtual/virt-manager/BUILD | +3/-0
virtual/virt-manager/DEPENDS | +5/-1
virtual/virt-manager/DETAILS | +3/-3
virtual/virt-viewer/BUILD | +1/-2
virtual/virt-viewer/DEPENDS | +1/-1
virtual/virt-viewer/DETAILS | +3/-3
web/chromium/BUILD | +10/-1
web/chromium/PRE_BUILD | +3/-0
web/chromium/chromium-launcher.sh | +24/-9
web/firefox/DEPENDS | +4/-3
web/firefox/DETAILS | +3/-3
web/firefox/mozconfig | +0/-1
web/midori/BUILD | +2/-14
web/midori/CONFIGURE | +0/-1
web/midori/DEPENDS | +9/-5
web/midori/DETAILS | +6/-6
web/midori/PRE_BUILD | +4/-0
zbeta/gtk-vnc/DEPENDS | +0/-7
zbeta/pepperflash/BUILD | +13/-1
zbeta/qt5/BUILD | +8/-13
zbeta/qt5/PRE_BUILD | +7/-0
zbeta/virt-manager/BUILD | +0/-4
70 files changed, 294 insertions(+), 137 deletions(-)
--- a/bluetooth/bluez-5/BUILD
+++ b/bluetooth/bluez-5/BUILD
@@ -1,6 +1,12 @@
mkdir -p /etc/bluetooth &&
+ if in_depends $MODULE systemd ; then
+ OPTS+=" --enable-systemd --disable-udev"
+ else
+ OPTS+=" --enable-udev --disable-systemd"
+ fi &&
+
default_build &&
install profiles/*/*.conf /etc/bluetooth/ &&
--- a/bluetooth/bluez-5/DEPENDS
+++ b/bluetooth/bluez-5/DEPENDS
@@ -3,5 +3,5 @@ depends dbus-glib
depends psmisc
depends libical
-optional_depends "%UDEV" "--enable-udev --enable-systemd" "--disable-udev --disable-systemd" "for udev/systemd support"
+optional_depends "%UDEV" "" "--disable-udev --disable-systemd" "for udev/systemd support"
optional_depends "cups" "--enable-cups" "--disable-cups" "to enable cups printing support"
--- a/crypto/ccid/DETAILS
+++ b/crypto/ccid/DETAILS
@@ -1,11 +1,11 @@
MODULE=ccid
- VERSION=1.4.12
+ VERSION=1.4.18
SOURCE=${MODULE}-${VERSION}.tar.bz2
- SOURCE_URL=https://alioth.debian.org/frs/download.php/file/3937/
- SOURCE_VFY=sha1:a14a99ff6575d311dad083a066b80e4e0b6b8731
+ SOURCE_URL=https://alioth.debian.org/frs/download.php/file/4111
+ SOURCE_VFY=sha256:5fdba97a2d2eb1c652b7dd4aa0bb8cee4814bab0cf61aecb84b32b57272541aa
WEB_SITE="http://pcsclite.alioth.debian.org/ccid.html"
ENTERED=20131012
- UPDATED=20131012
+ UPDATED=20140921
SHORT="A generic USB Chip/Smart Card Interface Devices driver"
cat <<EOF
Provides the source code for a generic USB CCID (Chip/Smart Card
--- a/devel/git/DETAILS
+++ b/devel/git/DETAILS
@@ -1,14 +1,14 @@
MODULE=git
- VERSION=2.1.0
+ VERSION=2.1.1
SOURCE=$MODULE-$VERSION.tar.xz
SOURCE2=$MODULE-manpages-$VERSION.tar.xz
SOURCE_URL=http://www.kernel.org/pub/software/scm/git/
SOURCE2_URL=http://www.kernel.org/pub/software/scm/git/
- SOURCE_VFY=sha1:d647e6a7a1989f6a8152a96e96e089735552d34c
- SOURCE2_VFY=sha1:45935d16d81428db1a47caef613f304870f9b24c
+ SOURCE_VFY=sha256:66cdbf7c714d71599892dc853a40f09418b3856af953a32c22f6f3e7f41f3030
+ SOURCE2_VFY=sha256:110e73463c2393880a88dd9eaabe051bdba0eb0103fcbe270e0b57f4a8320209
WEB_SITE=http://git-scm.com
ENTERED=20050707
- UPDATED=20140816
+ UPDATED=20140921
SHORT="Fast version control system"
cat << EOF
--- a/devel/opensc/DETAILS
+++ b/devel/opensc/DETAILS
@@ -1,11 +1,11 @@
MODULE=opensc
- VERSION=0.13.0
+ VERSION=0.14.0
SOURCE=${MODULE}-${VERSION}.tar.gz
- SOURCE_URL=http://surfnet.dl.sourceforge.net/project/opensc/OpenSC/opensc-0.13.0/
- SOURCE_VFY=sha1:9285ccbed7b49f63e488c8fb1b3e102994a28218
+ SOURCE_URL=$SFORGE_URL/opensc/
+ SOURCE_VFY=sha256:facdca215f74d999b286ae246ada8d8fcb97ce58f0a6dd30d8b1c180101e9bf0
WEB_SITE="https://github.com/OpenSC/OpenSC/wiki"
ENTERED=20131012
- UPDATED=20131012
+ UPDATED=20140921
SHORT="Libraries and applications to access smartcards"
cat <<EOF
OpenSC provides a set of libraries and utilities to work with
@@ -1,12 +1,12 @@
MODULE=spice-protocol
- VERSION=0.12.5
+ VERSION=0.12.7
SOURCE=${MODULE}-${VERSION}.tar.bz2
SOURCE_URL=http://spice-space.org/download/releases/
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
- SOURCE_VFY=sha256:feacb14940cdcc10214ec8cdc2198d880e54eb206e6d65a9bddf8360b27f7bf9
+ SOURCE_VFY=sha256:96c6cb73361816ed19bfd8536f65d4547da35709aa00af1380e650c1174916c2
WEB_SITE="http://spice-space.org/"
ENTERED=20130203
- UPDATED=20130511
+ UPDATED=20140920
SHORT="headers defining protocols"
cat <<EOF
Spice headers defining protocols.
@@ -1,6 +1,6 @@
OPTS+=" --disable-static \
- --with-gtk=2.0 \
+ --with-gtk=3.0 \
--with-python"
default_build
--- /dev/null
+++ b/libs/gtk-vnc/DEPENDS
@@ -0,0 +1,6 @@
+depends Python
+depends libgcrypt
+depends gnutls
+depends gtk+-3
+depends pygobject2
+optional_depends vala "--enable-vala" "--disable-vala" "for VALA bindings"
@@ -1,12 +1,12 @@
MODULE=gtk-vnc
- VERSION=0.5.1
+ VERSION=0.5.3
SOURCE=${MODULE}-${VERSION}.tar.xz
SOURCE_URL=http://ftp.gnome.org/pub/gnome/sources/gtk-vnc/0.5/
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
- SOURCE_VFY=sha256:1ad1847a23f8ea8fbf2396de46c51ec0900ee3698cde4e205760518cd1e01a40
+ SOURCE_VFY=sha256:d490a6c8f40e550d43aef0043ce3bec498ec220d5eb3dc5cdcff8fd561149caf
WEB_SITE="http://live.gnome.org/gtk-vnc"
ENTERED=20130203
- UPDATED=20130203
+ UPDATED=20140920
SHORT="A VNC viewer widget for GTK"
cat <<EOF
A VNC viewer widget for GTK.
--- /dev/null
+++ b/libs/libvirt-glib/BUILD
@@ -0,0 +1,2 @@
+OPTS+=" --disable-static --with-python=/usr/bin/python"
+default_build
--- /dev/null
+++ b/libs/libvirt-glib/DEPENDS
@@ -0,0 +1,3 @@
+depends libvirt
+depends intltool
+depends gobject-introspection
--- /dev/null
+++ b/libs/libvirt-glib/DETAILS
@@ -0,0 +1,12 @@
+ MODULE=libvirt-glib
+ VERSION=0.1.9
+ SOURCE=${MODULE}-${VERSION}.tar.gz
+ SOURCE_URL=ftp://libvirt.org/libvirt/glib
+ SOURCE_VFY=sha256:053b36260ea70d740e27fe99ac67d714d23cf93d563c3342fa00593ec185a958
+ WEB_SITE="http://libvirt.org/"
+ ENTERED=20140920
+ UPDATED=20140920
+ SHORT="GLib bindings for libvirt"
+cat <<EOF
+GLib bindings for libvirt.
+EOF
--- a/libs/libyubikey/DETAILS
+++ b/libs/libyubikey/DETAILS
@@ -1,12 +1,12 @@
MODULE=libyubikey
- VERSION=1.11
+ VERSION=1.12
SOURCE=${MODULE}-${VERSION}.tar.gz
SOURCE_URL=http://opensource.yubico.com/yubico-c/releases
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
- SOURCE_VFY=sha1:a939abc129ed66af193d979765a8d8ac59ad7c40
+ SOURCE_VFY=sha256:b95387f791dad4d2544282299800f016736c363838e1e732f199bf90eba717b8
WEB_SITE="http://yubico.com/"
ENTERED=20131006
- UPDATED=20140118
+ UPDATED=20140921
SHORT="Yubico C low-level library"
cat <<EOF
Yubico C low-level library.
@@ -1,6 +1,6 @@
OPTS+=" --disable-static \
- --with-gtk=2.0 \
+ --with-gtk=3.0 \
--enable-smartcard=no"
default_build
@@ -1,4 +1,4 @@
-depends gtk+-2
+depends gtk+-3
depends pixman
depends gobject-introspection
depends Python
@@ -1,12 +1,12 @@
MODULE=spice-gtk
- VERSION=0.19
+ VERSION=0.25
SOURCE=${MODULE}-${VERSION}.tar.bz2
SOURCE_URL=http://spice-space.org/download/gtk/
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
- SOURCE_VFY=sha256:43588f68c03d271ea139ec7366db04872c780577bf8a08584d5c2bff001981cf
+ SOURCE_VFY=sha256:0730c6a80ad9f5012f65927d443377019f300573f7ccc93db84eadec462ad087
WEB_SITE="http://spice-space.org/"
ENTERED=20130203
- UPDATED=20130511
+ UPDATED=20140920
SHORT="a GTK+2 and GTK+3 SPICE widget"
PSAFE=no
--- a/libs/ykclient/DETAILS
+++ b/libs/ykclient/DETAILS
@@ -1,11 +1,11 @@
MODULE=ykclient
- VERSION=2.12
+ VERSION=2.13
SOURCE=${MODULE}-${VERSION}.tar.gz
SOURCE_URL=http://opensource.yubico.com/yubico-c-client/releases/
- SOURCE_VFY=sha1:518ce53ba9ef61a619f9150778f19fad23014a9c
+ SOURCE_VFY=sha256:92b0e8d3f9911392c5f10de045c4fbc604423f22a3a6bd37d2cf4a97839181d3
WEB_SITE="http://yubico.com/"
ENTERED=20131006
- UPDATED=20140118
+ UPDATED=20140921
SHORT="Library written in C for validating YubiKey OTPs against YubiCloud"
cat <<EOF
Library written in C for validating YubiKey OTPs against YubiCloud.
--- a/net/ofono/CONFIGURE
+++ b/net/ofono/CONFIGURE
@@ -4,3 +4,6 @@ mquery ENABLE_ESTI "Enable ETSI AT modem support?" y "--enable-atmodem" "--disab
mquery ENABLE_CDMA "Enable CDMA AT modem support?" y "--enable-cdmamodem" "--disable-cdmamodem"
mquery ENABLE_SIM "Enable Phone simulator support?" y "--enable-phonesim" "--disable-phonesim"
mquery ENABLE_ISI "Enable PhoNet/ISI modem support?" y "--enable-isimodem" "--disable-isimodem"
+mquery ENABLE_DIALIP "Enable dialup deamon support?" y "--enable-dundee" "--disable-dundee"
+mquery ENBALE_PROVISION "Enalbe provisioning support?" y "--enable-provision" "--disable-provision"
+mquery ENABLE_TEST_TOOLS "Enable testing tool?" y "--enable-tools" "--disable-tools"
--- a/net/ofono/DEPENDS
+++ b/net/ofono/DEPENDS
@@ -3,4 +3,3 @@ depends mobile-broadband-provider-info
optional_depends "%BLUEZ" "--enable-bluetooth" "--disable-bluetooth" "for bluetooth support"
optional_depends "%UDEV" "--enable-udev" "--disable-udev" "for udev support"
-optional_depends "libcap-ng" "--enable-capng" "--disable-capng" "for POSIX capabilites support"
--- a/net/ofono/DETAILS
+++ b/net/ofono/DETAILS
@@ -1,11 +1,11 @@
MODULE=ofono
- VERSION=1.6
+ VERSION=1.15
SOURCE=$MODULE-$VERSION.tar.xz
SOURCE_URL=http://www.kernel.org/pub/linux/network/ofono/
- SOURCE_VFY=sha1:fba06b822ffb54fdf8e6e4ff422f9ac4b83e4b81
+ SOURCE_VFY=sha1:2c3883b7f82c4530120e42a618f23ef32546744c
WEB_SITE=http://ofono.org/
ENTERED=20110815
- UPDATED=20120904
+ UPDATED=20140921
SHORT="open source telephony"
cat << EOF
@@ -1,12 +1,12 @@
MODULE=spice
- VERSION=0.12.2
+ VERSION=0.12.5
SOURCE=${MODULE}-${VERSION}.tar.bz2
SOURCE_URL=http://spice-space.org/download/releases/
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
- SOURCE_VFY=sha256:5654fac02f5568088ea01979088d539f4e95551568dd709ec197e965cf8612d5
+ SOURCE_VFY=sha256:4209a20d8f67cb99a8a6ac499cfe79a18d4ca226360457954a223d6795c2f581
WEB_SITE="http://spice-space.org/"
ENTERED=20130203
- UPDATED=20130203
+ UPDATED=20140920
SHORT="SPICE server and client."
cat <<EOF
SPICE server and client.
--- /dev/null
+++ b/python/libvirt-python/BUILD
@@ -0,0 +1,3 @@
+python setup.py build &&
+prepare_install &&
+python setup.py install
--- /dev/null
+++ b/python/libvirt-python/DEPENDS
@@ -0,0 +1,2 @@
+depends Python
+depends libvirt
--- /dev/null
+++ b/python/libvirt-python/DETAILS
@@ -0,0 +1,13 @@
+ MODULE=libvirt-python
+ VERSION=1.2.8
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://libvirt.org/sources/python
+ SOURCE_VFY=sha256:0f3709680b6e054253bf81ebc535f1bf5da648f8cd55167578a2dacd3eebb9d8
+ WEB_SITE=http://libvirt.org/
+ ENTERED=20140920
+ UPDATED=20140920
+ SHORT="libvirt python binding"
+
+cat << EOF
+libvirt python binding.
+EOF
--- a/python/pyopenssl/DEPENDS
+++ b/python/pyopenssl/DEPENDS
@@ -1,2 +1,3 @@
+depends setuptools
depends openssl
depends Python
--- /dev/null
+++ b/python/python2-ipaddr/BUILD
@@ -0,0 +1,3 @@
+python setup.py build &&
+prepare_install &&
+python setup.py install
--- /dev/null
+++ b/python/python2-ipaddr/DEPENDS
@@ -0,0 +1,2 @@
+depends Python
+depends setuptools
--- /dev/null
+++ b/python/python2-ipaddr/DETAILS
@@ -0,0 +1,14 @@
+ MODULE=python2-ipaddr
+ VERSION=2.1.11
+ SOURCE=ipaddr-$VERSION.tar.gz
+ SOURCE_URL=https://pypi.python.org/packages/source/i/ipaddr
+ SOURCE_VFY=sha256:1b555b8a8800134fdafe32b7d0cb52f5bdbfdd093707c3dd484c5ea59f1d98b7
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/ipaddr-$VERSION
+ WEB_SITE=http://code.google.com/p/ipaddr-py/
+ ENTERED=20140920
+ UPDATED=20140920
+ SHORT="An IPv4/IPv6 manipulation library in Python"
+
+cat << EOF
+An IPv4/IPv6 manipulation library in Python.
+EOF
--- /dev/null
+++ b/python/python2-ipy/BUILD
@@ -0,0 +1,2 @@
+prepare_install &&
+python setup.py install --prefix=/usr
--- /dev/null
+++ b/python/python2-ipy/DEPENDS
@@ -0,0 +1 @@
+depends Python
--- /dev/null
+++ b/python/python2-ipy/DETAILS
@@ -0,0 +1,15 @@
+ MODULE=python2-ipy
+ VERSION=0.81
+ SOURCE=IPy-$VERSION.tar.gz
+ SOURCE_URL=http://cheeseshop.python.org/packages/source/I/IPy
+ SOURCE_VFY=sha256:4bc17a9b5e72e893a034e77193b82c2bc321ddf8d8c345281f2bb81bb007b939
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/IPy-$VERSION
+ WEB_SITE=https://pypi.python.org/pypi/IPy
+ ENTERED=20140920
+ UPDATED=20140920
+ SHORT="Python class and tools for handling of IPv4 and IPv6 addresses and networks."
+
+cat << EOF
+Python class and tools for handling of IPv4 and IPv6 addresses and
+networks.
+EOF
--- /dev/null
+++ b/security/fail2ban/BUILD
@@ -0,0 +1,3 @@
+python setup.py build_ext -i &&
+prepare_install &&
+python setup.py install
--- /dev/null
+++ b/security/fail2ban/DEPENDS
@@ -0,0 +1,2 @@
+depends iptables
+depends Python
--- /dev/null
+++ b/security/fail2ban/DETAILS
@@ -0,0 +1,16 @@
+ MODULE=fail2ban
+ VERSION=0.8.13
+ SOURCE=${MODULE}-${VERSION}.tar.gz
+ SOURCE_URL=https://github.com/fail2ban/fail2ban/releases/download/$VERSION/
+ SOURCE_VFY=sha256:854e641b194fa76e2b9579e4440e9b6dad4055bdd316b109df639658bfc7007f
+ WEB_SITE="http://www.find2ban.org/"
+ ENTERED=20140806
+ UPDATED=20140806
+ SHORT="Log file scanner to detect malicious activity"
+cat << EOF
+Fail2ban scans log files (e.g. /var/log/apache/error_log) and bans IPs
+that show the malicious signs -- too many password failures, seeking for
+exploits, etc. Generally Fail2Ban is then used to update firewall rules
+to reject the IP addresses for a specified amount of time, although any
+arbitrary other action (e.g. sending an email) could also be configured.
+EOF
--- /dev/null
+++ b/security/fail2ban/systemd.d/fail2ban.service
@@ -0,0 +1,14 @@
+[Unit]
+Description=Fail2ban security service
+After=syslog.target network.target
+
+[Service]
+Type=forking
+PIDFile=/run/fail2ban/fail2ban.pid
+ExecStart=/usr/bin/fail2ban-client -x start
+ExecReload=/usr/bin/fail2ban-client reload
+ExecStop=/usr/bin/fail2ban-client stop
+Restart=always
+
+[Install]
+WantedBy=multi-user.target
--- /dev/null
+++ b/security/fail2ban/tmpfiles.d/fail2ban.conf
@@ -0,0 +1 @@
+D /run/fail2ban 0755 root root -
--- a/security/pam_yubico/DETAILS
+++ b/security/pam_yubico/DETAILS
@@ -1,11 +1,11 @@
MODULE=pam_yubico
- VERSION=2.14
+ VERSION=2.17
SOURCE=${MODULE}-${VERSION}.tar.gz
SOURCE_URL=http://opensource.yubico.com/yubico-pam/releases/
- SOURCE_VFY=sha1:3dd6bddce69785c5d61ae0f64ba568e1a81498a1
+ SOURCE_VFY=sha256:974a827ad960c1e7ce7b90338c319587aa878cf44d43c954e4af7cd843bbf571
WEB_SITE="http://yubico.com/"
ENTERED=20131006
- UPDATED=20131006
+ UPDATED=20140921
SHORT="Yubico Pluggable Authentication Module (PAM)"
cat <<EOF
Yubico Pluggable Authentication Module (PAM).
--- a/utils/etckeeper/DETAILS
+++ b/utils/etckeeper/DETAILS
@@ -1,11 +1,11 @@
MODULE=etckeeper
- VERSION=1.10
+ VERSION=1.14
SOURCE=${MODULE}-${VERSION}.tar.bz2
- SOURCE_URL=git://git.kitenet.net/etckeeper:1.10
+ SOURCE_URL=git://git.kitenet.net/etckeeper:$VERSION
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
WEB_SITE="http://kitenet.net/~joey/code/etckeeper/"
ENTERED=20131123
- UPDATED=20131123
+ UPDATED=20140920
SHORT="Utility to let /etc be stored in a git, hg or bzr repository"
cat <<EOF
Utility to let /etc be stored in a git, hg or bzr repository.
--- a/utils/pcsc-lite/DETAILS
+++ b/utils/pcsc-lite/DETAILS
@@ -1,11 +1,11 @@
MODULE=pcsc-lite
- VERSION=1.8.8
+ VERSION=1.8.11
SOURCE=${MODULE}-${VERSION}.tar.bz2
- SOURCE_URL=https://alioth.debian.org/frs/download.php/file/3862/
- SOURCE_VFY=sha1:714efaaaf5333e4a04309efd3a6dbc8e7edc61ce
+ SOURCE_URL=https://alioth.debian.org/frs/download.php/file/3991
+ SOURCE_VFY=sha256:945041c94c53959ae5a767616a4ec5099fe67f549bfd344e8bd0cfe7a3c71ac6
WEB_SITE="https://alioth.debian.org/projects/pcsclite/"
ENTERED=20131012
- UPDATED=20131012
+ UPDATED=20140921
SHORT="PC/SC Architecture smartcard middleware library"
cat <<EOF
Middleware to access a smart card using SCard API (PC/SC).
--- a/utils/ykpers/DETAILS
+++ b/utils/ykpers/DETAILS
@@ -1,12 +1,12 @@
MODULE=ykpers
- VERSION=1.15.0
+ VERSION=1.15.3
SOURCE=${MODULE}-${VERSION}.tar.gz
SOURCE_URL=http://opensource.yubico.com/yubikey-personalization/releases/
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
- SOURCE_VFY=sha1:3c27450c5d7ccf1fabecafd943b6ae3bcb1da54f
+ SOURCE_VFY=sha256:98112b33a894165849eff5673187ce97f91bf226db4498064905f171d73f0a96
WEB_SITE="http://yubico.com/"
ENTERED=20131006
- UPDATED=20140118
+ UPDATED=20140921
SHORT="Library and tool for personalization of Yubico's YubiKey"
cat <<EOF
Library and tool for personalization of Yubico's YubiKey.
@@ -1,4 +1,5 @@
export AUTO_GOPATH=1
+export DOCKER_GITCOMMIT
./hack/make.sh dynbinary &&
prepare_install &&
install -Dm0755 bundles/${VERSION}/dynbinary/docker-${VERSION} /usr/bin/docker &&
@@ -1,11 +1,13 @@
MODULE=docker
- VERSION=1.1.2
- SOURCE=$MODULE-$VERSION.tar.bz2
- SOURCE_URL=git://github.com/dotcloud/docker.git:v$VERSION
+ VERSION=1.2.0
+DOCKER_GITCOMMIT=fa7b24f
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL_FULL=https://github.com/docker/docker/archive/v${VERSION}.tar.gz
+ SOURCE_VFY=sha256:d7ab9ab0984044efdeba6b292e2e8b07f1f14fef51a444f8a3749d30d32567da
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
WEB_SITE=http://www.docker.io/
ENTERED=20140607
- UPDATED=20140727
+ UPDATED=20140920
SHORT="Pack, ship and run any application as a lightweight container"
GARBAGE=off
--- a/virtual/libvirt/DETAILS
+++ b/virtual/libvirt/DETAILS
@@ -1,12 +1,12 @@
MODULE=libvirt
- VERSION=1.2.6
+ VERSION=1.2.8
SOURCE=$MODULE-$VERSION.tar.gz
SOURCE_URL=http://libvirt.org/sources
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
- SOURCE_VFY=sha256:38a224559a1d04e5d4163c5c1b810df1f29804ebbb1f057d4abcb41a9e5d5dea
- WEB_SITE=http://libvirt.org
+ SOURCE_VFY=sha256:0049940b013ea5858b53d9b540c9df9cc3c8cb08750acfd96e9991a1f709e100
+ WEB_SITE=http://libvirt.org/
ENTERED=20130202
- UPDATED=20140811
+ UPDATED=20140920
SHORT="API for controlling virtualization engines"
cat <<EOF
--- /dev/null
+++ b/virtual/virt-manager/BUILD
@@ -0,0 +1,3 @@
+python setup.py build &&
+prepare_install &&
+python setup.py install
@@ -4,8 +4,12 @@ depends GConf
depends libvirt
depends librsvg
depends libxml2
-depends vte
+depends vte3
depends x11-ssh-askpass
depends yajl
depends gtk-vnc
depends spice-gtk
+depends python2-ipaddr
+depends python2-ipy
+depends libvirt-python
+depends libvirt-glib
@@ -1,12 +1,12 @@
MODULE=virt-manager
- VERSION=0.9.5
+ VERSION=1.1.0
SOURCE=${MODULE}-${VERSION}.tar.gz
SOURCE_URL=http://virt-manager.et.redhat.com/download/sources/virt-manager
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
- SOURCE_VFY=sha256:5d2afb282fb8c4401f9e203dcb41a62746b9a909258d440d508219bc1a33803d
+ SOURCE_VFY=sha256:ab0906cb15a132f1893f89ac4ca211c6c2c9c2d1860fbc285edbf9451c0f7941
WEB_SITE="http://virt-manager.et.redhat.com/"
ENTERED=20130203
- UPDATED=20130511
+ UPDATED=20140920
SHORT="Desktop user interface for managing virtual machines"
cat <<EOF
Desktop user interface for managing virtual machines.
@@ -1,5 +1,4 @@
-
-OPTS+=" --with-gtk=2.0 \
+OPTS+=" --with-gtk=3.0 \
--with-gtk-vnc \
--with-spice-gtk"
@@ -1,3 +1,3 @@
-depends gtk+-2
+depends gtk+-3
depends gtk-vnc
depends spice-gtk
@@ -1,12 +1,12 @@
MODULE=virt-viewer
- VERSION=0.5.6
+ VERSION=0.6.0
SOURCE=${MODULE}-${VERSION}.tar.gz
SOURCE_URL=http://virt-manager.org/download/sources/virt-viewer/
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
- SOURCE_VFY=sha256:b397e9da15c454e8b53765cef65cdbf1b9939d4f9976965b7942ae9a9aa45857
+ SOURCE_VFY=sha256:669b20d462d14bba325ce5745eb522a0b735e6f33d76ab7d5332a369b2a56a6b
WEB_SITE="http://virt-manager.org/index.html"
ENTERED=20130203
- UPDATED=20130511
+ UPDATED=20140920
SHORT="Virtual Machine Viewer"
cat <<EOF
The "Virtual Machine Viewer" application (virt-viewer for short
--- a/web/chromium/BUILD
+++ b/web/chromium/BUILD
@@ -30,6 +30,7 @@
fi &&
install -m 755 $SCRIPT_DIRECTORY/chromium-launcher.sh ${CHROMIUM_HOME} &&
+ ln -sf ${CHROMIUM_HOME}/chromium-launcher.sh /usr/bin/chromium-browser &&
ln -sf ${CHROMIUM_HOME}/chromium-launcher.sh /usr/bin/chromium &&
install -Dm644 LICENSE /usr/share/licenses/chromium/LICENSE &&
@@ -41,4 +42,12 @@
# theme installation
mkdir -p /usr/share/themes/Chromium &&
- cp -a $SOURCE_DIRECTORY/chrome/app/theme /usr/share/themes/Chromium/
+ cp -a $SOURCE_DIRECTORY/chrome/app/theme /usr/share/themes/Chromium/ &&
+
+ if [ ! -f /etc/$MODULE/chromium.default ] ; then
+ mkdir -p /etc/$MODULE &&
+ echo "# Default settings for chromium. This file is sourced by /bin/bash from" > /etc/$MODULE/chromium.default &&
+ echo "# the chromium launcher." >> /etc/$MODULE/chromium.default &&
+ echo "# Options to pass to chromium." >> /etc/$MODULE/chromium.default &&
+ echo "#CHROMIUM_FLAGS=\"\"" >> /etc/$MODULE/chromium.default
+ fi
--- a/web/chromium/PRE_BUILD
+++ b/web/chromium/PRE_BUILD
@@ -8,6 +8,9 @@
sedit "s:/bin/echo:/usr/bin/echo:g" build/common.gypi &&
sedit "s:-Wno-#pragma-messages::g" third_party/opus/opus.gyp &&
+# When using pepperflash gets rid of; ERROR:audio_manager_base.cc(422)] Not implemented reached
+ sedit "s:NOTIMPLEMENTED();::" media/audio/audio_manager_base.cc
+
cp -f $SCRIPT_DIRECTORY/nacl.gypi chrome/ &&
echo Fixing dumb CPU optimizations please wait in patience...
--- a/web/chromium/chromium-launcher.sh
+++ b/web/chromium/chromium-launcher.sh
@@ -1,13 +1,21 @@
-#!/bin/sh
-#
-# Copyright (c) 2009 The Chromium Authors. All rights reserved.
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
+#!/bin/bash
+
+# Allow the user to override command-line flags, bug #357629.
+# This is based on Debian's chromium-browser package, and is intended
+# to be consistent with Debian.
+# This file taken from gentoo and adapted for use in Lunar-Linux
+for f in /etc/chromium/*; do
+ [[ -f ${f} ]] && source "${f}"
+done
+
+# Prefer user defined CHROMIUM_USER_FLAGS (from env) over system
+# default CHROMIUM_FLAGS (from /etc/chromium/default).
+CHROMIUM_FLAGS=${CHROMIUM_USER_FLAGS:-"$CHROMIUM_FLAGS"}
# Let the wrapped binary know that it has been run through the wrapper
-export CHROME_WRAPPER="`readlink -f "$0"`"
+export CHROME_WRAPPER=$(readlink -f "$0")
-PROGDIR="`dirname "$CHROME_WRAPPER"`"
+PROGDIR=${CHROME_WRAPPER%/*}
case ":$PATH:" in
*:$PROGDIR:*)
@@ -19,7 +27,14 @@ case ":$PATH:" in
;;
esac
+if [[ ${EUID} == 0 && -O ${XDG_CONFIG_HOME:-${HOME}} ]]; then
+ # Running as root with HOME owned by root.
+ # Pass --user-data-dir to work around upstream failsafe.
+ CHROMIUM_FLAGS="--user-data-dir=${XDG_CONFIG_HOME:-${HOME}/.config}/chromium
+ ${CHROMIUM_FLAGS}"
+fi
+
# Set the .desktop file name
-export CHROME_DESKTOP="chromium-chromium.desktop"
+export CHROME_DESKTOP="chromium-browser-chromium.desktop"
-exec "$PROGDIR/chrome" "$@"
+exec -a "chromium-browser" "$PROGDIR/chrome" --extra-plugin-dir=/usr/lib/lunar/plugins ${CHROMIUM_FLAGS} "$@"
--- a/web/firefox/DEPENDS
+++ b/web/firefox/DEPENDS
@@ -6,7 +6,8 @@ depends nss
depends curl
depends alsa-lib
depends libvpx
-depends cairo
+
+optional_depends cairo "--enable-system-cairo" "--disable-system-cairo" "Build with system cairo ${PROBLEM_COLOR}(unstable)"
optional_depends "Python" "" "" "Needed to do a Profile Guided Optimization build"
optional_depends "flash-plugin-11" "" "" "To enable Flash plugin"
@@ -16,14 +17,14 @@ optional_depends "libevent" "--with-system-libevent" "--without-system-
optional_depends "dbus-glib" "--enable-dbus" "--disable-dbus" "For dbus support"
optional_depends "libffi" "--enable-system-ffi" "--disable-system-ffi" "Use system libffi instead of compiling the one in firefox"
optional_depends "sun-jdk" "--with-java-bin-path=/usr/java/default/bin" "" "For java support"
-optional_depends "pulseaudio" "" "--disable-pulseaudio" "Build PulseAudio sound backend"
+optional_depends "pulseaudio" "--enable-pulseaudio" "--disable-pulseaudio" "Build PulseAudio sound backend"
# firefox requires jpeg-turbo extensions, so NO, libjpeg is not enough
optional_depends "libjpeg-turbo" "--with-system-jpeg" "--without-system-jpeg" "System jpeg requires libjpeg-turbo"
# https://bugzilla.mozilla.org/show_bug.cgi?id=512940
# Comment 9: "System SQLite isn't supported by Mozilla (in fact we discourage its use)"
-optional_depends "sqlite" "--enable-system-sqlite" "--disable-system-sqlite" "Use system sqlite ${PROBLEM_COLOR}(discouraged)${DEFAULT_COLOR}"
+optional_depends "sqlite" "--enable-system-sqlite" "--disable-system-sqlite" "Use system sqlite ${PROBLEM_COLOR}(discouraged)"
# This seems to break mozilla, most other distros do not use this.
--- a/web/firefox/DETAILS
+++ b/web/firefox/DETAILS
@@ -1,12 +1,12 @@
MODULE=firefox
- VERSION=32.0.1
+ VERSION=32.0.2
SOURCE=$MODULE-$VERSION.source.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/mozilla-release
SOURCE_URL=http://download.cdn.mozilla.net/pub/mozilla.org/firefox/releases/$VERSION/source/
- SOURCE_VFY=sha1:346754273e345e20f21b2d22cccb33e807507005
+ SOURCE_VFY=sha1:bffb52d48542092e3999c13acbbb482504abe698
WEB_SITE=http://www.mozilla.org/projects/firefox
ENTERED=20110814
- UPDATED=20140917
+ UPDATED=20140921
SHORT="A speedy, full-featured web browser"
cat << EOF
Mozilla Firefox is the successor of Mozilla Firebird.
--- a/web/firefox/mozconfig
+++ b/web/firefox/mozconfig
@@ -28,7 +28,6 @@ ac_add_options --enable-system-pixman
ac_add_options --disable-crashreporter
ac_add_options --disable-necko-wifi
ac_add_options --enable-replace-malloc
-ac_add_options --enable-system-cairo
ac_add_options --disable-gnomevfs
# startupcache deterministically segfaults on *some* systems. Just leave it disabled.
--- a/web/midori/BUILD
+++ b/web/midori/BUILD
@@ -1,15 +1,3 @@
-(
+OPTS+=" -DUSE_GTK3=1" &&
- ./waf configure --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --infodir=/usr/share/info \
- --mandir=/usr/share/man \
- --enable-addons \
- --disable-nls \
- $OPTS &&
- ./waf &&
- prepare_install &&
- ./waf install
-
-) > $C_FIFO 2>&1
+default_cmake_build
--- a/web/midori/CONFIGURE
+++ /dev/null
@@ -1 +0,0 @@
-mquery ADDONS "Enable addons?" y "--enable-addons" "--disable-addons"
--- a/web/midori/DEPENDS
+++ b/web/midori/DEPENDS
@@ -1,10 +1,14 @@
-depends webkit
+depends glib-2
+depends gtk+-3
+depends webkitgtk3
depends vala
+depends libxml2
+depends libsoup
+depends sqlite
+depends libnotify
-optional_depends libunique "--enable-unique" "--disable-unique" "for single instance midori"
-optional_depends gtk-doc "--enable-apidocs" "--disable-apidocs" "enable creation of apidocs"
-optional_depends libnotify "--enable-libnotify" "--disable-libnotify" "for notification support"
-optional_depends zeitgeist "--enable-zeitgeist" "--disable-zeitgeist" "for zeitgeist support"
+optional_depends gtk-doc "-DUSE_APIDOCS=1" "-DUSE_APIDOCS=0" "build API documentation"
+optional_depends zeitgeist "-DUSE_ZEITGEIST=1" "-DUSE_ZEITGEIST=0" "for zeitgeist support"
# this is a runtime dependency *shudder*
optional_depends glib-networking "" "" "for TLS/SSL (https) encryption support"
--- a/web/midori/DETAILS
+++ b/web/midori/DETAILS
@@ -1,11 +1,11 @@
MODULE=midori
- VERSION=0.5.2
- SOURCE=$MODULE-$VERSION.tar.bz2
- SOURCE_URL=http://archive.xfce.org/src/apps/midori/${VERSION%.*}
- SOURCE_VFY=sha1:447f19716cff4d10163e21f236b37efdf4d67d44
- WEB_SITE=http://www.twotoasts.de/index.php?/pages/midori_summary.html
+ VERSION=0.5.8
+ SOURCE=${MODULE}_${VERSION}_all_.tar.bz2
+ SOURCE_URL=http://midori-browser.org/downloads
+ SOURCE_VFY=sha1:238bbf4935e409bc41fcba5b8407f3e30ea017f6
+ WEB_SITE=http://www.midori-browser.org
ENTERED=20070921
- UPDATED=20130518
+ UPDATED=20140704
SHORT="A lightweight WebKit/Gtk+-2 based browser"
cat << EOF
--- /dev/null
+++ b/web/midori/PRE_BUILD
@@ -0,0 +1,4 @@
+mk_source_dir $SOURCE_DIRECTORY &&
+cd $SOURCE_DIRECTORY &&
+
+unpack $SOURCE
--- a/zbeta/gtk-vnc/DEPENDS
+++ /dev/null
@@ -1,7 +0,0 @@
-depends Python
-depends libgcrypt
-depends gtk+-2
-depends pygtk
-optional_depends cyrus-sasl "--with-sasl" "--without-sasl" "for SASL authentication support"
-optional_depends pulseaudio "--with-pulseaudio" "--without-pulseaudio" "for PulseAudio support"
-optional_depends vala "--enable-vala" "--disable-vala" "for VALA bindings"
--- a/zbeta/pepperflash/BUILD
+++ b/zbeta/pepperflash/BUILD
@@ -1,4 +1,16 @@
mkdir -p /usr/lib/lunar/plugins &&
prepare_install &&
- install opt/google/chrome/PepperFlash/* /usr/lib/lunar/plugins
+
+ install opt/google/chrome/PepperFlash/* /usr/lib/lunar/plugins &&
+
+# So you don't need to fiddle with this yourself.
+ mkdir -p /etc/chromium &&
+ if [ ! -f /etc/chromium/pepper-flash ] ; then
+ PP_VER=$(sed -n 's/.*"version": "\(.*\)",.*/\1/p' opt/google/chrome/PepperFlash/manifest.json) &&
+ FLAPPER="/usr/lib/lunar/plugins/libpepflashplayer.so" &&
+ echo -n "CHROMIUM_FLAGS=\"\${CHROMIUM_FLAGS} " > pepper-flash &&
+ echo -n "--ppapi-flash-path=$FLAPPER " >> pepper-flash &&
+ echo "--ppapi-flash-version=$PP_VER\"" >> pepper-flash &&
+ install pepper-flash /etc/chromium/
+ fi
--- a/zbeta/qt5/BUILD
+++ b/zbeta/qt5/BUILD
@@ -1,16 +1,9 @@
-
if [[ $LICENSE_TYPE == "y" ]] ; then
LICENSE_TYPE="-opensource"
else
LICENSE_TYPE="-commercial"
fi &&
- sedit "s/-O2/$CFLAGS/" qtbase/mkspecs/common/gcc-base.conf &&
- sed -i "/^QMAKE_LFLAGS\s/s|+=|+= ${LDFLAGS}|g" qtbase/mkspecs/common/gcc-base.conf &&
-
-# Cannot find our /usr/bin/ls
- sedit "s:/bin/ls:/usr/bin/ls:g" qtbase/src/corelib/global/global.pri &&
-
# Making accessibility a hard option, disabling this will break QStyle and may break other internal parts of Qt and
# create a source incompatible version which is unsupported. Why bother making it a switch if that is the case.
# Using no-gtkstyle, enabled currently tanks the make.
@@ -100,10 +93,12 @@ Categories=Qt;Settings;
EOF
install -D -m644 ${MODULE}-linguist.desktop ${MODULE_PREFIX}/share/applications/${MODULE}-linguist.desktop &&
- echo "export Qt5_DIR=\"${MODULE_PREFIX}\"" > $SOURCE_DIRECTORY/$MODULE.rc &&
- echo export QT5_PLUGIN_PATH=\"'${Qt5_DIR}'/lib/${MODULE}/plugins\" >> $SOURCE_DIRECTORY/$MODULE.rc &&
- echo export XDG_DATA_DIRS=\"'${XDG_DATA_DIRS:-/usr/share}':/usr/share/$MODULE\" >> $SOURCE_DIRECTORY/$MODULE.rc &&
- echo export PKG_CONFIG_PATH=\"'${Qt5_DIR}'/lib/${MODULE}/pkgconfig:'${PKG_CONFIG_PATH}'\" >> $SOURCE_DIRECTORY/$MODULE.rc &&
- echo export PATH=\"'${Qt5_DIR}'/lib/${MODULE}/bin:'${PATH}'\" >> $SOURCE_DIRECTORY/$MODULE.rc &&
- echo export CMAKE_PREFIX_PATH=\"'${Qt5_DIR}'/lib/${MODULE}/cmake\" >> $SOURCE_DIRECTORY/$MODULE.rc &&
+ cat > $MODULE.rc << EOF &&
+export Qt5_DIR="${MODULE_PREFIX}"
+export QT5_PLUGIN_PATH="\${Qt5_DIR}/lib/${MODULE}/plugins"
+export XDG_DATA_DIRS="\${XDG_DATA_DIRS:-/usr/share}:/usr/share/$MODULE"
+export PKG_CONFIG_PATH="\${Qt5_DIR}/lib/${MODULE}/pkgconfig:\${PKG_CONFIG_PATH}"
+export PATH="\${Qt5_DIR}/lib/${MODULE}/bin:\${PATH}"
+export CMAKE_PREFIX_PATH="\${Qt5_DIR}/lib/${MODULE}/cmake:\${CMAKE_PREFIX_PATH}"
+EOF
install -m644 $SOURCE_DIRECTORY/$MODULE.rc /etc/profile.d/
--- /dev/null
+++ b/zbeta/qt5/PRE_BUILD
@@ -0,0 +1,7 @@
+default_pre_build &&
+
+sedit "s/-O2/$CFLAGS/" qtbase/mkspecs/common/gcc-base.conf &&
+sedit "/^QMAKE_LFLAGS\s/s|+=|+= ${LDFLAGS}|g" qtbase/mkspecs/common/gcc-base.conf &&
+
+# Cannot find our /usr/bin/ls
+sedit "s:/bin/ls:/usr/bin/ls:g" qtbase/src/corelib/global/global.pri
--- a/zbeta/virt-manager/BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-
-OPTS+=" --without-tui"
-
-default_build
More information about the Lunar-commits
mailing list