Merge branch 'master' into webkitgtk2
Conflicts: common/shlibs
This commit is contained in:
commit
3c91dd1ff4
225 changed files with 16499 additions and 1199 deletions
43
README.md
43
README.md
|
@ -14,7 +14,7 @@ are isolated (among others).
|
|||
### Requirements
|
||||
|
||||
- GNU bash
|
||||
- xbps >= 0.42
|
||||
- xbps >= 0.43.1
|
||||
|
||||
A privileged group is required to be able to execute `xbps-uchroot(8)`, by default in void
|
||||
it's the `xbuilder` group.
|
||||
|
@ -116,11 +116,14 @@ $ ./xbps-src pkg <pkgname>
|
|||
|
||||
When the package and its required dependencies are built, the binary packages will be created
|
||||
and registered in the default local repository at `hostdir/binpkgs`; the path to this local repository can be added to
|
||||
any xbps configuration file or by explicitly appending them via cmdline, i.e:
|
||||
any xbps configuration file (see xbps.d(5)) or by explicitly appending them via cmdline, i.e:
|
||||
|
||||
$ xbps-install --repository=/path/to/hostdir/binpkgs ...
|
||||
$ xbps-query --repository=/path/to/hostdir/binpkgs ...
|
||||
|
||||
> Currently xbps expects absolute path when using the `--repository` option. This has been
|
||||
corrected in the 0.44 version.
|
||||
|
||||
By default **xbps-src** will try to resolve package dependencies in this order:
|
||||
|
||||
- If dependency exists in the local repository, use it (`hostdir/binpkgs`).
|
||||
|
@ -129,7 +132,41 @@ By default **xbps-src** will try to resolve package dependencies in this order:
|
|||
|
||||
It is possible to avoid using remote repositories completely by using the `-N` flag.
|
||||
|
||||
> NOTE: the default local repository may contain multiple *sub-repositories*: `debug`, `multilib`, etc.
|
||||
> The default local repository may contain multiple *sub-repositories*: `debug`, `multilib`, etc.
|
||||
|
||||
### Sharing and signing your local repositories
|
||||
|
||||
To share a local repository remotely it's mandatory to sign it and the binary packages
|
||||
stored on it. This is accomplished with the `xbps-rindex(8)` utility.
|
||||
|
||||
First a RSA key must be created with `openssl(1)` or `ssh-keygen(8)`:
|
||||
|
||||
$ openssl genrsa -des3 -out privkey.pem 4096
|
||||
|
||||
or
|
||||
|
||||
$ ssh-keygen -t rsa -b 4096 -f privkey.pem
|
||||
|
||||
> Only RSA keys in PEM format are currently accepted by xbps.
|
||||
|
||||
Once the RSA private key is ready you can use it to sign the repository:
|
||||
|
||||
$ xbps-rindex --sign --signedby "I'm Groot" --privkey privkey.pem $PWD/hostdir/binpkgs
|
||||
|
||||
> If --privkey is unset, it defaults to `~/.ssh/id_rsa`.
|
||||
|
||||
If the RSA key was protected with a passphrase you'll have to type it, or alternatively set
|
||||
it via the `XBPS_PASSPHRASE` environment variable.
|
||||
|
||||
Once the binary packages have been signed, check the repository contains the appropiate `hex fingerprint`:
|
||||
|
||||
$ xbps-query --repository=$PWD/hostdir/binpkgs -vL
|
||||
...
|
||||
|
||||
Each time a binary package is created, the repository must be signed as explained above with
|
||||
the difference that only those new packages will be signed.
|
||||
|
||||
> It is not possible to sign a repository with multiple RSA keys.
|
||||
|
||||
### Rebuilding and overwriting existing local packages
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ do_build() {
|
|||
|
||||
${make_cmd} \
|
||||
CC="$CC" CXX="$CXX" LD="$LD" AR="$AR" RANLIB="$RANLIB" \
|
||||
CPP="$CPP" AS="$AS" OBJDUMP="$OBJDUMP" STRIP="$STRIP" \
|
||||
CPP="$CPP" AS="$AS" OBJDUMP="$OBJDUMP" STRIP=":" \
|
||||
${makejobs} ${make_build_args} ${make_build_target}
|
||||
}
|
||||
|
||||
|
@ -14,7 +14,7 @@ do_install() {
|
|||
: ${make_cmd:=make}
|
||||
: ${make_install_target:=install}
|
||||
|
||||
make_install_args+=" PREFIX=/usr DESTDIR=${DESTDIR}"
|
||||
make_install_args+=" STRIP=: PREFIX=/usr DESTDIR=${DESTDIR}"
|
||||
|
||||
${make_cmd} ${make_install_args} ${make_install_target}
|
||||
}
|
||||
|
|
|
@ -42,8 +42,8 @@ generic_wrapper3() {
|
|||
|
||||
cp ${XBPS_CROSS_BASE}/usr/bin/${wrapper} ${XBPS_WRAPPERDIR}
|
||||
sed -e "s,/usr/include,${XBPS_CROSS_BASE}/usr/include,g" -i ${XBPS_WRAPPERDIR}/${wrapper}
|
||||
sed -e "s,libdir=/usr/lib,libdir=${XBPS_CROSS_BASE}/usr/lib,g" -i ${XBPS_WRAPPERDIR}/${wrapper}
|
||||
sed -e "s,^prefix=/usr,prefix=${XBPS_CROSS_BASE}/usr," -i ${XBPS_WRAPPERDIR}/${wrapper}
|
||||
sed -e "s,^libdir=.*,libdir=${XBPS_CROSS_BASE}/usr/lib,g" -i ${XBPS_WRAPPERDIR}/${wrapper}
|
||||
sed -e "s,^prefix=.*,prefix=${XBPS_CROSS_BASE}/usr," -i ${XBPS_WRAPPERDIR}/${wrapper}
|
||||
|
||||
chmod 755 ${XBPS_WRAPPERDIR}/${wrapper}
|
||||
}
|
||||
|
@ -106,6 +106,7 @@ hook() {
|
|||
generic_wrapper3 fltk-config
|
||||
generic_wrapper3 xslt-config
|
||||
generic_wrapper3 xml2-config
|
||||
generic_wrapper3 fox-config
|
||||
python_wrapper python-config 2.7
|
||||
python_wrapper python3.4-config 3.4m
|
||||
|
||||
|
|
|
@ -149,8 +149,8 @@ hook() {
|
|||
for f in ${lib32files}; do
|
||||
echo "$pkgver: installing additional files: $f ..."
|
||||
_targetdir=${destdir32}/$(dirname ${f})
|
||||
mkdir -p ${_targetdir}
|
||||
cp -a ${PKGDESTDIR}/${f} ${_targetdir}
|
||||
mkdir -p ${_targetdir/\/usr\/lib/\/usr\/lib32}
|
||||
cp -a ${PKGDESTDIR}/${f} ${_targetdir/\/usr\/lib/\/usr\/lib32}
|
||||
done
|
||||
# If it's a development pkg add a dependency to the 64bit pkg.
|
||||
if [[ $pkgname =~ '-devel' ]]; then
|
||||
|
|
|
@ -321,8 +321,8 @@ libvorbisfile.so.3 libvorbis-1.2.1rc1_1
|
|||
libtheora.so.0 libtheora-1.0_1
|
||||
libtheoradec.so.1 libtheora-1.0_1
|
||||
libtheoraenc.so.1 libtheora-1.0_1
|
||||
libcdda_interface.so.0 cdparanoia-10.2_1
|
||||
libcdda_paranoia.so.0 cdparanoia-10.2_1
|
||||
libcdda_interface.so.0 libcdparanoia-10.2_10
|
||||
libcdda_paranoia.so.0 libcdparanoia-10.2_10
|
||||
libasound.so.2 alsa-lib-1.0.20_1
|
||||
libvisual-0.4.so.0 libvisual-0.4.0_1
|
||||
libxfsm-4.6.so.0 xfce4-session-4.9.1_1
|
||||
|
@ -475,9 +475,11 @@ libsoup-gnome-2.4.so.1 libsoup-gnome-2.34.0_1
|
|||
libunique-3.0.so.0 libunique-2.91.4_1
|
||||
libwebkitgtk-1.0.so.0 webkitgtk2-2.4.8_2
|
||||
libwebkitgtk-3.0.so.0 webkitgtk-2.0.0_1
|
||||
libwebkit2gtk-3.0.so.25 webkitgtk-2.0.0_1
|
||||
libwebkit2gtk-4.0.so.37 webkit2gtk-2.6.2_1
|
||||
libjavascriptcoregtk-1.0.so.0 webkitgtk2-2.4.8_2
|
||||
libjavascriptcoregtk-3.0.so.0 webkitgtk-2.0.0_1
|
||||
libwebkit2gtk-3.0.so.25 webkitgtk-2.0.0_1
|
||||
libjavascriptcoregtk-4.0.so.18 webkit2gtk-2.6.2_1
|
||||
libgimp-2.0.so.0 libgimp-2.8.10_3
|
||||
libgimpwidgets-2.0.so.0 libgimp-2.8.10_3
|
||||
libgimpui-2.0.so.0 libgimp-2.8.10_3
|
||||
|
@ -680,6 +682,7 @@ librecode.so.0 librecode-3.6_1
|
|||
libenca.so.0 libenca-1.13_1
|
||||
libwavpack.so.1 libwavpack-4.60.1_1
|
||||
libvala-0.24.so.0 libvala-0.24.0_1
|
||||
libvala-0.26.so.0 libvala-0.26.2_1
|
||||
libSDL_net-1.2.so.0 SDL_net-1.2.7_1
|
||||
libmodplug.so.1 libmodplug-0.8.8_1
|
||||
libfetch.so libfetch-2.33_1
|
||||
|
@ -749,7 +752,7 @@ libXevie.so.1 libXevie-1.0.2_1
|
|||
libatspi.so.0 at-spi2-core-1.91.91_1
|
||||
libatk-bridge-2.0.so.0 at-spi2-atk-2.6.0_1
|
||||
libmutter.so.0 mutter-3.4.1_1
|
||||
libvte2_90.so.9 vte3-0.28.0_1
|
||||
libvte-2.91.so.0 vte3-0.38.1_1
|
||||
libgnome-media-profiles-3.0.so.0 libgnome-media-profiles-3.0.0_1
|
||||
libpipeline.so.1 libpipeline-1.2.0_1
|
||||
libosp.so.5 opensp-1.5.2_1
|
||||
|
@ -1088,10 +1091,10 @@ libcheese-gtk.so.23 libcheese-3.6.0_1
|
|||
libSoundTouch.so.0 soundtouch-1.7.0_1
|
||||
libzapojit-0.0.so.0 libzapojit-0.0.2_1
|
||||
libmusicbrainz5.so.1 libmusicbrainz5-5.1.0_1
|
||||
librygel-core-2.2.so.2 librygel-0.22.0_1
|
||||
librygel-server-2.2.so.2 librygel-0.22.0_1
|
||||
librygel-renderer-2.2.so.2 librygel-0.22.0_1
|
||||
librygel-renderer-gst-2.2.so.2 librygel-0.22.0_1
|
||||
librygel-core-2.4.so.2 librygel-0.24.0_1
|
||||
librygel-server-2.4.so.2 librygel-0.24.0_1
|
||||
librygel-renderer-2.4.so.2 librygel-0.24.0_1
|
||||
librygel-renderer-gst-2.4.so.2 librygel-0.24.0_1
|
||||
libharfbuzz.so.0 libharfbuzz-0.9.4_1
|
||||
libharfbuzz-icu.so.0 libharfbuzz-0.9.19_1
|
||||
libosinfo-1.0.so.0 libosinfo-0.2.0_1
|
||||
|
@ -1888,3 +1891,5 @@ libsystemd-journal.so.0 LoginKit-git-20141226_1
|
|||
libsystemd-login.so.0 LoginKit-git-20141226_1
|
||||
libsystemd.so.0 LoginKit-git-20141226_1
|
||||
libssr-glinject.so ssr-0.3.1_1
|
||||
libgdict-1.0.so.6 gnome-dictionary-3.14.1_1
|
||||
libasignify.so.1 asignify-1.0_1
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
# Template file for 'CopyAgent'
|
||||
pkgname=CopyAgent
|
||||
version=1.47.0439
|
||||
version=1.48.0451
|
||||
revision=1
|
||||
short_desc="Copy.com sync agent"
|
||||
maintainer="ShadowKyogre <shadowkyogre.public@gmail.com>"
|
||||
homepage="https://www.copy.com"
|
||||
license="CopyAgent"
|
||||
distfiles="https://copy.com/install/linux/Copy.tgz"
|
||||
checksum=8eb635b5c23e55bd95194e192251094aac3fd473df0254e764dd57a1614129d5
|
||||
checksum=f474099d86baadd05758fa33164dae44b0127933f73c6a6a6e2f243bbf62bc42
|
||||
only_for_archs="i686 x86_64"
|
||||
repository="nonfree"
|
||||
nostrip="yes"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'LoginKit-git'
|
||||
pkgname=LoginKit-git
|
||||
version=20141226
|
||||
_githash="de851c4c1550a2f1389ba7f14aa738d94f8a4504"
|
||||
version=20150113
|
||||
_githash="0db7389e44423150baa815647307e471f65d11bd"
|
||||
_gitshort="${_githash:0:7}"
|
||||
revision=1
|
||||
build_style=gnu-makefile
|
||||
|
@ -13,14 +13,9 @@ maintainer="Enno Boland <g@s01.de>"
|
|||
license="MIT"
|
||||
homepage="https://github.com/dimkr/LoginKit"
|
||||
distfiles="https://github.com/dimkr/LoginKit/archive/${_githash}.tar.gz"
|
||||
checksum=60389ef27d40d2539a3dcd31780adebe80fc0e1f89988bbdd61b2300ff163633
|
||||
checksum=a304f58c13f1ae1ed93f87da44ba17d498adfb01f6df54e5d724ee6722abbc8b
|
||||
wrksrc="LoginKit-$_githash"
|
||||
|
||||
pre_install() {
|
||||
# Fix missing file error
|
||||
ln libsystemd-journal/sd-journal.h libsystemd-journal/journal.h
|
||||
}
|
||||
|
||||
LoginKit-git-devel_package() {
|
||||
depends="${sourcepkg}>=${version}_${revision}"
|
||||
short_desc+=" - development files"
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
# Template file for 'NetworkManager'
|
||||
pkgname=NetworkManager
|
||||
version=1.0.0
|
||||
revision=1
|
||||
revision=2
|
||||
build_style=gnu-configure
|
||||
configure_args="--with-dhcpcd=/usr/sbin/dhcpcd --with-dhclient=no
|
||||
--with-system-ca-path=/etc/ssl/certs --enable-more-warnings=no
|
||||
--with-crypto=gnutls --disable-static --enable-ppp --enable-concheck
|
||||
--with-crypto=gnutls --disable-static --enable-ppp
|
||||
--with-udev-dir=/usr/lib/udev $(vopt_enable gir introspection)
|
||||
--with-kernel-firmware-dir=/usr/lib/firmware --disable-wimax
|
||||
--with-pppd-plugin-dir=/usr/lib/pppd/2.4.7 --enable-modify-system
|
||||
|
@ -27,10 +27,10 @@ hostmakedepends="
|
|||
$(vopt_if gir gobject-introspection)"
|
||||
makedepends="libuuid-devel gnutls-devel dbus-glib-devel libgudev-devel
|
||||
libnl3-devel polkit-devel ppp-devel>=2.4.7 iptables-devel libsoup-devel
|
||||
ModemManager-devel mobile-broadband-provider-info readline-devel libndp-devel"
|
||||
ModemManager-devel readline-devel libndp-devel"
|
||||
|
||||
lib32disabled=yes
|
||||
depends="dbus iproute2 dhcpcd>=5.5.4_1 wpa_supplicant ModemManager mobile-broadband-provider-info"
|
||||
depends="dbus iproute2 dhcpcd>=5.5.4_1 wpa_supplicant"
|
||||
conf_files="/etc/${pkgname}/${pkgname}.conf"
|
||||
make_dirs="
|
||||
/etc/NetworkManager/dispatcher.d/pre-up.d 0750 root root
|
||||
|
@ -48,7 +48,6 @@ if [ "$build_option_systemd" ]; then
|
|||
configure_args+=" --with-session-tracking=systemd --with-suspend-resume=systemd"
|
||||
configure_args+=" --with-systemdsystemunitdir=/usr/lib/systemd/system"
|
||||
makedepends+=" systemd-devel"
|
||||
systemd_services="${pkgname}.service on ${pkgname}-dispatcher.service on"
|
||||
else
|
||||
configure_args+=" --with-session-tracking=consolekit --with-suspend-resume=upower"
|
||||
fi
|
||||
|
|
2
srcpkgs/acpid/files/acpid/log/run
Normal file
2
srcpkgs/acpid/files/acpid/log/run
Normal file
|
@ -0,0 +1,2 @@
|
|||
#!/bin/sh
|
||||
exec logger -t acpid
|
|
@ -1,3 +1,3 @@
|
|||
#!/bin/sh
|
||||
exec 1>&2
|
||||
exec 2>&1
|
||||
exec acpid -fl
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'acpid'
|
||||
pkgname=acpid
|
||||
version=2.0.23
|
||||
revision=7
|
||||
revision=8
|
||||
build_options="systemd"
|
||||
build_style=gnu-configure
|
||||
conf_files="/etc/acpi/events/anything /etc/acpi/handler.sh"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'adobe-flash-plugin'
|
||||
pkgname=adobe-flash-plugin
|
||||
version=11.2.202.425
|
||||
version=11.2.202.429
|
||||
revision=1
|
||||
# The EULA file
|
||||
_eula="http://www.adobe.com/products/eulas/pdfs/PlatformClients_PC_WWEULA_Combined_20100108_1657.pdf"
|
||||
|
@ -8,10 +8,10 @@ _eulacksum=3cb0a5f4576be735abcff7189ed18eda17c70b762c3a78a3379b6f44395fbc10
|
|||
_url=http://fpdownload.macromedia.com/get/flashplayer/pdc/${version}
|
||||
if [ "$XBPS_MACHINE" = "x86_64" ]; then
|
||||
_disttarball="${_url}/install_flash_player_11_linux.x86_64.tar.gz"
|
||||
_distcksum=8e2a41b8c747218eba50223e87e1d47d693a7700f5a0e201b671c91104ec60ae
|
||||
_distcksum=0b679f89469d6a7ad919432a050098349c91744d7298c142edc1afb722cee25b
|
||||
else
|
||||
_disttarball="${_url}/install_flash_player_11_linux.i386.tar.gz"
|
||||
_distcksum=0be4858e345e078fbb34a6eeefef53ed1bc09dff75134fc0508c37f080b99149
|
||||
_distcksum=6439c185e3e0397c958b26b1ee6af809e739d4bdca2ad520213b0f6eb036e064
|
||||
fi
|
||||
distfiles="${_eula} ${_disttarball}"
|
||||
checksum="${_eulacksum} ${_distcksum}"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'afl'
|
||||
pkgname=afl
|
||||
version=0.99b
|
||||
version=1.06b
|
||||
revision=1
|
||||
build_style=gnu-makefile
|
||||
# x86 only currently
|
||||
|
@ -10,4 +10,4 @@ maintainer="Juan RP <xtraeme@gmail.com>"
|
|||
license="Apache-2.0"
|
||||
homepage="http://lcamtuf.coredump.cx/afl/"
|
||||
distfiles="http://lcamtuf.coredump.cx/afl/releases/afl-${version}.tgz"
|
||||
checksum=09020b7c5cb118fd12cf8511c65928a895fbc2ed8b6691f440ba7b301e48f3a4
|
||||
checksum=5cbb0ab30b488632aab70b6813d4d55afb261dbd3248bfc4961f24cd9dc43ace
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
anjuta
|
|
@ -1,39 +1,33 @@
|
|||
# Template file for 'anjuta'
|
||||
pkgname=anjuta
|
||||
version=3.12.0
|
||||
version=3.14.0
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
build_options="gir"
|
||||
configure_args="$(vopt_enable gir introspection)"
|
||||
short_desc="GNOME Integrated Development Environment"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
license="GPL-2"
|
||||
homepage="https://projects.gnome.org/anjuta"
|
||||
distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
|
||||
checksum=880efe7274d015a07aec2c5bdfebe27e313f76f1f524bd9309b5e3ecd29bda1f
|
||||
checksum=b1aac2d4c35891b23c9bc3f168bf2845e02d0a438742478c98e450950d82b5e5
|
||||
|
||||
hostmakedepends="pkg-config intltool flex itstool python autogen"
|
||||
hostmakedepends="pkg-config intltool flex itstool python autogen glib-devel
|
||||
$(vopt_if gir gobject-introspection)"
|
||||
makedepends="
|
||||
gtksourceview-devel>=3.12 libxml2-devel vte3-devel gjs-devel>=1.40
|
||||
libxslt-devel glade3-devel>=3.16 graphviz-devel vala-devel>=0.24
|
||||
gtksourceview-devel>=3.14 libxml2-devel vte3-devel gjs-devel>=1.40
|
||||
libxslt-devel glade3-devel>=3.16 graphviz-devel vala-devel>=0.26
|
||||
libgda-devel devhelp-devel>=3.12 sqlite-devel apr-util-devel
|
||||
neon-devel subversion-devel python-devel gdl-devel>=3.12"
|
||||
neon-devel subversion-devel python-devel gdl-devel>=3.14"
|
||||
depends="autogen"
|
||||
|
||||
# Package build options
|
||||
build_options="gir"
|
||||
|
||||
# Disable gir for cross builds.
|
||||
if [ -z "$CROSS_BUILD" ]; then
|
||||
build_options_default="gir"
|
||||
fi
|
||||
|
||||
if [ "$build_option_gir" ]; then
|
||||
configure_args+=" --enable-introspection"
|
||||
makedepends+=" gobject-introspection"
|
||||
else
|
||||
configure_args+=" --disable-introspection"
|
||||
fi
|
||||
|
||||
anjuta-devel_package() {
|
||||
replaces="anjuta-docs>=0"
|
||||
short_desc+=" - development files"
|
||||
depends="anjuta>=${version}_${revision}"
|
||||
pkg_install() {
|
||||
|
@ -43,13 +37,6 @@ anjuta-devel_package() {
|
|||
vmove usr/share/gir-1.0
|
||||
fi
|
||||
vmove "usr/lib/*.so"
|
||||
}
|
||||
}
|
||||
|
||||
anjuta-docs_package() {
|
||||
short_desc+=" - Documentation"
|
||||
noarch=yes
|
||||
pkg_install() {
|
||||
vmove usr/share/doc
|
||||
vmove usr/share/gtk-doc
|
||||
}
|
||||
|
|
1
srcpkgs/asignify-devel
Symbolic link
1
srcpkgs/asignify-devel
Symbolic link
|
@ -0,0 +1 @@
|
|||
asignify
|
30
srcpkgs/asignify/template
Normal file
30
srcpkgs/asignify/template
Normal file
|
@ -0,0 +1,30 @@
|
|||
# Template file for 'asignify'
|
||||
pkgname=asignify
|
||||
version=1.0
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="automake libtool"
|
||||
make_install_args="mandir=/usr/share/man"
|
||||
short_desc="Yet another signify tool"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
license="2-clause-BSD"
|
||||
homepage="https://github.com/vstakhov/asignify"
|
||||
distfiles="https://github.com/vstakhov/asignify/archive/${version}.tar.gz"
|
||||
checksum=faa96d3f7e3df07d10bebdaca63d06773bb054b4b86efb4fbd7fb8a3b8f2d8da
|
||||
|
||||
pre_configure() {
|
||||
NOCONFIGURE=1 ./autogen.sh
|
||||
}
|
||||
post_install() {
|
||||
vlicense LICENSE
|
||||
}
|
||||
|
||||
asignify-devel_package() {
|
||||
short_desc+=" - development files"
|
||||
depends="${sourcepkg}>=${version}_${revision}"
|
||||
pkg_install() {
|
||||
vmove usr/include
|
||||
vmove usr/lib/*.a
|
||||
vmove usr/lib/*.so
|
||||
}
|
||||
}
|
|
@ -1,13 +1,14 @@
|
|||
# Template file for 'attic'
|
||||
pkgname=attic
|
||||
version=0.14
|
||||
revision=1
|
||||
revision=2
|
||||
wrksrc="Attic-$version"
|
||||
build_style=python-module
|
||||
hostmakedepends="python3.4-setuptools python3.4-devel libressl-devel python3.4-Sphinx"
|
||||
makedepends="${hostmakedepends/python3.4-setuptools/} acl-devel"
|
||||
depends="python3.4-msgpack"
|
||||
python_versions="3.4"
|
||||
pycompile_version="3.4"
|
||||
pycompile_module="attic"
|
||||
short_desc="A deduplicating backup program for efficient and secure backups"
|
||||
maintainer="Christian Neukirchen <chneukirchen@gmail.com>"
|
||||
|
|
2
srcpkgs/autofs/files/autofs/run
Normal file
2
srcpkgs/autofs/files/autofs/run
Normal file
|
@ -0,0 +1,2 @@
|
|||
#!/bin/sh
|
||||
exec automount -f
|
|
@ -0,0 +1,18 @@
|
|||
autofs-5.1.0 - fix compile error in defaults.c
|
||||
|
||||
From: Ian Kent <raven@themaw.net>
|
||||
|
||||
Puzzling, suddenly I'm getting a compile error for defaults.c due
|
||||
to a lack of including stdarg.h.
|
||||
diff --git a/lib/defaults.c b/lib/defaults.c
|
||||
index 2b03ea2..d29a976 100644
|
||||
--- lib/defaults.c
|
||||
+++ lib/defaults.c
|
||||
@@ -20,6 +20,7 @@
|
||||
#include <string.h>
|
||||
#include <sys/utsname.h>
|
||||
#include <sys/stat.h>
|
||||
+#include <stdarg.h>
|
||||
|
||||
#include "config.h"
|
||||
#include "list.h"
|
30
srcpkgs/autofs/template
Normal file
30
srcpkgs/autofs/template
Normal file
|
@ -0,0 +1,30 @@
|
|||
# Template file for 'autofs'
|
||||
pkgname=autofs
|
||||
version=5.1.0
|
||||
revision=4
|
||||
build_style=gnu-configure
|
||||
conf_files="
|
||||
/etc/autofs/auto.master
|
||||
/etc/autofs/auto.misc
|
||||
/etc/autofs/autofs.conf
|
||||
/etc/autofs/autofs_ldap_auth.conf"
|
||||
configure_args="--with-libtirpc --with-mapdir=/etc/autofs"
|
||||
make_build_args="STRIP=:"
|
||||
hostmakedepends="flex kmod"
|
||||
makedepends="libtirpc-devel"
|
||||
short_desc="A kernel-based automounter for Linux"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
license="GPL-2"
|
||||
homepage="${KERNEL_SITE}/daemons/autofs"
|
||||
distfiles="${KERNEL_SITE}/daemons/autofs/v5/autofs-${version}.tar.xz"
|
||||
checksum=f4b343797e6df03627a9fd41bda6fd85acb84aa3fdd15694eec03ec90a52bc27
|
||||
|
||||
pre_build() {
|
||||
sed -i "s,/usr/include/tirpc,${XBPS_CROSS_BASE}/usr/include/tirpc,g" Makefile.rules
|
||||
}
|
||||
post_install() {
|
||||
vsv $pkgname
|
||||
# Remove unused stuff
|
||||
rm ${DESTDIR}/usr/share/man/man5/autofs.5
|
||||
rm -r ${DESTDIR}/etc/default
|
||||
}
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'awesome'
|
||||
pkgname=awesome
|
||||
version=3.5.5
|
||||
revision=3
|
||||
version=3.5.6
|
||||
revision=1
|
||||
build_style=cmake
|
||||
configure_args="-DSYSCONFDIR=/etc -DLUA_LIBRARY=/usr/lib/liblua.so.5.2"
|
||||
hostmakedepends="cmake which xmlto asciidoc>=8.6.6 pkg-config"
|
||||
|
@ -17,13 +17,12 @@ maintainer="Juan RP <xtraeme@gmail.com>"
|
|||
license="GPL-2"
|
||||
homepage="http://awesome.naquadah.org"
|
||||
distfiles="${homepage}/download/${pkgname}-${version}.tar.xz"
|
||||
checksum=bf30dbd7c4621742b2565919404f009588ea482574ddb85aaa5301bce5258d47
|
||||
checksum=37f49de187825425cb3096fc870959d5fec9302b22ffd0f2874d8a18e85046d7
|
||||
|
||||
pre_configure() {
|
||||
# Russian manpages fail to build.
|
||||
sed -i -e "s|es fr de ru|es fr de|g" CMakeLists.txt
|
||||
}
|
||||
|
||||
post_install() {
|
||||
vinstall awesome.desktop 644 usr/share/xsessions
|
||||
}
|
||||
|
|
|
@ -1,15 +1,15 @@
|
|||
# Template file for 'baobab'
|
||||
pkgname=baobab
|
||||
version=3.12.1
|
||||
version=3.14.1
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-schemas-compile"
|
||||
hostmakedepends="pkg-config intltool itstool gnome-doc-utils glib-devel"
|
||||
makedepends="gtk+3-devel vala-devel>=0.24 gsettings-desktop-schemas-devel>=3.12"
|
||||
depends="hicolor-icon-theme desktop-file-utils gsettings-desktop-schemas>=3.12"
|
||||
makedepends="gtk+3-devel vala-devel>=0.24 gsettings-desktop-schemas-devel>=3.14"
|
||||
depends="hicolor-icon-theme desktop-file-utils gsettings-desktop-schemas>=3.14"
|
||||
short_desc="A graphical directory tree analyzer for GNOME"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
homepage="http://www.gnome.org"
|
||||
license="GPL-2"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=494808d8a5b1776377749a1dcd5b251eb399208a4c90380dc8b8c789811e514c
|
||||
checksum=76966521858f3c46fedbf38deb8f9847737ef0bc3c5f330c51d1feb68a711d17
|
||||
|
|
18
srcpkgs/base91/template
Normal file
18
srcpkgs/base91/template
Normal file
|
@ -0,0 +1,18 @@
|
|||
# Template file for 'base91'
|
||||
pkgname=base91
|
||||
version=0.6.0
|
||||
revision=1
|
||||
short_desc="Advanced method for encoding binary data as ASCII characters"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
license="3-clause-BSD"
|
||||
homepage="http://base91.sourceforge.net/"
|
||||
distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.gz"
|
||||
checksum=02cfae7322c1f865ca6ce8f2e0bb8d38c8513e76aed67bf1c94eab1343c6c651
|
||||
|
||||
do_build() {
|
||||
make CC=$CC CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS"
|
||||
}
|
||||
do_install() {
|
||||
make DESTDIR=${DESTDIR} prefix=/usr install
|
||||
vlicense LICENSE
|
||||
}
|
|
@ -1,17 +1,19 @@
|
|||
# Template file for 'bijiben'
|
||||
pkgname=bijiben
|
||||
version=3.12.2
|
||||
version=3.14.2
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-update-mimedb"
|
||||
hostmakedepends="pkg-config intltool itstool gobject-introspection"
|
||||
makedepends="libuuid-devel webkitgtk-devel>=2.4 gnome-desktop-devel>=3.12
|
||||
gnome-online-accounts-devel>=3.12 tracker-devel>=1.0
|
||||
clutter-gtk-devel>=1.5.2 zeitgeist-devel>=0.9.14"
|
||||
makedepends="libuuid-devel webkitgtk-devel>=2.4 gnome-desktop-devel>=3.14
|
||||
gnome-online-accounts-devel>=3.14 tracker-devel>=1.0
|
||||
clutter-gtk-devel>=1.5.2 zeitgeist-devel>=0.9.14
|
||||
evolution-data-server-devel>=3.12.8_2 evolution-devel>=3.12.5_3
|
||||
enchant-devel gtkhtml-devel"
|
||||
depends="zeitgeist>=0.9.14 desktop-file-utils"
|
||||
short_desc="Intuitive note editor with strong GNOME desktop integration"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
homepage="http://live.gnome.org/Apps/Bijiben"
|
||||
license="GPL-2"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=f319ef2a5b69ff9368e7488a28453da0f10eaa39a0f8e5d74623d0c07c824708
|
||||
checksum=7998632c83889071c23725ad95867618c72814676a3a3865881e9556714e0537
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'brasero'
|
||||
pkgname=brasero
|
||||
version=3.11.4
|
||||
version=3.12.0
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-schemas-compile --disable-caches"
|
||||
|
@ -14,7 +14,7 @@ maintainer="Juan RP <xtraeme@gmail.com>"
|
|||
homepage="http://www.gnome.org/projects/brasero"
|
||||
license="GPL-2"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=bd02eb845de0a91a4acaf941d4ea7b7584d073894270f121781692dc34eb9693
|
||||
checksum=68fef2699b772fa262d855dac682100dbfea05563a7e4056eff8fe6447aec2fc
|
||||
|
||||
# Package build options
|
||||
build_options="gir"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'cdparanoia'.
|
||||
pkgname=cdparanoia
|
||||
version=10.2
|
||||
revision=9
|
||||
revision=10
|
||||
wrksrc="${pkgname}-III-${version}"
|
||||
hostmakedepends="libtool automake"
|
||||
build_style=gnu-configure
|
||||
|
@ -24,8 +24,16 @@ do_install() {
|
|||
make prefix=${DESTDIR}/usr MANDIR=${DESTDIR}/usr/share/man LIBDIR=${DESTDIR}/usr/lib install
|
||||
}
|
||||
|
||||
cdparanoia-devel_package() {
|
||||
depends="${sourcepkg}>=${version}_${revision}"
|
||||
libcdparanoia_package() {
|
||||
replaces="${sourcepkg}<10.2_10"
|
||||
short_desc+=" - runtime library"
|
||||
pkg_install() {
|
||||
vmove usr/lib/*.so.*
|
||||
}
|
||||
}
|
||||
libcdparanoia-devel_package() {
|
||||
replaces="${sourcepkg}-devel<10.2_10"
|
||||
depends="lib${sourcepkg}>=${version}_${revision}"
|
||||
short_desc+=" - development files"
|
||||
pkg_install() {
|
||||
vmove usr/include
|
||||
|
|
|
@ -1,16 +1,16 @@
|
|||
# Template file for 'cheese'
|
||||
pkgname=cheese
|
||||
version=3.12.2
|
||||
revision=2
|
||||
version=3.14.2
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-static --disable-schemas-compile"
|
||||
hostmakedepends="which pkg-config intltool gnome-doc-utils itstool
|
||||
hostmakedepends="pkg-config intltool gnome-doc-utils itstool
|
||||
gobject-introspection"
|
||||
makedepends="
|
||||
gst-plugins-bad1-devel>=1:1.2.0 clutter-gtk-devel>=1.5.2
|
||||
clutter-gst-devel>=2.0.10_2 libgee08-devel>=0.14 libcanberra-devel
|
||||
librsvg-devel libgudev-devel gnome-desktop-devel>=3.12
|
||||
gst-plugins-good1>=1:1.2.0 gnome-video-effects>=0.4.1"
|
||||
librsvg-devel libgudev-devel gnome-desktop-devel>=3.14
|
||||
gst-plugins-good1>=1:1.2.0 libXtst-devel"
|
||||
depends="clutter-gst>=2.0.10
|
||||
clutter-gtk>=1.5.2
|
||||
gst-plugins-good1>=1:1.2
|
||||
|
@ -22,7 +22,7 @@ maintainer="Juan RP <xtraeme@gmail.com>"
|
|||
homepage="http://www.gnome.org/projects/cheese/"
|
||||
license="GPL-2"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=a7b45369e75e222e3bd5e9a4408a0e6c230be0c49d359a387d36a42e17e3bc64
|
||||
checksum=3074a567e0080d7b8fc0512bf3b08c3397e38083cce1767104624288f033a517
|
||||
|
||||
libcheese_package() {
|
||||
short_desc+=" - shared libraries"
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
# Template file for 'chromium-pepper-flash'
|
||||
pkgname=chromium-pepper-flash
|
||||
version=16.0.0.235
|
||||
_chromeVersion=39.0.2171.95-1
|
||||
version=16.0.0.257
|
||||
_chromeVersion=39.0.2171.99-1
|
||||
_channel='stable'
|
||||
_baseUrl='http://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable'
|
||||
revision=2
|
||||
revision=1
|
||||
short_desc="Pepper Flash plugin for Chromium"
|
||||
maintainer="Enno Boland <eb@s01.de>"
|
||||
homepage="http://www.google.com/chrome"
|
||||
|
@ -18,16 +18,16 @@ create_wrksrc=yes
|
|||
case "${XBPS_TARGET_MACHINE}" in
|
||||
x86_64)
|
||||
_filename=google-chrome-${_channel}_${_chromeVersion}_amd64.deb
|
||||
_chromeChecksum="8f5c0a5a4f602272fee1774c54525ab673e3c5d77d4fb7fdc9637acd7fd343a0"
|
||||
_chromeChecksum="e42f061c4695914c1a84fc95edcd1c39d46ae7a7d0429e1d7573ed70f058c133"
|
||||
;;
|
||||
i686)
|
||||
_filename=google-chrome-${_channel}_${_chromeVersion}_i386.deb
|
||||
_chromeChecksum="3164b563a5520707ddbab06312015254aab54bdf0b54d0e82dc5ca6f0bb506da"
|
||||
_chromeChecksum="cc4cb4162177c6fb981888969b911f78c17ad7559a23f88e5d6c8197d2707003"
|
||||
;;
|
||||
esac
|
||||
_chromeUrl="${_baseUrl}/${_filename}"
|
||||
distfiles="${_chromeUrl}"
|
||||
checksum="${_chromeChecksum}"
|
||||
checksum="$_chromeChecksum"
|
||||
|
||||
skip_extraction="$_filename"
|
||||
|
||||
|
|
22
srcpkgs/clutter/patches/closure-annotation.patch
Normal file
22
srcpkgs/clutter/patches/closure-annotation.patch
Normal file
|
@ -0,0 +1,22 @@
|
|||
From 084dc49a0cdadeed7de896df81e9af536f2ab678 Mon Sep 17 00:00:00 2001
|
||||
From: Rico Tzschichholz <ricotz@ubuntu.com>
|
||||
Date: Thu, 2 Oct 2014 09:27:36 +0200
|
||||
Subject: x11: Add missing closure annotation to ClutterX11FilterFunc
|
||||
|
||||
|
||||
diff --git a/clutter/x11/clutter-x11.h b/clutter/x11/clutter-x11.h
|
||||
index b0ab8a1..285ea51 100644
|
||||
--- a/clutter/x11/clutter-x11.h
|
||||
+++ b/clutter/x11/clutter-x11.h
|
||||
@@ -85,7 +85,7 @@ typedef struct _ClutterX11XInputDevice ClutterX11XInputDevice;
|
||||
* ClutterX11FilterFunc:
|
||||
* @xev: Native X11 event structure
|
||||
* @cev: Clutter event structure
|
||||
- * @data: user data passed to the filter function
|
||||
+ * @data: (closure): user data passed to the filter function
|
||||
*
|
||||
* Filter function for X11 native events.
|
||||
*
|
||||
--
|
||||
cgit v0.10.1
|
||||
|
224
srcpkgs/clutter/patches/create-pangocontext-per-actor.patch
Normal file
224
srcpkgs/clutter/patches/create-pangocontext-per-actor.patch
Normal file
|
@ -0,0 +1,224 @@
|
|||
From 46877cc2bd497ec23acfa07fedaf29f45522dc6f Mon Sep 17 00:00:00 2001
|
||||
From: "Jasper St. Pierre" <jstpierre@mecheye.net>
|
||||
Date: Wed, 22 Oct 2014 18:44:22 -0700
|
||||
Subject: actor: Create a PangoContext per actor
|
||||
|
||||
For a variety of complicated reasons, ClutterText currently sets fields
|
||||
on the PangoContext when creating a layout. This causes ClutterText to
|
||||
behave somewhat erratically in certain cases, since the PangoContext is
|
||||
currently shared between all actors.
|
||||
|
||||
GTK+ creates a PangoContext for every single GtkWidget, so it seems like
|
||||
we should do the same here.
|
||||
|
||||
Move the private code that was previously in clutter-main.c into
|
||||
clutter-actor.c and clean it up a bit. This gives every actor its own
|
||||
PangoContext it can mutilate whenever it wants, at its heart's content.
|
||||
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=739050
|
||||
|
||||
diff --git a/clutter/clutter-actor.c b/clutter/clutter-actor.c
|
||||
index 6a0582a..33fe3e7 100644
|
||||
--- a/clutter/clutter-actor.c
|
||||
+++ b/clutter/clutter-actor.c
|
||||
@@ -15474,6 +15474,46 @@ clutter_actor_grab_key_focus (ClutterActor *self)
|
||||
clutter_stage_set_key_focus (CLUTTER_STAGE (stage), self);
|
||||
}
|
||||
|
||||
+static void
|
||||
+update_pango_context (ClutterBackend *backend,
|
||||
+ PangoContext *context)
|
||||
+{
|
||||
+ ClutterSettings *settings;
|
||||
+ PangoFontDescription *font_desc;
|
||||
+ const cairo_font_options_t *font_options;
|
||||
+ gchar *font_name;
|
||||
+ PangoDirection pango_dir;
|
||||
+ gdouble resolution;
|
||||
+
|
||||
+ settings = clutter_settings_get_default ();
|
||||
+
|
||||
+ /* update the text direction */
|
||||
+ if (clutter_get_default_text_direction () == CLUTTER_TEXT_DIRECTION_RTL)
|
||||
+ pango_dir = PANGO_DIRECTION_RTL;
|
||||
+ else
|
||||
+ pango_dir = PANGO_DIRECTION_LTR;
|
||||
+
|
||||
+ pango_context_set_base_dir (context, pango_dir);
|
||||
+
|
||||
+ g_object_get (settings, "font-name", &font_name, NULL);
|
||||
+
|
||||
+ /* get the configuration for the PangoContext from the backend */
|
||||
+ font_options = clutter_backend_get_font_options (backend);
|
||||
+ resolution = clutter_backend_get_resolution (backend);
|
||||
+
|
||||
+ font_desc = pango_font_description_from_string (font_name);
|
||||
+
|
||||
+ if (resolution < 0)
|
||||
+ resolution = 96.0; /* fall back */
|
||||
+
|
||||
+ pango_context_set_font_description (context, font_desc);
|
||||
+ pango_cairo_context_set_font_options (context, font_options);
|
||||
+ pango_cairo_context_set_resolution (context, resolution);
|
||||
+
|
||||
+ pango_font_description_free (font_desc);
|
||||
+ g_free (font_name);
|
||||
+}
|
||||
+
|
||||
/**
|
||||
* clutter_actor_get_pango_context:
|
||||
* @self: a #ClutterActor
|
||||
@@ -15500,16 +15540,23 @@ PangoContext *
|
||||
clutter_actor_get_pango_context (ClutterActor *self)
|
||||
{
|
||||
ClutterActorPrivate *priv;
|
||||
+ ClutterBackend *backend = clutter_get_default_backend ();
|
||||
|
||||
g_return_val_if_fail (CLUTTER_IS_ACTOR (self), NULL);
|
||||
|
||||
priv = self->priv;
|
||||
|
||||
- if (priv->pango_context != NULL)
|
||||
- return priv->pango_context;
|
||||
+ if (G_UNLIKELY (priv->pango_context == NULL))
|
||||
+ {
|
||||
+ priv->pango_context = clutter_actor_create_pango_context (self);
|
||||
|
||||
- priv->pango_context = _clutter_context_get_pango_context ();
|
||||
- g_object_ref (priv->pango_context);
|
||||
+ g_signal_connect_object (backend, "resolution-changed",
|
||||
+ G_CALLBACK (update_pango_context), priv->pango_context, 0);
|
||||
+ g_signal_connect_object (backend, "font-changed",
|
||||
+ G_CALLBACK (update_pango_context), priv->pango_context, 0);
|
||||
+ }
|
||||
+ else
|
||||
+ update_pango_context (backend, priv->pango_context);
|
||||
|
||||
return priv->pango_context;
|
||||
}
|
||||
@@ -15533,9 +15580,16 @@ clutter_actor_get_pango_context (ClutterActor *self)
|
||||
PangoContext *
|
||||
clutter_actor_create_pango_context (ClutterActor *self)
|
||||
{
|
||||
- g_return_val_if_fail (CLUTTER_IS_ACTOR (self), NULL);
|
||||
+ CoglPangoFontMap *font_map;
|
||||
+ PangoContext *context;
|
||||
+
|
||||
+ font_map = COGL_PANGO_FONT_MAP (clutter_get_font_map ());
|
||||
+
|
||||
+ context = cogl_pango_font_map_create_context (font_map);
|
||||
+ update_pango_context (clutter_get_default_backend (), context);
|
||||
+ pango_context_set_language (context, pango_language_get_default ());
|
||||
|
||||
- return _clutter_context_create_pango_context ();
|
||||
+ return context;
|
||||
}
|
||||
|
||||
/**
|
||||
diff --git a/clutter/clutter-main.c b/clutter/clutter-main.c
|
||||
index 3b9385a..1a337c0 100644
|
||||
--- a/clutter/clutter-main.c
|
||||
+++ b/clutter/clutter-main.c
|
||||
@@ -764,86 +764,6 @@ clutter_get_text_direction (void)
|
||||
return dir;
|
||||
}
|
||||
|
||||
-static void
|
||||
-update_pango_context (ClutterBackend *backend,
|
||||
- PangoContext *context)
|
||||
-{
|
||||
- ClutterSettings *settings;
|
||||
- PangoFontDescription *font_desc;
|
||||
- const cairo_font_options_t *font_options;
|
||||
- gchar *font_name;
|
||||
- PangoDirection pango_dir;
|
||||
- gdouble resolution;
|
||||
-
|
||||
- settings = clutter_settings_get_default ();
|
||||
-
|
||||
- /* update the text direction */
|
||||
- if (clutter_text_direction == CLUTTER_TEXT_DIRECTION_RTL)
|
||||
- pango_dir = PANGO_DIRECTION_RTL;
|
||||
- else
|
||||
- pango_dir = PANGO_DIRECTION_LTR;
|
||||
-
|
||||
- pango_context_set_base_dir (context, pango_dir);
|
||||
-
|
||||
- g_object_get (settings, "font-name", &font_name, NULL);
|
||||
-
|
||||
- /* get the configuration for the PangoContext from the backend */
|
||||
- font_options = clutter_backend_get_font_options (backend);
|
||||
- resolution = clutter_backend_get_resolution (backend);
|
||||
-
|
||||
- font_desc = pango_font_description_from_string (font_name);
|
||||
-
|
||||
- if (resolution < 0)
|
||||
- resolution = 96.0; /* fall back */
|
||||
-
|
||||
- pango_context_set_font_description (context, font_desc);
|
||||
- pango_cairo_context_set_font_options (context, font_options);
|
||||
- pango_cairo_context_set_resolution (context, resolution);
|
||||
-
|
||||
- pango_font_description_free (font_desc);
|
||||
- g_free (font_name);
|
||||
-}
|
||||
-
|
||||
-PangoContext *
|
||||
-_clutter_context_get_pango_context (void)
|
||||
-{
|
||||
- ClutterMainContext *self = _clutter_context_get_default ();
|
||||
-
|
||||
- if (G_UNLIKELY (self->pango_context == NULL))
|
||||
- {
|
||||
- PangoContext *context;
|
||||
-
|
||||
- context = _clutter_context_create_pango_context ();
|
||||
- self->pango_context = context;
|
||||
-
|
||||
- g_signal_connect (self->backend, "resolution-changed",
|
||||
- G_CALLBACK (update_pango_context),
|
||||
- self->pango_context);
|
||||
- g_signal_connect (self->backend, "font-changed",
|
||||
- G_CALLBACK (update_pango_context),
|
||||
- self->pango_context);
|
||||
- }
|
||||
- else
|
||||
- update_pango_context (self->backend, self->pango_context);
|
||||
-
|
||||
- return self->pango_context;
|
||||
-}
|
||||
-
|
||||
-PangoContext *
|
||||
-_clutter_context_create_pango_context (void)
|
||||
-{
|
||||
- CoglPangoFontMap *font_map;
|
||||
- PangoContext *context;
|
||||
-
|
||||
- font_map = clutter_context_get_pango_fontmap ();
|
||||
-
|
||||
- context = cogl_pango_font_map_create_context (font_map);
|
||||
- update_pango_context (clutter_get_default_backend (), context);
|
||||
- pango_context_set_language (context, pango_language_get_default ());
|
||||
-
|
||||
- return context;
|
||||
-}
|
||||
-
|
||||
/**
|
||||
* clutter_main_quit:
|
||||
*
|
||||
diff --git a/clutter/clutter-private.h b/clutter/clutter-private.h
|
||||
index bf92626..b714edc 100644
|
||||
--- a/clutter/clutter-private.h
|
||||
+++ b/clutter/clutter-private.h
|
||||
@@ -198,8 +198,6 @@ ClutterMainContext * _clutter_context_get_default (void);
|
||||
void _clutter_context_lock (void);
|
||||
void _clutter_context_unlock (void);
|
||||
gboolean _clutter_context_is_initialized (void);
|
||||
-PangoContext * _clutter_context_create_pango_context (void);
|
||||
-PangoContext * _clutter_context_get_pango_context (void);
|
||||
ClutterPickMode _clutter_context_get_pick_mode (void);
|
||||
void _clutter_context_push_shader_stack (ClutterActor *actor);
|
||||
ClutterActor * _clutter_context_pop_shader_stack (ClutterActor *actor);
|
||||
--
|
||||
cgit v0.10.1
|
||||
|
37
srcpkgs/clutter/patches/dont-update-pangocontext.patch
Normal file
37
srcpkgs/clutter/patches/dont-update-pangocontext.patch
Normal file
|
@ -0,0 +1,37 @@
|
|||
From 14d28e7908d5421f15f9b94f4f37d66f14c4222e Mon Sep 17 00:00:00 2001
|
||||
From: "Jasper St. Pierre" <jstpierre@mecheye.net>
|
||||
Date: Wed, 22 Oct 2014 18:44:16 -0700
|
||||
Subject: main: Don't update the PangoContext in clutter_set_font_flags
|
||||
|
||||
clutter_set_font_flags already calls clutter_backend_set_font_options,
|
||||
which emits a signal which our PangoContext listens to, so this is just
|
||||
duplicate and unneeded code.
|
||||
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=739050
|
||||
|
||||
diff --git a/clutter/clutter-main.c b/clutter/clutter-main.c
|
||||
index 444ceba..3b9385a 100644
|
||||
--- a/clutter/clutter-main.c
|
||||
+++ b/clutter/clutter-main.c
|
||||
@@ -3276,7 +3276,6 @@ clutter_clear_glyph_cache (void)
|
||||
void
|
||||
clutter_set_font_flags (ClutterFontFlags flags)
|
||||
{
|
||||
- ClutterMainContext *context = _clutter_context_get_default ();
|
||||
CoglPangoFontMap *font_map;
|
||||
ClutterFontFlags old_flags, changed_flags;
|
||||
const cairo_font_options_t *font_options;
|
||||
@@ -3326,10 +3325,6 @@ clutter_set_font_flags (ClutterFontFlags flags)
|
||||
clutter_backend_set_font_options (backend, new_font_options);
|
||||
|
||||
cairo_font_options_destroy (new_font_options);
|
||||
-
|
||||
- /* update the default pango context, if any */
|
||||
- if (context->pango_context != NULL)
|
||||
- update_pango_context (backend, context->pango_context);
|
||||
}
|
||||
|
||||
/**
|
||||
--
|
||||
cgit v0.10.1
|
||||
|
54
srcpkgs/clutter/patches/evdev-flush-event-queue.patch
Normal file
54
srcpkgs/clutter/patches/evdev-flush-event-queue.patch
Normal file
|
@ -0,0 +1,54 @@
|
|||
From 7764fd2079318fede95b4b96c72d18bd31699270 Mon Sep 17 00:00:00 2001
|
||||
From: Carlos Garnacho <carlosg@gnome.org>
|
||||
Date: Tue, 14 Oct 2014 12:41:10 +0200
|
||||
Subject: evdev: Flush event queue before removing an input device
|
||||
|
||||
libinput_suspend() will trigger the removal of input devices, but also
|
||||
the emission of button/key releases pairing everything that is pressed
|
||||
at that moment. These events are queued, but the ClutterInputDevice
|
||||
pointers in these will point to invalid memory at the time these are
|
||||
processed.
|
||||
|
||||
Fix this by flushing the event queue, in order to ensure there are no
|
||||
unprocessed input events after libinput_suspend().
|
||||
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=738520
|
||||
|
||||
diff --git a/clutter/evdev/clutter-device-manager-evdev.c b/clutter/evdev/clutter-device-manager-evdev.c
|
||||
index 77a8ec6..7b48481 100644
|
||||
--- a/clutter/evdev/clutter-device-manager-evdev.c
|
||||
+++ b/clutter/evdev/clutter-device-manager-evdev.c
|
||||
@@ -1017,6 +1017,18 @@ clutter_seat_evdev_sync_leds (ClutterSeatEvdev *seat)
|
||||
}
|
||||
}
|
||||
|
||||
+static void
|
||||
+flush_event_queue (void)
|
||||
+{
|
||||
+ ClutterEvent *event;
|
||||
+
|
||||
+ while ((event = clutter_event_get ()) != NULL)
|
||||
+ {
|
||||
+ _clutter_process_event (event);
|
||||
+ clutter_event_free (event);
|
||||
+ }
|
||||
+}
|
||||
+
|
||||
static gboolean
|
||||
process_base_event (ClutterDeviceManagerEvdev *manager_evdev,
|
||||
struct libinput_event *event)
|
||||
@@ -1034,6 +1046,11 @@ process_base_event (ClutterDeviceManagerEvdev *manager_evdev,
|
||||
break;
|
||||
|
||||
case LIBINPUT_EVENT_DEVICE_REMOVED:
|
||||
+ /* Flush all queued events, there
|
||||
+ * might be some from this device.
|
||||
+ */
|
||||
+ flush_event_queue ();
|
||||
+
|
||||
libinput_device = libinput_event_get_device (event);
|
||||
|
||||
device = libinput_device_get_user_data (libinput_device);
|
||||
--
|
||||
cgit v0.10.1
|
||||
|
|
@ -1,32 +1,40 @@
|
|||
# Template file for 'clutter'
|
||||
pkgname=clutter
|
||||
version=1.18.4
|
||||
revision=1
|
||||
version=1.20.0
|
||||
revision=2
|
||||
patch_args="-Np1"
|
||||
build_style=gnu-configure
|
||||
configure_args="--enable-introspection --enable-evdev-input
|
||||
build_options="gir"
|
||||
configure_args="$(vopt_enable gir introspection) --enable-evdev-input
|
||||
--enable-wayland-backend --enable-egl-backend --enable-wayland-compositor"
|
||||
hostmakedepends="pkg-config intltool gobject-introspection"
|
||||
hostmakedepends="pkg-config intltool glib-devel $(vopt_if gir gobject-introspection)"
|
||||
makedepends="
|
||||
atk-devel pango-devel libXi-devel libXcomposite-devel json-glib-devel
|
||||
libxkbcommon-devel cogl-devel>=1.18 libinput-devel"
|
||||
libxkbcommon-devel cogl-devel>=1.18 libinput-devel eudev-libgudev-devel
|
||||
eudev-libudev-devel"
|
||||
short_desc="OpenGL based interactive canvas library"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
homepage="http://www.clutter-project.org"
|
||||
license="LGPL-2.1"
|
||||
distfiles="${GNOME_SITE}/clutter/${version%.*}/clutter-${version}.tar.xz"
|
||||
checksum=4eea1015cd6d4b4945cb5d4a60e52275b0d70e13852d6d99c9abc0cd4deeb60c
|
||||
checksum=cc940809e6e1469ce349c4bddb0cbcc2c13c087d4fc15cda9278d855ee2d1293
|
||||
update_site="${GNOME_SITE}/$pkgname/cache.json"
|
||||
update_ignore="1.*[13579].*"
|
||||
|
||||
if [ -z "$CROSS_BUILD" ]; then
|
||||
build_options_default="gir"
|
||||
fi
|
||||
|
||||
clutter-devel_package() {
|
||||
depends="cogl-devel>=1.18 cairo-devel atk-devel pango-devel json-glib-devel
|
||||
libX11-devel libXext-devel libXfixes-devel libXdamage-devel
|
||||
libXcomposite-devel libXi-devel libinput-devel
|
||||
libxkbcommon-devel clutter>=${version}_${revision}"
|
||||
depends="${makedepends} clutter>=${version}_${revision}"
|
||||
short_desc+=" - development files"
|
||||
pkg_install() {
|
||||
vmove usr/include
|
||||
vmove usr/lib/pkgconfig
|
||||
vmove "usr/lib/*.so"
|
||||
vmove usr/share/gtk-doc
|
||||
vmove "usr/share/gir-*"
|
||||
if [ "$build_option_gir" ]; then
|
||||
vmove usr/share/gir-1.0
|
||||
fi
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'cmus'
|
||||
pkgname=cmus
|
||||
version=2.6.0
|
||||
revision=2
|
||||
revision=3
|
||||
short_desc="Small, fast and powerful console music player"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
license="GPL-2"
|
||||
|
@ -28,6 +28,7 @@ do_install() {
|
|||
|
||||
cmus-libao_package() {
|
||||
short_desc+=" - libao output plugin"
|
||||
depends="${sourcepkg}>=${version}_${revision}"
|
||||
pkg_install() {
|
||||
vmove usr/lib/cmus/op/ao.so
|
||||
}
|
||||
|
@ -35,6 +36,7 @@ cmus-libao_package() {
|
|||
|
||||
cmus-faad_package() {
|
||||
short_desc+=" - AAC/MP4 input plugin"
|
||||
depends="${sourcepkg}>=${version}_${revision}"
|
||||
pkg_install() {
|
||||
vmove usr/lib/cmus/ip/aac.so
|
||||
vmove usr/lib/cmus/ip/mp4.so
|
||||
|
@ -43,6 +45,7 @@ cmus-faad_package() {
|
|||
|
||||
cmus-ffmpeg_package() {
|
||||
short_desc+=" - FFmpeg input plugin"
|
||||
depends="${sourcepkg}>=${version}_${revision}"
|
||||
pkg_install() {
|
||||
vmove usr/lib/cmus/ip/ffmpeg.so
|
||||
}
|
||||
|
@ -50,6 +53,7 @@ cmus-ffmpeg_package() {
|
|||
|
||||
cmus-flac_package() {
|
||||
short_desc+=" - FLAC input plugin"
|
||||
depends="${sourcepkg}>=${version}_${revision}"
|
||||
pkg_install() {
|
||||
vmove usr/lib/cmus/ip/flac.so
|
||||
}
|
||||
|
@ -57,6 +61,7 @@ cmus-flac_package() {
|
|||
|
||||
cmus-mpc_package() {
|
||||
short_desc+=" - MPC input plugin"
|
||||
depends="${sourcepkg}>=${version}_${revision}"
|
||||
pkg_install() {
|
||||
vmove usr/lib/cmus/ip/mpc.so
|
||||
}
|
||||
|
@ -64,6 +69,7 @@ cmus-mpc_package() {
|
|||
|
||||
cmus-modplug_package() {
|
||||
short_desc+=" - MOD input plugin"
|
||||
depends="${sourcepkg}>=${version}_${revision}"
|
||||
pkg_install() {
|
||||
vmove usr/lib/cmus/ip/modplug.so
|
||||
}
|
||||
|
@ -71,6 +77,7 @@ cmus-modplug_package() {
|
|||
|
||||
cmus-opus_package() {
|
||||
short_desc+=" - Opus input plugin"
|
||||
depends="${sourcepkg}>=${version}_${revision}"
|
||||
pkg_install() {
|
||||
vmove usr/lib/cmus/ip/opus.so
|
||||
}
|
||||
|
@ -78,6 +85,7 @@ cmus-opus_package() {
|
|||
|
||||
cmus-oss_package() {
|
||||
short_desc+=" - OSS output plugin"
|
||||
depends="${sourcepkg}>=${version}_${revision}"
|
||||
pkg_install() {
|
||||
vmove usr/lib/cmus/op/oss.so
|
||||
}
|
||||
|
@ -85,6 +93,7 @@ cmus-oss_package() {
|
|||
|
||||
cmus-pulseaudio_package() {
|
||||
short_desc+=" - Pulseaudio output plugin"
|
||||
depends="${sourcepkg}>=${version}_${revision}"
|
||||
pkg_install() {
|
||||
vmove usr/lib/cmus/op/pulse.so
|
||||
}
|
||||
|
@ -92,6 +101,7 @@ cmus-pulseaudio_package() {
|
|||
|
||||
cmus-wavpack_package() {
|
||||
short_desc+=" - Wavpack input plugin"
|
||||
depends="${sourcepkg}>=${version}_${revision}"
|
||||
pkg_install() {
|
||||
vmove usr/lib/cmus/ip/wavpack.so
|
||||
}
|
||||
|
|
|
@ -1,12 +1,13 @@
|
|||
# Template file for 'colord'
|
||||
pkgname=colord
|
||||
version=1.1.7
|
||||
revision=3
|
||||
version=1.2.7
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-static --disable-schemas-compile
|
||||
--with-systemdsystemunitdir=/usr/lib/systemd/system --enable-vala
|
||||
--with-udevrulesdir=/usr/lib/udev/rules.d --with-daemon-user=colord
|
||||
--enable-polkit --enable-gusb --enable-udev --enable-sane"
|
||||
--enable-polkit --enable-gusb --enable-udev --enable-sane
|
||||
--disable-argyllcms-sensor"
|
||||
conf_files="/etc/colord.conf"
|
||||
replaces="shared-color-profiles>=0"
|
||||
system_accounts="colord"
|
||||
|
@ -19,14 +20,16 @@ maintainer="Juan RP <xtraeme@gmail.com>"
|
|||
homepage="http://www.freedesktop.org/software/colord"
|
||||
license="GPL-2"
|
||||
distfiles="$homepage/releases/$pkgname-$version.tar.xz"
|
||||
checksum=295395526ee0be30917ae9c352e68bfeb20c7fc266a605725bef969f20547f44
|
||||
checksum=e14a8541ff1c33d517ee2f6540c954f0f909b4ea65cf8cb53f181d29b3b69e60
|
||||
|
||||
hostmakedepends="pkg-config intltool docbook2x"
|
||||
makedepends="vala-devel>=0.20 libgudev-devel polkit-devel lcms2-devel dbus-devel
|
||||
libusb-devel libgusb-devel>=0.1.6 sqlite-devel sane-devel bash-completion"
|
||||
|
||||
nocross="http://build.voidlinux.eu/builders/armv7l_builder/builds/9133/steps/shell_3/logs/stdio"
|
||||
|
||||
if [ "$CROSS_BUILD" ]; then
|
||||
hostmakedepends+=" which automake libtool gettext-devel glib-devel gtk-doc colord gobject-introspection"
|
||||
hostmakedepends+=" automake libtool gettext-devel glib-devel gtk-doc colord gobject-introspection"
|
||||
fi
|
||||
|
||||
# Package build options
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template build file for 'curl'.
|
||||
pkgname=curl
|
||||
version=7.39.0
|
||||
revision=2
|
||||
version=7.40.0
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="ac_cv_sizeof_off_t=8 --disable-ldaps --without-gssapi
|
||||
--enable-threaded-resolver --enable-ipv6
|
||||
|
@ -14,7 +14,7 @@ maintainer="Juan RP <xtraeme@gmail.com>"
|
|||
license="MIT"
|
||||
homepage="http://curl.haxx.se"
|
||||
distfiles="$homepage/download/$pkgname-$version.tar.bz2"
|
||||
checksum=b222566e7087cd9701b301dd6634b360ae118cc1cbc7697e534dc451102ea4e0
|
||||
checksum=899109eb3900fa6b8a2f995df7f449964292776a04763e94fae640700f883fba
|
||||
|
||||
libcurl_package() {
|
||||
short_desc="The multiprotocol file transfer library"
|
||||
|
|
|
@ -1,13 +1,9 @@
|
|||
#
|
||||
# This script fixes permissions for dbus-daemon-launch-helper.
|
||||
#
|
||||
dbus_launch=usr/libexec/dbus-daemon-launch-helper
|
||||
|
||||
case "${ACTION}" in
|
||||
post)
|
||||
[ ! -d var/lib/dbus ] && install -d var/lib/dbus
|
||||
[ ! -d etc/dbus-1/session.d ] && install -d etc/dbus-1/session.d
|
||||
chown root:22 ${dbus_launch}
|
||||
chmod 4750 ${dbus_launch}
|
||||
chown root:22 usr/libexec/dbus-daemon-launch-helper
|
||||
chmod 4750 usr/libexec/dbus-daemon-launch-helper
|
||||
usr/bin/dbus-uuidgen --ensure || :
|
||||
;;
|
||||
esac
|
||||
|
|
|
@ -1,13 +0,0 @@
|
|||
#
|
||||
# This script removes pre-created dirs required for dbus-daemon.
|
||||
#
|
||||
case "${ACTION}" in
|
||||
purge)
|
||||
if [ -d var/run/dbus ]; then
|
||||
rm -rf var/run/dbus
|
||||
fi
|
||||
if [ -d etc/dbus-1/session.d ]; then
|
||||
rm -rf etc/dbus-1/session.d
|
||||
fi
|
||||
;;
|
||||
esac
|
|
@ -1,4 +1,3 @@
|
|||
#!/bin/sh
|
||||
[ ! -d /run/dbus ] && install -m755 -g 22 -o 22 -d /run/dbus
|
||||
dbus-uuidgen --ensure
|
||||
exec dbus-daemon --system --nofork --nopidfile
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
#
|
||||
pkgname=dbus
|
||||
version=1.8.14
|
||||
revision=1
|
||||
revision=2
|
||||
short_desc="Message bus system"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
license="GPL-2"
|
||||
|
|
|
@ -1,34 +1,32 @@
|
|||
# Template file for 'devhelp'
|
||||
pkgname=devhelp
|
||||
version=3.12.1
|
||||
version=3.14.0
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="pkg-config intltool"
|
||||
hostmakedepends="pkg-config intltool glib-devel"
|
||||
makedepends="webkitgtk-devel>=2.4"
|
||||
short_desc="API documentation browser for GTK+ and GNOME"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
license="GPL-2"
|
||||
homepage="https://wiki.gnome.org/devhelp"
|
||||
distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
|
||||
checksum=ce2c73e25eaec553abcfdb57de4ec399fa051783e0d4fbbb63da0fda1c6c8335
|
||||
checksum=a78884cf81c1fb18fc8356c62271292591d5ca62c58b045dee30c6fc278e7083
|
||||
|
||||
devhelp-devel_package() {
|
||||
short_desc+=" - Development files"
|
||||
depends="webkitgtk-devel>=2.4 devhelp-libs>=${version}_${revision}"
|
||||
short_desc+=" - development files"
|
||||
depends="${makedepends} devhelp-libs>=${version}_${revision}"
|
||||
pkg_install() {
|
||||
vmove usr/include
|
||||
vmove usr/lib/pkgconfig
|
||||
vmove "usr/lib/*.so"
|
||||
}
|
||||
}
|
||||
|
||||
devhelp-libs_package() {
|
||||
short_desc+=" - Runtime library"
|
||||
short_desc+=" - runtime library"
|
||||
pkg_install() {
|
||||
vmove "usr/lib/libdevhelp*.so.*"
|
||||
}
|
||||
}
|
||||
|
||||
devhelp-gedit-plugin_package() {
|
||||
short_desc+=" - gedit plugin"
|
||||
depends="devhelp gedit python"
|
||||
|
|
|
@ -1,18 +1,18 @@
|
|||
# Template file for 'eog-plugins'
|
||||
pkgname=eog-plugins
|
||||
version=3.12.1
|
||||
version=3.14.1
|
||||
revision=1
|
||||
lib32disabled=yes
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="pkg-config intltool"
|
||||
makedepends="eog-devel>=3.10 libgdata-devel>=0.14
|
||||
libchamplain-devel>=0.12.7 libpeas-devel libexif-devel
|
||||
gsettings-desktop-schemas-devel>=3.12"
|
||||
gsettings-desktop-schemas-devel>=3.14"
|
||||
pycompile_dirs="usr/lib/eog/plugins"
|
||||
depends="eog>=${version} gsettings-desktop-schemas>=3.10"
|
||||
depends="eog>=${version} gsettings-desktop-schemas>=3.14"
|
||||
short_desc="Eye of GNOME plugins"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
homepage="http://www.gnome.org"
|
||||
license="GPL-2"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=5b9a6854d5411e75aadb9d44694bbe02a35f5a79a23da5c1bb4feb6bacf56f1c
|
||||
checksum=12070173d875d6e9f70d8b918bbf3dfcc5af8c1681e4fabf212dae96b85318f5
|
||||
|
|
|
@ -1,20 +1,27 @@
|
|||
# Template file for 'eog'
|
||||
pkgname=eog
|
||||
version=3.12.2
|
||||
revision=1
|
||||
version=3.14.3
|
||||
revision=2
|
||||
lib32disabled=yes
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="which pkg-config intltool gnome-doc-utils itstool gobject-introspection"
|
||||
build_options="gir"
|
||||
configure_args="$(vopt_enable gir introspection)"
|
||||
hostmakedepends="pkg-config intltool gnome-doc-utils itstool
|
||||
$(vopt_if gir gobject-introspection)"
|
||||
makedepends="
|
||||
gnome-desktop-devel>=3.12 libpeas-devel>=1.9 lcms2-devel exempi-devel
|
||||
libexif-devel librsvg-devel>=2.39 gnome-icon-theme shared-mime-info"
|
||||
depends="hicolor-icon-theme desktop-file-utils gnome-icon-theme shared-mime-info"
|
||||
gnome-desktop-devel>=3.14 libpeas-devel>=1.9 lcms2-devel exempi-devel
|
||||
libexif-devel librsvg-devel"
|
||||
depends="hicolor-icon-theme desktop-file-utils shared-mime-info"
|
||||
short_desc="Eye of GNOME graphics viewer program"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
homepage="http://www.gnome.org"
|
||||
license="GPL-2"
|
||||
distfiles="${GNOME_SITE}/eog/${version%.*}/eog-$version.tar.xz"
|
||||
checksum=0ca8be7f20c98e9b104b2c1fa53df293e5403e6d517de845ae0f3b72777453fd
|
||||
checksum=c05a3c0a75c3c5d42f41eadca9e23753d1fa59bc37fb5826909b468b9be1cf59
|
||||
|
||||
if [ -z "$CROSS_BUILD" ]; then
|
||||
build_options_default="gir"
|
||||
fi
|
||||
|
||||
eog-devel_package() {
|
||||
depends="gtk+3-devel"
|
||||
|
@ -23,6 +30,8 @@ eog-devel_package() {
|
|||
vmove usr/include
|
||||
vmove usr/lib/pkgconfig
|
||||
vmove usr/share/gtk-doc
|
||||
vmove usr/share/eog/gir-1.0
|
||||
if [ "$build_option_gir" ]; then
|
||||
vmove usr/share/eog/gir-1.0
|
||||
fi
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,19 +1,20 @@
|
|||
# Template file for 'epiphany'
|
||||
pkgname=epiphany
|
||||
version=3.12.1
|
||||
version=3.14.2
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-schemas-compile --disable-tests"
|
||||
hostmakedepends="which pkg-config intltool itstool gnome-doc-utils gobject-introspection"
|
||||
makedepends="nss-devel libsoup-gnome-devel>=2.46 libnotify-devel
|
||||
webkitgtk-devel>=2.4 sqlite-devel libxslt-devel avahi-glib-libs-devel
|
||||
hostmakedepends="which pkg-config intltool itstool gnome-doc-utils
|
||||
gobject-introspection glib-devel"
|
||||
makedepends="nss-devel libsoup-gnome-devel>=2.48 libnotify-devel
|
||||
webkit2gtk-devel>=2.6 sqlite-devel libxslt-devel avahi-glib-libs-devel
|
||||
startup-notification-devel NetworkManager-devel gcr-devel
|
||||
gnome-desktop-devel>=3.12 libsecret-devel libwnck-devel iso-codes"
|
||||
depends="webkitgtk>=2.4 gsettings-desktop-schemas>=3.12 ca-certificates
|
||||
depends="webkit2gtk>=2.6 gsettings-desktop-schemas>=3.14 ca-certificates
|
||||
hicolor-icon-theme desktop-file-utils iso-codes"
|
||||
short_desc="Intuitive GNOME web browser"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
homepage="http://www.gnome.org/projects/epiphany/"
|
||||
license="GPL-2"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=16d9f8f10443328b2f226c2da545e75c8433f50f103af8aeb692b098d5fbbf93
|
||||
checksum=cc69403b3b7addf30dd6eb703265a77102b8ab3c6194678ad0d2433f251492d0
|
||||
|
|
6
srcpkgs/eudev/INSTALL
Normal file
6
srcpkgs/eudev/INSTALL
Normal file
|
@ -0,0 +1,6 @@
|
|||
case "$ACTION" in
|
||||
post)
|
||||
echo "Updating udev(7) hwdb.bin..."
|
||||
usr/bin/udevadm hwdb --update || :
|
||||
;;
|
||||
esac
|
|
@ -4,11 +4,11 @@ _UDEV_VERSION="217" # compatible udev version provided
|
|||
|
||||
pkgname=eudev
|
||||
version=2.1.1
|
||||
revision=2
|
||||
revision=4
|
||||
conf_files="/etc/udev/udev.conf"
|
||||
build_style=gnu-configure
|
||||
configure_args="--enable-libkmod $(vopt_enable gir introspection)"
|
||||
hostmakedepends="automake libtool pkg-config gperf glib-devel"
|
||||
hostmakedepends="automake libtool pkg-config gperf glib-devel libxslt docbook-xsl"
|
||||
makedepends="libblkid-devel libkmod-devel libglib-devel $(vopt_if gir gobject-introspection)"
|
||||
short_desc="systemd's udev fork (enhanced userland device daemon)"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
|
|
|
@ -1,37 +1,44 @@
|
|||
# Template file for 'evince'
|
||||
pkgname=evince
|
||||
version=3.12.2
|
||||
revision=1
|
||||
version=3.14.1
|
||||
revision=3
|
||||
short_desc="GNOME Document viewer for multiple document formats"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
homepage="http://projects.gnome.org/evince/"
|
||||
license="GPL-2"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=30c243bbfde56338c25a39003b4848143be42157177e2163a368f14139909f7d
|
||||
checksum=13ec728d6957aa18ba21a3a66504dd52b8607596337f30f0908b62b5fcc14507
|
||||
|
||||
build_style=gnu-configure
|
||||
configure_args="--enable-introspection --disable-schemas-compile
|
||||
--enable-comics --disable-scrollkeeper --enable-xps --disable-t1lib
|
||||
--disable-tests --disable-static"
|
||||
build_options="gir"
|
||||
|
||||
hostmakedepends="which pkg-config intltool itstool
|
||||
gnome-doc-utils gobject-introspection"
|
||||
if [ -z "$CROSS_BUILD" ]; then
|
||||
build_options_default="gir"
|
||||
fi
|
||||
|
||||
configure_args="$(vopt_enable gir introspection) --disable-schemas-compile
|
||||
--enable-comics --disable-static --enable-xps --disable-t1lib
|
||||
--disable-browser-plugin"
|
||||
|
||||
hostmakedepends="pkg-config intltool itstool
|
||||
gnome-doc-utils glib-devel $(vopt_if gir gobject-introspection)"
|
||||
|
||||
# XXX missing packages for DVI backend.
|
||||
makedepends="tiff-devel libarchive-devel nautilus-devel>=3.12
|
||||
makedepends="tiff-devel libarchive-devel nautilus-devel>=3.14
|
||||
poppler-glib-devel libxml2-devel djvulibre-devel libgxps-devel
|
||||
libSM-devel libICE-devel libspectre-devel libsecret-devel
|
||||
gsettings-desktop-schemas-devel>=3.12 gnome-icon-theme"
|
||||
depends="desktop-file-utils hicolor-icon-theme gnome-icon-theme"
|
||||
gsettings-desktop-schemas-devel>=3.14 gnome-desktop-devel>=3.14"
|
||||
depends="desktop-file-utils hicolor-icon-theme"
|
||||
|
||||
libevince_package() {
|
||||
short_desc+=" - runtime libraries"
|
||||
pkg_install() {
|
||||
vmove "usr/lib/*.so.*"
|
||||
vmove usr/lib/girepository-1.0
|
||||
if [ "$build_option_gir" ]; then
|
||||
vmove usr/lib/girepository-1.0
|
||||
fi
|
||||
}
|
||||
}
|
||||
|
||||
evince-devel_package() {
|
||||
depends="gtk+3-devel libevince>=${version}_${revision}"
|
||||
short_desc+=" - development files"
|
||||
|
@ -39,7 +46,9 @@ evince-devel_package() {
|
|||
vmove usr/include
|
||||
vmove usr/lib/pkgconfig
|
||||
vmove "usr/lib/*.so"
|
||||
vmove usr/share/gir-1.0
|
||||
vmove usr/share/gtk-doc
|
||||
if [ "$build_option_gir" ]; then
|
||||
vmove usr/share/gir-1.0
|
||||
fi
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'evolution-data-server'
|
||||
pkgname=evolution-data-server
|
||||
version=3.12.9
|
||||
version=3.12.10
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--with-openldap --disable-uoa
|
||||
|
@ -16,7 +16,9 @@ maintainer="Juan RP <xtraeme@gmail.com>"
|
|||
license="GPL-2"
|
||||
homepage="http://www.gnome.org"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=2f6cb7fe315cdc20938e08e2c724fe9364d9a72801a41b05f77367b6790aaee0
|
||||
checksum=52466d16487474787f879b57f0b2de2aad0554e5c5161b366a597fc522ce673d
|
||||
update_site="${GNOME_SITE}/$pkgname/cache.json"
|
||||
update_ignore="3.*[13579].*"
|
||||
|
||||
post_install() {
|
||||
# Fix broken pkg-config
|
||||
|
@ -26,7 +28,7 @@ post_install() {
|
|||
|
||||
evolution-data-server-devel_package() {
|
||||
depends="sqlite-devel mit-krb5-devel nss-devel libical-devel
|
||||
libldap-devel libgdata-devel>=0.15 libsecret-devel
|
||||
libldap-devel libgdata-devel>=0.15 libsecret-devel libglib-devel
|
||||
${sourcepkg}>=${version}_${revision}"
|
||||
short_desc+=" - development files"
|
||||
pkg_install() {
|
||||
|
|
1
srcpkgs/evolution-devel
Symbolic link
1
srcpkgs/evolution-devel
Symbolic link
|
@ -0,0 +1 @@
|
|||
evolution
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'evolution'
|
||||
pkgname=evolution
|
||||
version=3.12.9
|
||||
version=3.12.10
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-pst-import --with-openldap --disable-bogofilter
|
||||
|
@ -19,11 +19,15 @@ maintainer="Juan RP <xtraeme@gmail.com>"
|
|||
license="GPL-2"
|
||||
homepage="http://www.gnome.org"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=923e6a1e1732ddbb3bd9fe60d5fcfc3b9c1d6ee38b20885f1d243096e6275bf6
|
||||
checksum=12d2cd7af1f8a21fd9f701e6908e7b539cdec9ec68b0ebd92e746d7580937f75
|
||||
|
||||
post_install() {
|
||||
# Remove devel stuff, not interested.
|
||||
rm -rf ${DESTDIR}/usr/include
|
||||
rm -rf ${DESTDIR}/usr/lib/pkgconfig
|
||||
rm -rf ${DESTDIR}/usr/share/gtk-doc
|
||||
evolution-devel_package() {
|
||||
depends="GConf-devel gtkhtml-devel>=4.6.0 evolution-data-server-devel>=3.12
|
||||
gnome-desktop-devel>=3.12 ${sourcepkg}>=${version}_${revision}"
|
||||
short_desc+=" - development files"
|
||||
pkg_install() {
|
||||
vmove usr/include
|
||||
vmove usr/lib/pkgconfig
|
||||
vmove usr/share/gtk-doc
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template build file for 'exiftool'
|
||||
pkgname=exiftool
|
||||
version=9.80
|
||||
version=9.81
|
||||
revision=1
|
||||
noarch="yes"
|
||||
wrksrc="Image-ExifTool-${version}"
|
||||
|
@ -9,8 +9,8 @@ hostmakedepends="perl"
|
|||
makedepends="${hostmakedepends}"
|
||||
depends="perl"
|
||||
short_desc="Reader and rewriter of EXIF informations that supports raw files"
|
||||
maintainer="Steven R <dev@styez.com>"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
homepage="http://www.sno.phy.queensu.ca/~phil/exiftool/"
|
||||
license="GPL"
|
||||
distfiles="http://www.sno.phy.queensu.ca/~phil/exiftool/Image-ExifTool-${version}.tar.gz"
|
||||
checksum=d360b9dc2e8f3ecbebf67d7bdd09724178d2fd51d3a891354a9eedf0cac5023a
|
||||
checksum=2dd13ff814d1333f3d81e8f8a0df9660ce1d5921bf0987709b22889247c1f7dd
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
# Template file for 'ffmpeg'
|
||||
pkgname=ffmpeg
|
||||
version=2.5.2
|
||||
version=2.5.3
|
||||
revision=1
|
||||
short_desc="Decoding, encoding and streaming software"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
license="GPL-3"
|
||||
homepage="http://www.ffmpeg.org"
|
||||
distfiles="${homepage}/releases/ffmpeg-${version}.tar.bz2"
|
||||
checksum=9edf17e7c280cbcfca4bc4219b1c22f760a61ec6a3f39ef26e3e2ad4cd24465e
|
||||
checksum=9d383d7ef9dffe6980849a93accfef848e197fdac9b1fbd02fca2798f863411a
|
||||
|
||||
hostmakedepends="pkg-config perl yasm"
|
||||
makedepends="zlib-devel bzip2-devel freetype-devel alsa-lib-devel libXfixes-devel
|
||||
|
|
|
@ -1,15 +1,15 @@
|
|||
# Template file for 'file-roller'
|
||||
pkgname=file-roller
|
||||
version=3.12.2
|
||||
version=3.14.2
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-schemas-compile --enable-magic --disable-static"
|
||||
hostmakedepends="which pkg-config intltool gnome-doc-utils itstool"
|
||||
makedepends="nautilus-devel>=3.12 json-glib-devel>=1.0 libnotify-devel libarchive-devel>=3.1.2"
|
||||
hostmakedepends="pkg-config intltool gnome-doc-utils itstool glib-devel"
|
||||
makedepends="nautilus-devel>=3.14 json-glib-devel>=1.0 libnotify-devel libarchive-devel>=3.1.2"
|
||||
depends="desktop-file-utils hicolor-icon-theme"
|
||||
short_desc="GNOME Front-end to archiving programs like tar and zip"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
homepage="http://www.gnome.org"
|
||||
license="GPL-2"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=0677be6618dba609eae2d76420e8a5a8d9a414bcec654e7b71e65b941764eacf
|
||||
checksum=1815e736715afe8c0f3fbda41c76c07289220d4855345f779c632adf5e074e50
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
# Template file for 'filezilla'
|
||||
pkgname=filezilla
|
||||
version=3.9.0.6
|
||||
revision=2
|
||||
version=3.10.0.1
|
||||
revision=1
|
||||
nocross=yes
|
||||
build_style=gnu-configure
|
||||
configure_args="WXRC=/usr/bin/wxrc-3.0 --with-wx-config=wx-config-3.0
|
||||
--disable-static --disable-manualupdatecheck --disable-autoupdatecheck"
|
||||
|
@ -15,5 +16,4 @@ license="GPL-2"
|
|||
homepage="http://filezilla-project.org/"
|
||||
update_pattern="FileZilla_\K[\d.]+(?=_src)"
|
||||
distfiles="${SOURCEFORGE_SITE}/${pkgname}/FileZilla_${version}_src.tar.bz2"
|
||||
checksum=ce7f56b383fa59dc55b16d8695e9f03b6e86d59a04dce44a16b5d02b2391b0b7
|
||||
nocross=yes
|
||||
checksum=b351ee946b8c399c3b9ab4ad73de688a4bad6025d15aa9ff5b6b853a6254ede4
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
# Template file for 'fingerprint-gui'
|
||||
pkgname=fingerprint-gui
|
||||
version=1.06
|
||||
revision=1
|
||||
make_dirs="/var/lib/fingerprint-gui 0755 root input
|
||||
revision=2
|
||||
make_dirs="/var/lib/fingerprint-gui 0755 root root
|
||||
/var/upek_data 0750 root input"
|
||||
hostmakedepends="qt-qmake"
|
||||
makedepends="qt-devel qca-devel libfprint-devel libfakekey-devel polkit-qt-devel pam-devel"
|
||||
depends="desktop-file-utils"
|
||||
short_desc="Fingerprint management GUI"
|
||||
short_desc="Fingerprint management GUI and PAM module"
|
||||
maintainer="Christian Neukirchen <chneukirchen@gmail.com>"
|
||||
license="GPL-2"
|
||||
homepage="http://www.ullrich-online.cc/fingerprint/"
|
||||
|
@ -19,7 +19,8 @@ do_build() {
|
|||
sed -i 's/plugdev/input/g' \
|
||||
upek/91-fingerprint-gui-upek.rules \
|
||||
bin/fingerprint-helper/92-fingerprint-gui-uinput.rules
|
||||
qmake LIBPOLKIT_QT=LIBPOLKIT_QT_1_1 PREFIX=/usr LIB=/usr/lib
|
||||
qmake LIBPOLKIT_QT=LIBPOLKIT_QT_1_1 PREFIX=/usr LIB=/usr/lib \
|
||||
"QMAKE_CXXFLAGS+=-I/usr/include/QtCrypto" "QMAKE_LIBS+=-lqca"
|
||||
make ${makejobs}
|
||||
}
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'firefox-i18n'
|
||||
pkgname=firefox-i18n
|
||||
version=34.0
|
||||
version=35.0
|
||||
revision=1
|
||||
homepage="http://www.mozilla.com/"
|
||||
short_desc="Firefox language packs"
|
||||
|
@ -129,87 +129,87 @@ _pkgtmpl() {
|
|||
}
|
||||
|
||||
checksum="
|
||||
149ac1533dd26edf027d571c099ea64ccba53b9ac34aa8530bfb23daf8d5addf
|
||||
42fa2f1cca92b6e12ad3849188fe64d4d1423e26e5bd15ecb9ecd22dc5908f1a
|
||||
df36cd3da0b375649953f9dc53c585a2c38b0cc27a0644cc9667b100e22525b2
|
||||
22081dae56cb337ba59d1170ce2918720d21a5b792fce33eedee4d4f522c4c2c
|
||||
c9d19b3c4dd37ea16a47c84d72466f14ccfdc0e13ea7872a52ffa89d6f188b27
|
||||
c2a7f10a88e44f0172205bb4d3ea5c43d46d582940234f335539ddde09322169
|
||||
6e83903f3ad4de5ca01b7823179e410b07b668ffb9611b96300597f2815bed74
|
||||
3c74f343bcc99692441408f3edba7452db45515d7f31e0f35fbc4cddb611843b
|
||||
749a555fddc2d0c405b33c59d16edeea099d463f953421c40d5c175dc6102ca4
|
||||
2707a81cf6bb5c9799acc942809c71e179fbc5f0ba7e6f2e157ab1ea6f6957b9
|
||||
5781f8e88ed850a19f08c887693768f3482d1cda96f85b50e0a62d5f6ccd70ce
|
||||
d15f274986a0b30aeebe5476fb25be10f903c0ea62d477f43b24aa57381c19ee
|
||||
be64a60a57845f46890a376af1c83e2549e8429e8d48290f2b00e078a82bae01
|
||||
1aaa9671cd060eea6e3eff38731c47f412f05b3ddd841f31d522c3498e30fa12
|
||||
14edbabf6bcf9569358c30155bfc966c008cc40c361b5086af1d678acf57bb69
|
||||
d69adc511e712441527db7bce798cd31fd3bdde989e6cd5f718d72fddbca94bf
|
||||
f29ec57ba606e0d8907224ab718559e124bf6c6862f329a8e3239a13247033c7
|
||||
9a27c48f6b26a5c27d3bc21deb2fdf2baf9dda7b0528cc7713a9d339e0917b6f
|
||||
424a274e46bb26763740d6919254e5d8858cb18866b86339ef961ee85ac52389
|
||||
e22cbd210967d6edcae8257d1c0f10693c00ffa22d16439172be8586c436317e
|
||||
cb38810c8bc5c6ee2b81143d02b7666b4deadd9c30e89e933f5627b3d1b6e1a9
|
||||
56f7c978c52b2c9cc59344c874a63414c4f46e6c4d1e1b389d3784bd1a640d53
|
||||
7855183c9aa543cfa219554c862f69739751781f2e096258ab70c0fcf7898f24
|
||||
b503dcb0f8afd326bbfae29aec5534e8acce9cb900570e2e3096cdf5b90e11b4
|
||||
dc843133efc201507507c058f65cd9512c6f5f743b78e1ea2755d4b8afe833df
|
||||
6f595e8d066d196aa704f8cd49d485c81d9cc006e14a22d25a7c54cc8ea66b97
|
||||
c2f77fca1634468dd4c95afb774f7c82b4ccf0f70c93b89ce31dc6adf76e64cd
|
||||
86bb36a33caf385eb4194d1a818edfa47e308742208e6dc1e9965c7e33df938a
|
||||
e0226061d34daf64365d566e53355678110391e22c2e70a2e500281d740eb627
|
||||
0a2368ace005c4f4c57c120925912a15fcbf7f86755109c3fe9cd9f8473d4af8
|
||||
ac1abbfa79902556aebda2641527dd837b8b12e440c0deccd1496bb5b119db2c
|
||||
9bfc063ec6c6a8f1f2c5172e3603736d12b2420d7a8ac53cfc0b1ccd74c7ceb9
|
||||
ea57dd2558569df9e20c2dc0dbe5c89514d21f3e048bc4a0d96ead99bfe9a5bb
|
||||
6258851ce824ed27af35dc17c104a424c57078ecccbc45eaf0fd3c31efb5d37d
|
||||
c704baa29da43bc8ae3628c8a7184d0f99ffdf63bf38649d5ec6fbe0ed0cbf54
|
||||
72ff0cbb8019ce4c8622b4ef12df16f201503877e4d1cb3cb3d839c29d264d00
|
||||
8bbbe41022ab53eb937b64535f0979ca21e1ac148d35c3a9817bd0e304916ebf
|
||||
4fda9d2b27207aab430733a37f8c4e5fbda1d2ac6903fa177d04999f82050922
|
||||
edfbc8325dceafc196cf011f4b0549ee0274bf19cbdfb2e7918c38d6609c9be6
|
||||
56afdc0beb07e6ae77d0de9c30749c0339a9f00b2f88f89118c4b1c6853178da
|
||||
caa4a36240ab2b3c62d739cc11a2bf72301991da66158f359a22a051ef19d428
|
||||
df4603f11040774b7536b09fb3242986da8ace701818ada6a68ffed3c928bf14
|
||||
12d54fe9a86c6b712f424da91bd02e2650b0d6107602381898ee7ab03437665a
|
||||
ee10020e984ba0cce4a3ff28307d7ba81307865b3bc32acaaed567d4d0c9079e
|
||||
bab52e13e1f2bb42213bfe17da8f14fcfedd7a18deff6e1808c2e50fdca92f6a
|
||||
7eb2622aa62c38d0e1931ffee38487043bce07d6c335b19e66f4e8f84dfa651b
|
||||
570ab2baeae1e2b7c662a9da8e7cb5c0f69f64b7994a1843a93d672955ae1110
|
||||
97ba9461ab72fc0264997445d07015eb2d147cc7edd3480aca1f8d27085756e6
|
||||
d70cfd6c76fcc47985f7ab0d6fe4bd7accd60c8d74f1b786c2ef62a5312147f9
|
||||
816200ee7e9dff6267d85fec64b8d3e7917f05c5d119603c160810197ad418b7
|
||||
1444de0225fa3615dd7c3139e011e8726b7fd87bf161b5e1ad9e0a38c83da643
|
||||
0a88da7b74003c0f6170a5384367f33eb33f4754c84f5ea5b029b109c3f55e8a
|
||||
87b6e3707554b8418866c50fb4e3ace31c744dc3cea94efceb78c4574ba6f26f
|
||||
e5586610e4cda388a09af7dbc97dc2e9e42580643d753d13e1f613ac9344896c
|
||||
ee231f43e96dc7ec3bb3612db90263fa1328bf640ddec7867c26752fd09a28a9
|
||||
7ccb6fe80fc71ebeda2b0ad6050b1964ca5e3aee8ee9dd38f14bf5da45688b17
|
||||
d26c0c7de030c06cea0ce36d5295d956ddb6e85bc92a9925045ac17ef87e3344
|
||||
4b2a32588e953aaf616f602461ffde475eccfbee468066a068304a4c429ef5bc
|
||||
7404178eefd2fc17ecf0ef0a126f106f61dd142b930ffb8dacf523bb3a5c23a4
|
||||
b3e129cb088846cc56f6743fb4cb3b36b550bc9495cf9dda7e1a6c9ac3477b7e
|
||||
77b92ffbe393a097df48a4cbca93cf795aa2bb33e654848855a76e264df810d1
|
||||
7236bcc95b1483c7b296a2ced73bb02faf70386a9c59630e4a1d25652deaa86a
|
||||
69549b918710e2015a17c39eb950066df00dd36293fba831929bbcc14df1e2de
|
||||
a3b7a826e614a4392a22d72c89b46c51a0be9f2ceaa23a76ca5952a21a7965ae
|
||||
ce72a83f6f707f3d25177c57e5c36bad9b09b4c0c4b945f19f68c2ed8acd13d4
|
||||
3db716348f649cb3fa94419f9079e2ccc80eb9927903eead6f73d2a279d1ff12
|
||||
a5450a020d97c9b543733e6ae332f6a2c34b8208f1008cb50b6a7a4fba2b3c0b
|
||||
1ba9a5b98afab094b2afabd226eaa3e50c70d38a78adffbc04d5559da5d622d5
|
||||
2ecf6c6ca22007c7ce7c2c9ebd972e1522a0cc513b25924f2cb7ae74abebddbc
|
||||
61656e068c8038cd2e5a8353744af36d5db97ba3c69496eaf44f3e60fb53cdbd
|
||||
2638d0a6b5e59482e97783530369447bed44eaca037a4bfbab39c5f19e45d80c
|
||||
1e24ea64b1047f0ff6848e8947eb67245e94b5127a5302f7fd8d14f76311f6a2
|
||||
b319085786ced479305121cd12b837e8b37dd99fe7b06b1ccdf3e7f45e111800
|
||||
461e8ff6d4c1e3fb75462c33bf521a19e092a69cdf57c54ecb9d64d314875a82
|
||||
d7b512fd20e2d0d7eaa2d627588cfb3d0938af4719e802413376a961fc2e786c
|
||||
f73d1b11daf60741943efbdbf06026daeabedec96e4d696e4fe396a2b55a2072
|
||||
2d4c7b5637268cf63da948f56d76fc17802c9ed7b6abb2b7561b098198e6a1b3
|
||||
b1006ab9f36c2e6f66ae3c94bcc0cd84a737f43a03d963a2b320e4aa4d99312a
|
||||
840ae611a193a81d1a3d041ba37398e84a657ea45cb4ed16abb46bd933017df9
|
||||
3edd3eb6770640701f99d7d95f19375e83fea8bdce6c11126ed00a54e6b95e3b
|
||||
ba3d7d9ffba0917b4d2f1f535fa9ebd2e15c5498a36b2bcc78a545e720878296
|
||||
48483e5e1f3631f281ee11ca0ae03c5d4bda49f521dcfe3da164c9ec0b007e6e
|
||||
bcafef9127e3edbd3224868eff0c278cf0bb2b5bc36d67b51181211c874577bf
|
||||
85a1271540981ca3491976cbf4bfd036b5835c8eea407f39e3938e0af492696d
|
||||
b858756835a6dc76f3d76b64366a7a9ee86f6c008e56f1b2dd99fe5f1f36e6b3
|
||||
973b6c71c338cb5b25ca156f1b900bf1505e849c0e67f22bd978530f5809e543
|
||||
8cec613adcbbbd4dbf1efb8846fffae0028c7e454864b72fc414cf113ec4e0b9
|
||||
3477826b64144e32e011f0d66e0ab51f5431eb378339a7764232018dfbf844c3
|
||||
2c656b94b65f539c6a28017577cccacc6111adda8ea179ca5142021f8bdcf45e
|
||||
fa8018937cbd41fa1ea574f81dbf5823c2bb49eee0c10dd32ce62608cb81eef4
|
||||
9baae35b86788673f4aa5fb5a3e94432a6273881fe20c04212783186cb374e18
|
||||
83d27f68896d10191444c611e2692e6120beae19c7e3859df7c178d825d851f2
|
||||
491be26031de0a76d18a66a0060136cedb20ba4b464e2734b626f8bbbaf4f96e
|
||||
b6fe8165c5394f82f41d89449759a2c6b6cb2c7eb2a2a0764b15bdb138115289
|
||||
f7ecf11fec930ad88babcbe1e30a55d30c7af3b9881786d8f2aba128e395fb6f
|
||||
758823fcc0e781d5a6b7c2766eeab3c863ea0431875839daf196a5386185dc22
|
||||
52e069c07eb305bdaff758263bb01466f55c182c3f84abe9a1a7dfdeaf9f6fd4
|
||||
9ae25cdce960cdd2f9d51ef4e563175b56a606f7eccffecb93caca89683a1886
|
||||
dceb9c6519a135f8d4965665d4a2366381a04cb47f226c88a42bc0d4de5fc8c1
|
||||
0d37996c06a0be0cc343fc471f6abe2d71f29247028dbfdbba805104c3e7e2de
|
||||
dbe1dab6dc989f0ebdd6e1369061ccd7813f8f4ef4ed0cfbdbeceaadbb45a388
|
||||
ff5878dc26c94e9070534485c8b24e715197bd3e6871728b74bc66546f27a4b9
|
||||
5dfa871a7c4a1b81e9413324075164708448e4f25f63b958ebabd083faa835c0
|
||||
91b9c5c55906cc1686167475de7788ef3fb5a3417e1dc3f24c6c522d0736a162
|
||||
7bed0b3bc9565222e2a36e25974e72662d0d99ad2222253e125b52bdb4157e44
|
||||
b48984ad397ead6b37f3fb7b5e4862c81c462ea394f421adb3d97dcadb60a03b
|
||||
ab86c52f9a79778b91be7004c67926547db5d30cbbfa2a91e3620e1c50c03f13
|
||||
6ca306bf679fdad1933235172043e0647c46c9c82e8449d7737a66ca25c13d7e
|
||||
79daa7f4d46ba14c51e6bdbaf6d9baf43b44d6b593d134f0c0eea49ef4a3b19a
|
||||
785e086d04300ca8e53684ebb4d651c0ac6d8b80695ffd1fa7b766c8f873d116
|
||||
c3a56dfefe997e6eb1280cd3e20840a7610769098370a0156eecf6481131b19a
|
||||
534fc7cc4e4c07f9eeaa37f342007bfbada464372f048b1afa69dc81f44164a4
|
||||
68fce1fc735bd97365eb2c2d5f1094086a727813ae02fccd55e27b9d50ad04f1
|
||||
96b2a3c145c27e3f9bacabe9b3652b5777186ff86e02842f85add3bf20b48e93
|
||||
dddef870af0d12931119fdeab9c107b66170a49fe540d159c66b6df5809b6023
|
||||
1314b6f4a19fcd539c3db76b1ec2fb1253bdda44a81854631c1f1656f7e05e3c
|
||||
712eb10bbc6ba05086cae9eab7ab797cd5beeae5d77ac7835d51d2fb4f79b188
|
||||
8ff2a2f5762f4e8bbe587daeb44be11016d1818d6ae50e5ba3e0d6d65fe58f6c
|
||||
8779ed4a9a2eac380613a48bd80c9b85d011720f791c96a94281b3a14e7e86c0
|
||||
7855bda5c2483dd2c995e3621505f311b490fb946d07c0a2e25be4206073520d
|
||||
5aa56ca35295b6bf9ece00a9a04470fa33c58e3628e10df1ea0970a809638a03
|
||||
5319deeed65ab6649469e6aec8c5771d684fdb9e288b49d5fc7c54a84294dede
|
||||
dfca3f6f9ddf41c1990e238f4854df9f109757cd1a0e95af407d53fcb59482ce
|
||||
31917c56d4cfd6bddf7f8941a33f636d65378421d39e00ac0dd7e4bab56f75c2
|
||||
e18e39f6d7d76f9907ecdbeb3062739ed83c37a2b777ac320839821db3ffba6b
|
||||
39790a0f45eb1436858afc0861ba506a1207918068b45550c6625f169608017f
|
||||
5acfa8dbaa6bdf58adb8ac6beaa3dbebaeacc31fa0afa0490ca0d3da9af37be0
|
||||
33acc5fdc123b75768798807020b9f4eb08a5e8c0f825b4af5a6f878393a6bb4
|
||||
2e66500fdfb4c905d9b5be07c4a2c788ac7dd46eb1cc0f4defaf1a00690453af
|
||||
ef3ffc6f425c29b78e209c675532a095a444124bf07533b4b599860e63090b19
|
||||
6b285fd8b7ca805231956c9817bcab776fa7f545cc80c9ddcdfea5aede4bb063
|
||||
717281b4694e906dcbe6551d15abe1d893d212818d350598bf983f40e76ab6dd
|
||||
c94a9d111a936144caed8c8f292869db7a07a0677c87f0b12463b4c1b12a2057
|
||||
5c3dd2a4524bfaa9dd0329062f5a85d73d02b0e6b7585eaed289859a38ba8ce3
|
||||
43f6bf0b50730b6d123329178c1ddd41641ab4241244c774239a865040a47923
|
||||
568e01e67e7245b2ca5112635c45f47b8b284e9b4485865b5737712fae9dde93
|
||||
3615b6378f482dfd80e80976f8210503fba43ec807cc6409bec53e63fb5a07fb
|
||||
003b0db29a50daaf953b20965a90927e00a9d087f02be0c5a71e8f521ff9582b
|
||||
6cb41608d0cb4e897e1aceae6141a5441d6562a42e0bb8dec6cbc6d1754cc74e
|
||||
4a926ff815174972658d59593130d56c8a9a2a9d835f1b4d1ee09e4483fc132c
|
||||
04275617458ec15ff93bf6142ccd6bbce2c0d83ada17a2a6f9cdeaaa8d48d1e5
|
||||
d044db587ca5c2240ed0767ed80b7645889ea6b297029ad03edd7fc712852f99
|
||||
1cd4909db05f1b92cbae25f86f161be573132f5d9ce1d18a19ad5b44803f0a45
|
||||
f96b2a7f7b7c05fb8b4e4694c0acfd0b594b4718e730f7d0d44f2c70a1e00cf7
|
||||
16f71db1317bde74a9eb08c9f6ece07a26a7188173e88acc6f5e319efd9aea20
|
||||
804551ab6dafd44a56dc984de429fbabdb916beefcf9694f5836b5962bed6735
|
||||
5bb2ea2d625fe9b0069c499be11cb80c8e69bb1388ca25194e231180a1d208a9
|
||||
72493c62369d82652b01b1371501f3f5a5ccaad9daf25d097ffaa26540ff91f6
|
||||
c24966b525041312599daa5400ead38e0debc42ca4edb5cc479bad46f6bfd9b2
|
||||
d85aeaecc8cd8c7763f3463e7e0990ea8697abd505a643df01e618a31d3e990f
|
||||
5a5a8d0c8c10a051d0b2163f38fb8f68ae1dd8f4021f9e60516197bc1211bbad
|
||||
8e986b14482871f6e45342c087ca1c9a8f707e0c56225b8db99686d763094483
|
||||
16db8bcce4c2c470c2348655d01d26dec4bed8ad1a61aad9cf4e704ee3d172a9
|
||||
ca3bf5cab217ef7676a0c71dafe96fe790acf5a344115f00c32aec23c3286240
|
||||
0df9e4e3e8b0715a85085168da6cd5aba3737e4c523458e6c4a87fd687d3f7fa
|
||||
77ffca3f8ef2628370e281edea4ee9a7e5fe22963c86b26677a9d27f8aff5fcd
|
||||
6cdd24d80d6e9f9486501d46e58267eeb0f348626582eb809ee91472ee8dab21
|
||||
f3cfe2308458f7eeb64c728d5ed1993353c7e73a3bfdf32db387f2e91d25145e
|
||||
e6e1cc0c30fbd1bbb99c15212e1e4f52788e18bacc4123e2a62dda310f7c3a0f
|
||||
64120f6b6e4a1f618c7f7534b7ec19f4157bbe3528131b634ee703df194d515f
|
||||
116085daff97dcf263aaa615a199f3a98c1bcd28a54f889c8b6061cabd790856
|
||||
cf3a25249d325d72f680a99f6c3083067e105e8b951d1c54e581fdaf2c2e017b
|
||||
9d1bccec606778f012455e4704829be45a706e1b232b0df1cf81f3c3ea41a4b0
|
||||
0e0b578bc6fecac8e4d75b7963be8d88d5ee69fe63b749c1983318a4d75e66e8
|
||||
3f07a55fd54d9b49b2e5ca86631238982f2fa6ac7bb4f1848726870dee92b624
|
||||
931a489a23de7e2a42723c7e495b9c9d88d2f8343068a97a38d207a7659774cf
|
||||
"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template build file for 'firefox'.
|
||||
pkgname=firefox
|
||||
version=34.0
|
||||
version=35.0
|
||||
revision=1
|
||||
wrksrc="mozilla-release"
|
||||
short_desc="Lightweight gecko-based web browser"
|
||||
|
@ -8,15 +8,10 @@ maintainer="Juan RP <xtraeme@gmail.com>"
|
|||
homepage="https://www.mozilla.org/firefox/"
|
||||
license="MPL-1.1, GPL-2, LGPL-2.1"
|
||||
distfiles="${MOZILLA_SITE}/${pkgname}/releases/${version}/source/${pkgname}-${version}.source.tar.bz2"
|
||||
checksum=0532da907ef2813109bc5eca44daed0a6a45ebca4770b435295ffaf22b3308e4
|
||||
checksum=bedeb5bbd8b49e5b286497ef7732542c6e7441088fd8cd577d7ca8af4c871e81
|
||||
|
||||
lib32disabled=yes
|
||||
|
||||
if [ "$XBPS_TARGET_MACHINE" = "armv7l" ]; then
|
||||
# armv7l cross is currently broken
|
||||
broken=yes
|
||||
fi
|
||||
|
||||
hostmakedepends="unzip zip pkg-config perl python yasm"
|
||||
makedepends="nss-devel>=3.17 libjpeg-turbo-devel libpng-devel>=1.6
|
||||
icu-devel>=54 pixman-devel sqlite-devel gst-plugins-base1-devel gtk+-devel
|
||||
|
|
|
@ -1,41 +1,40 @@
|
|||
# Template file for 'folks'
|
||||
pkgname=folks
|
||||
version=0.9.6
|
||||
revision=4
|
||||
version=0.10.0
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
build_options="gir"
|
||||
configure_args="
|
||||
--disable-static --disable-fatal-warnings --enable-eds-backend
|
||||
--enable-vala --enable-inspect-tool --enable-tracker-backend
|
||||
--disable-libsocialweb-backend --disable-schemas-compile"
|
||||
hostmakedepends="pkg-config intltool which gobject-introspection"
|
||||
--disable-static --disable-fatal-warnings
|
||||
--disable-libsocialweb-backend --disable-schemas-compile
|
||||
$(vopt_enable gir introspection)"
|
||||
hostmakedepends="pkg-config intltool vala-devel>=0.26
|
||||
$(vopt_if gir gobject-introspection)"
|
||||
makedepends="
|
||||
readline-devel>=6.3 vala-devel>=0.24 telepathy-glib-devel>=0.21 zeitgeist-devel
|
||||
readline-devel>=6.3 telepathy-glib-devel>=0.21 zeitgeist-devel>=0.9.14_8
|
||||
libgee08-devel>=0.12 evolution-data-server-devel>=3.12 tracker-devel>=1.0"
|
||||
depends="zeitgeist"
|
||||
short_desc="GObject Library to aggregate people into metacontacts"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
license="LGPL-2.1"
|
||||
homepage="http://telepathy.freedesktop.org/wiki/Folks"
|
||||
distfiles="${GNOME_SITE}/$pkgname/0.9/$pkgname-$version.tar.xz"
|
||||
checksum=a67e055b5a2724a34a80946e2940c4c0ad708cb1f4e0a09407c6b69a5e40267f
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=66e76bb9d095b6c0ba41e37e791e11762c67fd36498511a65085d7a39b771cc2
|
||||
|
||||
pre_configure() {
|
||||
# Accept tracker>=1.0
|
||||
sed 's,^TRACKER_SPARQL_MAJOR.*,TRACKER_SPARQL_MAJOR=1.0,' -i configure
|
||||
sed 's,^TRACKER_SPARQL_REQUIRED.*,TRACKER_SPARQL_REQUIRED=1.0,' -i configure
|
||||
}
|
||||
if [ -z "$CROSS_BUILD" ]; then
|
||||
build_options_default="gir"
|
||||
fi
|
||||
|
||||
folks-devel_package() {
|
||||
depends="telepathy-glib-devel>=0.21
|
||||
libgee08-devel>=0.12
|
||||
evolution-data-server-devel>=3.12
|
||||
folks>=${version}_${revision}"
|
||||
depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
|
||||
short_desc+=" - development files"
|
||||
pkg_install() {
|
||||
vmove usr/include
|
||||
vmove usr/lib/pkgconfig
|
||||
vmove usr/share/gir-1.0
|
||||
vmove usr/share/vala
|
||||
vmove "usr/lib/*.so"
|
||||
vmove usr/share/vala
|
||||
if [ "$build_option_gir" ]; then
|
||||
vmove usr/share/gir-1.0
|
||||
fi
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
# Template file for 'gcr'
|
||||
pkgname=gcr
|
||||
version=3.12.2
|
||||
revision=3
|
||||
version=3.14.0
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="$(vopt_enable gir introspection) --disable-update-mime
|
||||
--disable-update-icon-cache --disable-schemas-compile"
|
||||
hostmakedepends="automake libtool which pkg-config intltool gnome-doc-utils
|
||||
hostmakedepends="automake libtool pkg-config intltool gnome-doc-utils
|
||||
libtasn1-tools gettext-devel gnupg perl-XML-Parser glib-devel
|
||||
libgcrypt-devel gobject-introspection vala-devel"
|
||||
makedepends="gtk+3-devel p11-kit-devel libgcrypt-devel vala-devel"
|
||||
|
@ -15,7 +15,7 @@ maintainer="Juan RP <xtraeme@gmail.com>"
|
|||
license="GPL-2, LGPL-2.1"
|
||||
homepage="http://www.gnome.org"
|
||||
distfiles="${GNOME_SITE}/gcr/${version%.*}/gcr-${version}.tar.xz"
|
||||
checksum=456e20615ab178aa92eeabdea64dcce535c10d5af189171d9375291a2447d21c
|
||||
checksum=2a2231147a01e2061f57fa9ca77557ff97bc6ceab028cee5528079f4b2fca63d
|
||||
|
||||
# Package build options
|
||||
build_options="gir"
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
gdl
|
|
@ -1,16 +1,17 @@
|
|||
# Template file for 'gdl'
|
||||
pkgname=gdl
|
||||
version=3.12.0
|
||||
revision=2
|
||||
version=3.14.0
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="pkg-config intltool glib-devel"
|
||||
configure_args="$(vopt_enable gir introspection)"
|
||||
hostmakedepends="pkg-config intltool glib-devel $(vopt_if gir gobject-introspection)"
|
||||
makedepends="libxml2-devel gtk+3-devel"
|
||||
short_desc="GNOME Docking Library"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
license="GPL-2"
|
||||
homepage="https://developer.gnome.org/gdl/"
|
||||
distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
|
||||
checksum=4770f959f31ed5e616fe623c284e8dd6136e49902d19b6e37938d34be4f6b88d
|
||||
checksum=4b903c28a8894a82b997a1732a443c8b1d6a510304b3c3b511023339ff5d01db
|
||||
|
||||
# Package build options
|
||||
build_options="gir"
|
||||
|
@ -20,18 +21,12 @@ if [ -z "$CROSS_BUILD" ]; then
|
|||
build_options_default="gir"
|
||||
fi
|
||||
|
||||
if [ "$build_option_gir" ]; then
|
||||
configure_args+=" --enable-introspection"
|
||||
makedepends+=" gobject-introspection"
|
||||
else
|
||||
configure_args+=" --disable-introspection"
|
||||
fi
|
||||
|
||||
pre_build() {
|
||||
sed 's,-I$(includedir),,g' -i gdl/Makefile
|
||||
}
|
||||
|
||||
gdl-devel_package() {
|
||||
replaces="gdl-doc>=0"
|
||||
short_desc+=" - development files"
|
||||
depends="gdl>=${version}"
|
||||
pkg_install() {
|
||||
|
@ -41,13 +36,6 @@ gdl-devel_package() {
|
|||
vmove usr/include
|
||||
vmove usr/lib/pkgconfig
|
||||
vmove "usr/lib/*.so"
|
||||
}
|
||||
}
|
||||
|
||||
gdl-doc_package() {
|
||||
short_desc+=" - documentation"
|
||||
noarch=yes
|
||||
pkg_install() {
|
||||
vmove usr/share/gtk-doc
|
||||
}
|
||||
}
|
||||
|
|
|
@ -45,5 +45,8 @@ post)
|
|||
chown gdm:gdm var/log/gdm
|
||||
|
||||
dconf update
|
||||
|
||||
# Use XDG_RUNTIME_DIR for gdm via pam_env(8)
|
||||
echo "XDG_RUNTIME_DIR=/tmp/gdm-runtime-dir" > var/lib/gdm/.pam_environment.conf
|
||||
;;
|
||||
esac
|
||||
|
|
|
@ -1,20 +0,0 @@
|
|||
#%PAM-1.0
|
||||
auth requisite pam_nologin.so
|
||||
auth required pam_env.so
|
||||
|
||||
auth requisite pam_permit.so
|
||||
|
||||
auth sufficient pam_succeed_if.so uid >= 1000 quiet
|
||||
auth required pam_deny.so
|
||||
|
||||
account required pam_unix.so
|
||||
|
||||
password required pam_deny.so
|
||||
|
||||
session required pam_loginuid.so
|
||||
session optional pam_keyinit.so revoke
|
||||
session optional pam_gnome_keyring.so
|
||||
-session optional pam_systemd.so
|
||||
-session optional pam_ck_connector.so nox11
|
||||
session required pam_unix.so
|
||||
session required pam_limits.so
|
|
@ -1,20 +0,0 @@
|
|||
#%PAM-1.0
|
||||
auth requisite pam_nologin.so
|
||||
auth required pam_env.so
|
||||
|
||||
auth requisite pam_fprintd.so
|
||||
|
||||
auth sufficient pam_succeed_if.so uid >= 1000 quiet
|
||||
auth required pam_deny.so
|
||||
|
||||
account required pam_unix.so
|
||||
|
||||
password required pam_deny.so
|
||||
|
||||
session required pam_loginuid.so
|
||||
session optional pam_keyinit.so revoke
|
||||
session optional pam_gnome_keyring.so
|
||||
-session optional pam_systemd.so
|
||||
-session optional pam_ck_connector.so nox11
|
||||
session required pam_unix.so
|
||||
session required pam_limits.so
|
|
@ -1,14 +0,0 @@
|
|||
#%PAM-1.0
|
||||
auth required pam_env.so
|
||||
auth required pam_permit.so
|
||||
|
||||
account required pam_nologin.so
|
||||
account required pam_unix.so
|
||||
|
||||
password required pam_deny.so
|
||||
|
||||
session required pam_loginuid.so
|
||||
session optional pam_gnome_keyring.so
|
||||
-session optional pam_systemd.so
|
||||
-session optional pam_ck_connector.so nox11
|
||||
session optional pam_keyinit.so force revoke
|
|
@ -1,21 +0,0 @@
|
|||
#%PAM-1.0
|
||||
auth requisite pam_nologin.so
|
||||
auth required pam_env.so
|
||||
|
||||
auth requisite pam_unix.so nullok
|
||||
auth optional pam_gnome_keyring.so
|
||||
|
||||
auth sufficient pam_succeed_if.so uid >= 1000 quiet
|
||||
auth required pam_deny.so
|
||||
|
||||
account required pam_unix.so
|
||||
|
||||
password required pam_unix.so
|
||||
|
||||
session required pam_loginuid.so
|
||||
session optional pam_keyinit.so revoke
|
||||
session required pam_unix.so
|
||||
session required pam_limits.so
|
||||
-session optional pam_gnome_keyring.so auto_start
|
||||
-session optional pam_systemd.so
|
||||
-session optional pam_ck_connector.so nox11
|
|
@ -1,20 +0,0 @@
|
|||
#%PAM-1.0
|
||||
auth requisite pam_nologin.so
|
||||
auth required pam_env.so
|
||||
|
||||
auth requisite pam_pkcs11.so wait_for_card card_only
|
||||
|
||||
auth sufficient pam_succeed_if.so uid >= 1000 quiet
|
||||
auth required pam_deny.so
|
||||
|
||||
account required pam_unix.so
|
||||
|
||||
password required pam_pkcs11.so
|
||||
|
||||
session required pam_loginuid.so
|
||||
session optional pam_keyinit.so revoke
|
||||
-session optional pam_gnome_keyring.so
|
||||
-session optional pam_systemd.so
|
||||
-session optional pam_ck_connector.so nox11
|
||||
session required pam_unix.so
|
||||
session required pam_limits.so
|
|
@ -1,12 +0,0 @@
|
|||
#%PAM-1.0
|
||||
auth requisite pam_nologin.so
|
||||
auth required pam_env.so
|
||||
auth required pam_unix.so
|
||||
auth optional pam_gnome_keyring.so
|
||||
account required pam_unix.so
|
||||
session required pam_unix.so
|
||||
-session optional pam_gnome_keyring.so auto_start
|
||||
-session optional pam_systemd.so
|
||||
-session optional pam_ck_connector.so nox11
|
||||
session required pam_limits.so
|
||||
password required pam_unix.so
|
|
@ -1 +0,0 @@
|
|||
d /run/gdm 0711 root gdm -
|
200
srcpkgs/gdm/patches/0001-Add-Arch-Linux-PAM-config-files.patch
Normal file
200
srcpkgs/gdm/patches/0001-Add-Arch-Linux-PAM-config-files.patch
Normal file
|
@ -0,0 +1,200 @@
|
|||
From 0ec12ab21edeffbb58b2cb49081abeb8e2ac0cb1 Mon Sep 17 00:00:00 2001
|
||||
From: "Jan Alexander Steffens (heftig)" <jan.steffens@gmail.com>
|
||||
Date: Thu, 9 Oct 2014 00:55:31 +0200
|
||||
Subject: [PATCH] Add Arch Linux PAM config files
|
||||
|
||||
---
|
||||
configure.ac | 6 ++++--
|
||||
data/Makefile.am | 12 ++++++++++++
|
||||
data/pam-arch/gdm-autologin.pam | 10 ++++++++++
|
||||
data/pam-arch/gdm-fingerprint.pam | 14 ++++++++++++++
|
||||
data/pam-arch/gdm-launch-environment.pam | 10 ++++++++++
|
||||
data/pam-arch/gdm-password.pam | 11 +++++++++++
|
||||
data/pam-arch/gdm-pin.pam | 13 +++++++++++++
|
||||
data/pam-arch/gdm-smartcard.pam | 14 ++++++++++++++
|
||||
8 files changed, 88 insertions(+), 2 deletions(-)
|
||||
create mode 100644 data/pam-arch/gdm-autologin.pam
|
||||
create mode 100644 data/pam-arch/gdm-fingerprint.pam
|
||||
create mode 100644 data/pam-arch/gdm-launch-environment.pam
|
||||
create mode 100644 data/pam-arch/gdm-password.pam
|
||||
create mode 100644 data/pam-arch/gdm-pin.pam
|
||||
create mode 100644 data/pam-arch/gdm-smartcard.pam
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 9cac4de..f4aeaeb 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -189,12 +189,13 @@ if test x$enable_split_authentication = xyes; then
|
||||
fi
|
||||
|
||||
AC_ARG_WITH(default-pam-config,
|
||||
- AS_HELP_STRING([--with-default-pam-config: One of redhat, openembedded, exherbo, lfs, none @<:@default=auto@:>@]))
|
||||
+ AS_HELP_STRING([--with-default-pam-config: One of redhat, openembedded, exherbo, lfs, arch, none @<:@default=auto@:>@]))
|
||||
dnl If not given, try autodetecting from release files (see NetworkManager source)
|
||||
if test x$with_default_pam_config = x; then
|
||||
AC_CHECK_FILE(/etc/redhat-release,with_default_pam_config="redhat")
|
||||
AC_CHECK_FILE(/etc/fedora-release,with_default_pam_config="redhat")
|
||||
AC_CHECK_FILE(/etc/exherbo-release,with_default_pam_config="exherbo")
|
||||
+ AC_CHECK_FILE(/etc/arch-release,with_default_pam_config="arch")
|
||||
AC_CHECK_FILE(/etc/lfs-release,with_default_pam_config="lfs")
|
||||
dnl If not autodetected, default to none
|
||||
if test x$with_default_pam_config = x; then
|
||||
@@ -202,7 +203,7 @@ if test x$with_default_pam_config = x; then
|
||||
fi
|
||||
fi
|
||||
case x$with_default_pam_config in
|
||||
- xredhat|xopenembedded|xexherbo|xlfs|xnone) ;;
|
||||
+ xredhat|xopenembedded|xexherbo|xlfs|xarch|xnone) ;;
|
||||
*)
|
||||
AC_MSG_ERROR([Invalid --with-default-pam-config ${with_default_pam_config}])
|
||||
exit 1
|
||||
@@ -212,6 +213,7 @@ AM_CONDITIONAL(ENABLE_REDHAT_PAM_CONFIG, test x$with_default_pam_config = xredha
|
||||
AM_CONDITIONAL(ENABLE_OPENEMBEDDED_PAM_CONFIG, test x$with_default_pam_config = xopenembedded)
|
||||
AM_CONDITIONAL(ENABLE_EXHERBO_PAM_CONFIG, test x$with_default_pam_config = xexherbo)
|
||||
AM_CONDITIONAL(ENABLE_LFS_PAM_CONFIG, test x$with_default_pam_config = xlfs)
|
||||
+AM_CONDITIONAL(ENABLE_ARCH_PAM_CONFIG, test x$with_default_pam_config = xarch)
|
||||
|
||||
AC_ARG_ENABLE(console-helper,
|
||||
AS_HELP_STRING([--enable-console-helper],
|
||||
diff --git a/data/Makefile.am b/data/Makefile.am
|
||||
index 1b79bc3..341b779 100644
|
||||
--- a/data/Makefile.am
|
||||
+++ b/data/Makefile.am
|
||||
@@ -140,6 +140,15 @@ pam_lfs_files = pam-lfs/gdm.pam \
|
||||
$(NULL)
|
||||
EXTRA_DIST += $(pam_lfs_files)
|
||||
|
||||
+pam_arch_files = pam-arch/gdm-autologin.pam \
|
||||
+ pam-arch/gdm-launch-environment.pam \
|
||||
+ pam-arch/gdm-fingerprint.pam \
|
||||
+ pam-arch/gdm-smartcard.pam \
|
||||
+ pam-arch/gdm-password.pam \
|
||||
+ pam-arch/gdm-pin.pam \
|
||||
+ $(NULL)
|
||||
+EXTRA_DIST += $(pam_arch_files)
|
||||
+
|
||||
if ENABLE_REDHAT_PAM_CONFIG
|
||||
pam_files = $(pam_redhat_files)
|
||||
endif
|
||||
@@ -152,6 +161,9 @@ endif
|
||||
if ENABLE_LFS_PAM_CONFIG
|
||||
pam_files = $(pam_lfs_files)
|
||||
endif
|
||||
+if ENABLE_ARCH_PAM_CONFIG
|
||||
+pam_files = $(pam_arch_files)
|
||||
+endif
|
||||
|
||||
EXTRA_DIST += \
|
||||
$(dconf_db_files) \
|
||||
diff --git a/data/pam-arch/gdm-autologin.pam b/data/pam-arch/gdm-autologin.pam
|
||||
new file mode 100644
|
||||
index 0000000..9f45c65
|
||||
--- /dev/null
|
||||
+++ b/data/pam-arch/gdm-autologin.pam
|
||||
@@ -0,0 +1,10 @@
|
||||
+auth requisite pam_nologin.so
|
||||
+auth required pam_env.so
|
||||
+auth optional pam_permit.so
|
||||
+
|
||||
+account include system-local-login
|
||||
+
|
||||
+password include system-local-login
|
||||
+
|
||||
+session optional pam_keyinit.so force revoke
|
||||
+session include system-local-login
|
||||
diff --git a/data/pam-arch/gdm-fingerprint.pam b/data/pam-arch/gdm-fingerprint.pam
|
||||
new file mode 100644
|
||||
index 0000000..a480861
|
||||
--- /dev/null
|
||||
+++ b/data/pam-arch/gdm-fingerprint.pam
|
||||
@@ -0,0 +1,14 @@
|
||||
+auth required pam_tally.so onerr=succeed file=/var/log/faillog
|
||||
+auth required pam_shells.so
|
||||
+auth requisite pam_nologin.so
|
||||
+auth required pam_env.so
|
||||
+auth required pam_fprintd.so
|
||||
+auth optional pam_permit.so
|
||||
+
|
||||
+account include system-local-login
|
||||
+
|
||||
+password required pam_fprintd.so
|
||||
+password optional pam_permit.so
|
||||
+
|
||||
+session optional pam_keyinit.so force revoke
|
||||
+session include system-local-login
|
||||
diff --git a/data/pam-arch/gdm-launch-environment.pam b/data/pam-arch/gdm-launch-environment.pam
|
||||
new file mode 100644
|
||||
index 0000000..618a7d3
|
||||
--- /dev/null
|
||||
+++ b/data/pam-arch/gdm-launch-environment.pam
|
||||
@@ -0,0 +1,11 @@
|
||||
+auth required pam_env.so
|
||||
+auth optional pam_permit.so
|
||||
+
|
||||
+account include system-local-login
|
||||
+
|
||||
+password required pam_deny.so
|
||||
+
|
||||
+session optional pam_keyinit.so force revoke
|
||||
+-session optional pam_systemd.so
|
||||
+-session optional pam_ck_connector_so nox11
|
||||
+session optional pam_permit.so
|
||||
diff --git a/data/pam-arch/gdm-password.pam b/data/pam-arch/gdm-password.pam
|
||||
new file mode 100644
|
||||
index 0000000..8d34794
|
||||
--- /dev/null
|
||||
+++ b/data/pam-arch/gdm-password.pam
|
||||
@@ -0,0 +1,11 @@
|
||||
+auth include system-local-login
|
||||
+auth optional pam_gnome_keyring.so
|
||||
+
|
||||
+account include system-local-login
|
||||
+
|
||||
+password include system-local-login
|
||||
+password optional pam_gnome_keyring.so use_authtok
|
||||
+
|
||||
+session optional pam_keyinit.so force revoke
|
||||
+session include system-local-login
|
||||
+session optional pam_gnome_keyring.so auto_start
|
||||
diff --git a/data/pam-arch/gdm-pin.pam b/data/pam-arch/gdm-pin.pam
|
||||
new file mode 100644
|
||||
index 0000000..135e205
|
||||
--- /dev/null
|
||||
+++ b/data/pam-arch/gdm-pin.pam
|
||||
@@ -0,0 +1,13 @@
|
||||
+auth requisite pam_pin.so
|
||||
+auth include system-local-login
|
||||
+auth optional pam_gnome_keyring.so
|
||||
+
|
||||
+account include system-local-login
|
||||
+
|
||||
+password include system-local-login
|
||||
+password optional pam_pin.so
|
||||
+password optional pam_gnome_keyring.so use_authtok
|
||||
+
|
||||
+session optional pam_keyinit.so force revoke
|
||||
+session include system-local-login
|
||||
+session optional pam_gnome_keyring.so auto_start
|
||||
diff --git a/data/pam-arch/gdm-smartcard.pam b/data/pam-arch/gdm-smartcard.pam
|
||||
new file mode 100644
|
||||
index 0000000..ec6f75d
|
||||
--- /dev/null
|
||||
+++ b/data/pam-arch/gdm-smartcard.pam
|
||||
@@ -0,0 +1,14 @@
|
||||
+auth required pam_tally.so onerr=succeed file=/var/log/faillog
|
||||
+auth required pam_shells.so
|
||||
+auth requisite pam_nologin.so
|
||||
+auth required pam_env.so
|
||||
+auth required pam_pkcs11.so wait_for_card card_only
|
||||
+auth optional pam_permit.so
|
||||
+
|
||||
+account include system-local-login
|
||||
+
|
||||
+password required pam_pkcs11.so
|
||||
+password optional pam_permit.so
|
||||
+
|
||||
+session optional pam_keyinit.so force revoke
|
||||
+session include system-local-login
|
||||
--
|
||||
2.1.2
|
||||
|
|
@ -1,13 +1,16 @@
|
|||
# Template file for 'gdm'
|
||||
pkgname=gdm
|
||||
version=3.12.2
|
||||
revision=6
|
||||
version=3.14.1
|
||||
revision=2
|
||||
patch_args="-Np1"
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-schemas-compile --disable-static
|
||||
configure_args="$(vopt_enable gir introspection)
|
||||
--disable-schemas-compile --disable-static --with-default-pam-config=arch
|
||||
--with-at-spi-registryd-directory=/usr/libexec --without-tcp-wrappers
|
||||
--with-screenshot-dir=/var/lib/gdm/greeter
|
||||
--with-xauth-dir=/run/gdm --with-pid-file=/run/gdm/gdm.pid"
|
||||
hostmakedepends="pkg-config itstool intltool gnome-doc-utils"
|
||||
hostmakedepends="automake libtool pkg-config itstool intltool gnome-doc-utils
|
||||
$(vopt_if gir gobject-introspection)"
|
||||
makedepends="glib-devel iso-codes
|
||||
pam-devel nss-devel accountsservice-devel gtk+3-devel>=3.10 upower-devel
|
||||
libSM-devel libcanberra-devel dconf"
|
||||
|
@ -19,18 +22,17 @@ conf_files="
|
|||
/etc/pam.d/gdm-password
|
||||
/etc/pam.d/gdm-smartcard
|
||||
/etc/pam.d/gdm-welcome"
|
||||
replaces="runit-void<20141013_2"
|
||||
# Create the 'gdm' system user/group.
|
||||
system_accounts="gdm"
|
||||
gdm_homedir="/var/lib/gdm"
|
||||
depends="iso-codes xrdb xorg-server hicolor-icon-theme
|
||||
dconf>=0.20 gnome-session>=3.12 gnome-settings-daemon>=3.12"
|
||||
dconf>=0.20 gnome-session>=3.14 gnome-settings-daemon>=3.14 gnome-shell>=3.14"
|
||||
short_desc="GNOME Display Manager"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
homepage="http://www.gnome.org"
|
||||
license="GPL-2"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=cc91fff5afd2a7c3e712c960a0b60744774167dcfc16f486372e1eb3c0aa1cc4
|
||||
checksum=ed83498131bcea69ce60f882783c669c24b007d2b7e1219b4bdde18f6c94deb1
|
||||
|
||||
# Package build options
|
||||
build_options="gir systemd"
|
||||
|
@ -39,32 +41,20 @@ if [ -z "$CROSS_BUILD" ]; then
|
|||
build_options_default+=" gir"
|
||||
fi
|
||||
|
||||
if [ "$build_option_gir" ]; then
|
||||
configure_args+=" --enable-introspection"
|
||||
makedepends+=" gobject-introspection"
|
||||
else
|
||||
configure_args+=" --disable-introspection"
|
||||
fi
|
||||
|
||||
if [ "$build_option_systemd" ]; then
|
||||
configure_args+=" --with-systemd --enable-systemd-journal --with-initial-vt=1"
|
||||
configure_args+=" --with-systemdsystemunitdir=/usr/lib/systemd/system"
|
||||
makedepends+=" systemd-devel"
|
||||
else
|
||||
configure_args+=" --without-systemd --disable-systemd-journal --with-initial-vt=7"
|
||||
configure_args+=" --with-console-kit --without-systemd --disable-systemd-journal --with-initial-vt=7"
|
||||
fi
|
||||
|
||||
pre_configure() {
|
||||
AUTOPOINT='intltoolize --automake -c' NOCONFIGURE=1 autoreconf -fi
|
||||
}
|
||||
post_install() {
|
||||
# Use our own pam files.
|
||||
rm -f ${DESTDIR}/etc/pam.d/*
|
||||
for f in ${FILESDIR}/*.pam; do
|
||||
vinstall ${f} 644 etc/pam.d ${f%.pam}
|
||||
done
|
||||
if [ "$build_option_systemd" ]; then
|
||||
vinstall ${FILESDIR}/gdm.tmpfiles.d 644 usr/lib/tmpfiles.d gdm.conf
|
||||
fi
|
||||
# runit service
|
||||
vsv gdm
|
||||
chmod 1770 ${DESTDIR}/var/log/gdm
|
||||
}
|
||||
|
||||
libgdm_package() {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'geary'
|
||||
pkgname=geary
|
||||
version=0.6.5
|
||||
version=0.8.3
|
||||
revision=1
|
||||
build_style=cmake
|
||||
hostmakedepends="pkg-config intltool cmake desktop-file-utils gnome-doc-utils"
|
||||
|
@ -14,4 +14,4 @@ maintainer="Juan RP <xtraeme@gmail.com>"
|
|||
license="GPL-3"
|
||||
homepage="http://yorba.org/geary/"
|
||||
distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/geary-${version}.tar.xz"
|
||||
checksum=467d81f6037792a639df536db22b8ff21edc77c127b45897c198a79e919752d0
|
||||
checksum=87db09b1e4fb8e18c8341561a100003a3d05f954dc6fadc076b658c6699c784e
|
||||
|
|
|
@ -1,25 +1,30 @@
|
|||
# Template file for 'gedit'
|
||||
pkgname=gedit
|
||||
version=3.12.2
|
||||
version=3.14.2
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
build_options="gir"
|
||||
configure_args="--disable-schemas-compile --enable-zeitgeist
|
||||
--enable-python --enable-gvfs-metadata"
|
||||
--enable-python --enable-gvfs-metadata $(vopt_enable gir introspection)"
|
||||
hostmakedepends="pkg-config intltool itstool gnome-doc-utils
|
||||
gobject-introspection"
|
||||
$(vopt_if gir gobject-introspection)"
|
||||
makedepends="
|
||||
gtksourceview-devel>=3.12 libpeas-devel>=1.9 enchant-devel python-gobject-devel
|
||||
gsettings-desktop-schemas-devel>=3.12 zeitgeist-devel iso-codes"
|
||||
gtksourceview-devel>=3.14 libpeas-devel>=1.9 enchant-devel python-gobject-devel>=3.14
|
||||
gsettings-desktop-schemas-devel>=3.14 zeitgeist-devel iso-codes"
|
||||
depends="zeitgeist hicolor-icon-theme desktop-file-utils iso-codes"
|
||||
short_desc="A text editor for GNOME"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
homepage="http://www.gnome.org"
|
||||
license="GPL-2"
|
||||
distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
|
||||
checksum=75460b112bed459a0f9db60e7fb0b9e6341dc8e5c20088d929597ba030d7b653
|
||||
checksum=e5174147180721485c4c3791628bfdc8452efbed120c6b6b2e4210299caf71c0
|
||||
|
||||
if [ -z "$CROSS_BUILD" ]; then
|
||||
build_options_default="gir"
|
||||
fi
|
||||
|
||||
gedit-devel_package() {
|
||||
depends="gtksourceview-devel>=3.12 libpeas-devel>=1.9"
|
||||
depends="gtksourceview-devel>=3.14 libpeas-devel>=1.9"
|
||||
short_desc+=" - development files"
|
||||
pkg_install() {
|
||||
vmove usr/include
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
# Template file for 'geocode-glib'
|
||||
pkgname=geocode-glib
|
||||
version=3.12.2
|
||||
version=3.14.0
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-static"
|
||||
hostmakedepends="pkg-config intltool glib-devel"
|
||||
configure_args="--disable-static $(vopt_enable gir introspection)"
|
||||
hostmakedepends="pkg-config intltool glib-devel $(vopt_if gir gobject-introspection)"
|
||||
makedepends="json-glib-devel>=1.0 libsoup-gnome-devel>=2.46"
|
||||
short_desc="GLib library for geocoding and reverse geocoding"
|
||||
homepage="http://www.gnome.org"
|
||||
license="LGPL-2.1"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/${pkgname}-${version}.tar.xz"
|
||||
checksum=5ca581a927cac3025adc2afadfdaf9a493ca887537a548aa47296bc77bcfa49e
|
||||
checksum=a19b21a92b8cbfa29a5ae6616c2fdca8567e97480f7bb5c955905f6ae1c72010
|
||||
|
||||
# Package build options
|
||||
build_options="gir"
|
||||
|
@ -21,13 +21,6 @@ if [ -z "$CROSS_BUILD" ]; then
|
|||
build_options_default="gir"
|
||||
fi
|
||||
|
||||
if [ "$build_option_gir" ]; then
|
||||
configure_args+=" --enable-introspection"
|
||||
makedepends+=" gobject-introspection"
|
||||
else
|
||||
configure_args+=" --disable-introspection"
|
||||
fi
|
||||
|
||||
geocode-glib-devel_package() {
|
||||
depends="libglib-devel ${sourcepkg}>=${version}_${revision}"
|
||||
short_desc+=" - development files"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for "git"
|
||||
pkgname=git
|
||||
version=2.2.1
|
||||
revision=2
|
||||
version=2.2.2
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--with-curl --with-expat --with-tcltk
|
||||
ac_cv_fread_reads_directories=no ac_cv_snprintf_returns_bogus=no"
|
||||
|
@ -16,7 +16,7 @@ maintainer="Juan RP <xtraeme@gmail.com>"
|
|||
homepage="http://git-scm.com/"
|
||||
license="GPL-2"
|
||||
distfiles="https://www.kernel.org/pub/software/scm/git/git-${version}.tar.xz"
|
||||
checksum=09422dc9a0bdddf6bdd5b8634c71e1ed3125256c47424e6a2687701e764ef450
|
||||
checksum=aa6d2efcc0c7bb9b9edc6d56d90921706b833972f1d2abe70f71be7838f22d05
|
||||
|
||||
subpackages="git-svn git-perl gitk git-gui"
|
||||
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
# Template file for 'gjs'
|
||||
pkgname=gjs
|
||||
version=1.40.1
|
||||
version=1.42.0
|
||||
revision=2
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="pkg-config intltool gobject-introspection>=1.40"
|
||||
hostmakedepends="pkg-config intltool glib-devel gobject-introspection"
|
||||
makedepends="libffi-devel libgirepository-devel>=1.40 dbus-glib-devel
|
||||
cairo-devel readline-devel>=6.3 mozjs24-devel"
|
||||
short_desc="Mozilla-based javascript bindings for the GNOME platform"
|
||||
|
@ -11,7 +11,7 @@ maintainer="Juan RP <xtraeme@gmail.com>"
|
|||
license="MPL-1.1, LGPL-2.1, GPL-2"
|
||||
homepage="http://live.gnome.org/Gjs"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=2f0d80ec96c6284785143abe51377d8a284977ea6c3cf0cef1020d92eae41793
|
||||
checksum=0c9afb7d5be6ead5b68059596f08eb7c3902b1676ee9c8846aa8df09647dba13
|
||||
|
||||
gjs-devel_package() {
|
||||
depends="libgirepository-devel mozjs24-devel gjs>=${version}_${revision}"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'glibc'
|
||||
pkgname=glibc
|
||||
version=2.20
|
||||
revision=7
|
||||
revision=9
|
||||
bootstrap=yes
|
||||
short_desc="The GNU C library"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
|
@ -32,6 +32,7 @@ if [ "$CHROOT_READY" ]; then
|
|||
fi
|
||||
makedepends="kernel-libc-headers"
|
||||
build_options="systemd"
|
||||
lib32files="/usr/lib/gconv/gconv-modules"
|
||||
|
||||
do_configure() {
|
||||
mkdir build
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'gnome-backgrounds'
|
||||
pkgname=gnome-backgrounds
|
||||
version=3.12.2
|
||||
version=3.14.1
|
||||
revision=1
|
||||
noarch="yes"
|
||||
build_style=gnu-configure
|
||||
|
@ -10,4 +10,4 @@ maintainer="Juan RP <xtraeme@gmail.com>"
|
|||
homepage="http://www.gnome.org"
|
||||
license="GPL-2"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=ac4d3e0fffc5991865ca748e728a1ab87f167400105250ce2195b03502427180
|
||||
checksum=deeea0499f34b118d27d94e3ac8d23e3b210bd602b2c1aa0e0242a75ae78c126
|
||||
|
|
|
@ -1,18 +1,20 @@
|
|||
# Template file for 'gnome-bluetooth'
|
||||
pkgname=gnome-bluetooth
|
||||
version=3.12.0
|
||||
revision=2
|
||||
version=3.14.0
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-desktop-update --disable-schemas-compile --disable-icon-update"
|
||||
hostmakedepends="pkg-config intltool itstool gnome-doc-utils glib-devel gobject-introspection"
|
||||
makedepends="libXi-devel gtk+3-devel>=3.8 libnotify-devel dconf-devel>=0.18 gvfs-devel>=1.18 bluez>=5"
|
||||
configure_args="--disable-static --disable-desktop-update
|
||||
--disable-schemas-compile --disable-icon-update"
|
||||
hostmakedepends="pkg-config intltool itstool gnome-doc-utils gobject-introspection glib-devel"
|
||||
makedepends="libXi-devel gtk+3-devel>=3.8 libnotify-devel dconf-devel>=0.18
|
||||
gvfs-devel>=1.18 bluez>=5 eudev-libudev-devel"
|
||||
depends="bluez>=5 dconf>=0.20 gvfs>=1.20 hicolor-icon-theme desktop-file-utils"
|
||||
short_desc="The GNOME Bluetooth Subsystem"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
homepage="http://live.gnome.org/GnomeBluetooth"
|
||||
license="GPL, LGPL"
|
||||
license="GPL-2, LGPL-2"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=086917c13ada4e3233eafad0a91b072cd60bb2be7c0b7d6657072123fd115c67
|
||||
checksum=e2ef5e0036748eeb4756e8cb57e9909f10b771d290086dd1f377451d3fe18b09
|
||||
|
||||
gnome-bluetooth-devel_package() {
|
||||
depends="glib-devel gtk+3-devel ${sourcepkg}>=${version}"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'gnome-boxes'
|
||||
pkgname=gnome-boxes
|
||||
version=3.12.3
|
||||
version=3.14.2
|
||||
revision=1
|
||||
# XXX ovirt support.
|
||||
build_style=gnu-configure
|
||||
|
@ -9,7 +9,7 @@ hostmakedepends="pkg-config intltool itstool gobject-introspection"
|
|||
makedepends="clutter-gtk-devel>=1.5.2 gtk+3-devel gtk-vnc-devel libuuid-devel
|
||||
libvirt-glib-devel>=0.1.6 libxml2-devel libgudev-devel libosinfo-devel>=0.2.10
|
||||
tracker-devel spice-gtk-devel>=0.14_4 spice-protocol vala-devel>=0.24
|
||||
libsoup-devel>=2.44"
|
||||
libsoup-devel>=2.44 libarchive-devel"
|
||||
depends="qemu libvirt-glib>=0.1.6 libosinfo>=0.2.10 desktop-file-utils
|
||||
hicolor-icon-theme shared-mime-info"
|
||||
short_desc="GNOME 3 application to access remote or virtual systems"
|
||||
|
@ -17,4 +17,4 @@ maintainer="Juan RP <xtraeme@gmail.com>"
|
|||
homepage="https://live.gnome.org/Boxes"
|
||||
license="LGPL-2"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=bf57525106baaa635d08a4a4c6ed81e4b8c8708897f2fe7c2623810aec9b6408
|
||||
checksum=7bfa27a4575c3b84e5818358cc554bc1385ef717aaecdb3d7d48c34b0451ea31
|
||||
|
|
|
@ -1,14 +1,14 @@
|
|||
# Template file for 'gnome-calculator'
|
||||
pkgname=gnome-calculator
|
||||
version=3.12.4
|
||||
version=3.14.1
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="pkg-config intltool itstool gnome-doc-utils"
|
||||
makedepends="libxml2-devel gtk+3-devel gsettings-desktop-schemas-devel>=3.12 gtksourceview-devel"
|
||||
makedepends="libxml2-devel gtk+3-devel gsettings-desktop-schemas-devel>=3.14 gtksourceview-devel"
|
||||
depends="gsettings-desktop-schemas>=3.12 hicolor-icon-theme desktop-file-utils"
|
||||
short_desc="The GNOME calculator"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
homepage="http://www.gnome.org"
|
||||
license="GPL-2"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=2468458b9fad5546d4523b02d73c395ecd414df67d864be0b04b841b2490256b
|
||||
checksum=99cb2451d67d51486c0f54497dd26c0e57d0d984866ddf8678a62ba195fed140
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
# Template file for 'gnome-clocks'
|
||||
pkgname=gnome-clocks
|
||||
version=3.12.0
|
||||
revision=2
|
||||
version=3.14.1
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="pkg-config intltool itstool gobject-introspection"
|
||||
makedepends="glib-devel vala-devel>=0.24 gnome-desktop-devel>=3.12
|
||||
libgweather-devel>=3.12 libcanberra-devel libnotify-devel
|
||||
libgweather-devel>=3.14 libcanberra-devel libnotify-devel
|
||||
geocode-glib-devel>=3.12 geoclue2>=2.1 desktop-file-utils hicolor-icon-theme"
|
||||
depends="geoclue2>=2.1 desktop-file-utils hicolor-icon-theme"
|
||||
short_desc="Clock application for the GNOME Desktop"
|
||||
|
@ -13,4 +13,4 @@ maintainer="Juan RP <xtraeme@gmail.com>"
|
|||
homepage="https://live.gnome.org/GnomeClocks"
|
||||
license="GPL-2"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/${pkgname}-${version}.tar.xz"
|
||||
checksum=3fc0ce2b7b2540d6c2d791ff63ab1670f189a339c804fcf24c9010a478314604
|
||||
checksum=9d6a6fe22e3e4569da44bb93e5e26eb3d3faf2b2edadfd45b088cea0e2c94b4b
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'gnome-color-manager'
|
||||
pkgname=gnome-color-manager
|
||||
version=3.12.3
|
||||
revision=2
|
||||
version=3.14.2
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-schemas-compile
|
||||
--enable-clutter --enable-packagekit --enable-exiv"
|
||||
|
@ -17,4 +17,4 @@ maintainer="Juan RP <xtraeme@gmail.com>"
|
|||
homepage="http://projects.gnome.org/gnome-color-manager/"
|
||||
license="GPL-2"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=ce62f9d2d8702547b5083f800a2747cb6c8fd5a04a71e2dc6928166951d1d039
|
||||
checksum=a2fa17f17c1c7259dbf6f042b7adf2816a7ba54747706e1b245bcd6d6274eeef
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'gnome-contacts'
|
||||
pkgname=gnome-contacts
|
||||
version=3.12.0
|
||||
version=3.14.2
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="pkg-config intltool gobject-introspection"
|
||||
|
@ -13,4 +13,4 @@ maintainer="Juan RP <xtraeme@gmail.com>"
|
|||
homepage="http://www.gnome.org"
|
||||
license="GPL-2"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=fb3f25d409032b24fb67241e67d4da10cf6f77a48c088709455cea5f6f33e87d
|
||||
checksum=9a21171cb7a08299a937b7d940e362411b08cc8adbd248d5a1f59107f5d2925d
|
||||
|
|
|
@ -0,0 +1,63 @@
|
|||
From fa8d6a13747ed3e586e139b79b63280bd951d10b Mon Sep 17 00:00:00 2001
|
||||
From: Bastien Nocera <hadess@hadess.net>
|
||||
Date: Thu, 18 Dec 2014 08:04:00 +0100
|
||||
Subject: [PATCH] network: Also work with NM 1.0
|
||||
|
||||
Remove the NetworkManager version checking altogether. The code was made
|
||||
to check for now very old versions of NetworkManager, and anything newer
|
||||
than ancient should degrade gracefully if we support newer features.
|
||||
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=741661
|
||||
---
|
||||
panels/network/cc-network-panel.c | 19 +++----------------
|
||||
1 file changed, 3 insertions(+), 16 deletions(-)
|
||||
|
||||
diff --git a/panels/network/cc-network-panel.c b/panels/network/cc-network-panel.c
|
||||
index 90b265e..28f6158 100644
|
||||
--- panels/network/cc-network-panel.c
|
||||
+++ panels/network/cc-network-panel.c
|
||||
@@ -1321,30 +1321,17 @@ static gboolean
|
||||
panel_check_network_manager_version (CcNetworkPanel *panel)
|
||||
{
|
||||
const gchar *version;
|
||||
- gchar **split = NULL;
|
||||
- guint major = 0;
|
||||
- guint micro = 0;
|
||||
- guint minor = 0;
|
||||
gboolean ret = TRUE;
|
||||
|
||||
/* parse running version */
|
||||
version = nm_client_get_version (panel->priv->client);
|
||||
- if (version != NULL) {
|
||||
- split = g_strsplit (version, ".", -1);
|
||||
- major = atoi (split[0]);
|
||||
- minor = atoi (split[1]);
|
||||
- micro = atoi (split[2]);
|
||||
- }
|
||||
-
|
||||
- /* is it too new or old */
|
||||
- if (major > 0 || minor > 9 || (minor <= 8 && micro < 992)) {
|
||||
+ if (version == NULL) {
|
||||
ret = FALSE;
|
||||
|
||||
/* do modal dialog in idle so we don't block startup */
|
||||
panel->priv->nm_warning_idle = g_idle_add ((GSourceFunc)display_version_warning_idle, panel);
|
||||
}
|
||||
|
||||
- g_strfreev (split);
|
||||
return ret;
|
||||
}
|
||||
|
||||
@@ -1391,8 +1378,8 @@ on_toplevel_map (GtkWidget *widget,
|
||||
{
|
||||
gboolean ret;
|
||||
|
||||
- /* is the user compiling against a new version, but running an
|
||||
- * old daemon version? */
|
||||
+ /* is the user compiling against a new version, but not running
|
||||
+ * the daemon? */
|
||||
ret = panel_check_network_manager_version (panel);
|
||||
if (ret) {
|
||||
manager_running (panel->priv->client, NULL, panel);
|
||||
---
|
||||
2.1.0
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'gnome-control-center'
|
||||
pkgname=gnome-control-center
|
||||
version=3.12.1
|
||||
revision=4
|
||||
version=3.14.2
|
||||
revision=2
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-static --with-cheese"
|
||||
short_desc="The GNOME control center"
|
||||
|
@ -9,24 +9,24 @@ maintainer="Juan RP <xtraeme@gmail.com>"
|
|||
license="GPL-2"
|
||||
homepage="http://www.gnome.org"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=5297d448eff0ec58f6c0ad9fbd1b94bed0a850496df0ee65571c0622b49c1582
|
||||
checksum=b15e188b3d45c86d71f4d8cb297829cf190be81f22ce76dc74c7b4232bd0652a
|
||||
|
||||
hostmakedepends="which pkg-config intltool gnome-doc-utils gobject-introspection"
|
||||
hostmakedepends="pkg-config intltool gnome-doc-utils gobject-introspection"
|
||||
|
||||
makedepends="
|
||||
libXi-devel colord-devel>=1.1.7 libsoup-devel gsettings-desktop-schemas-devel>=3.12
|
||||
gnome-desktop-devel>=3.12 libgnomekbd-devel>=3.6.0 samba-devel
|
||||
libXi-devel colord-devel>=1.1.7 libsoup-devel gsettings-desktop-schemas-devel>=3.14
|
||||
gnome-desktop-devel>=3.14 libgnomekbd-devel>=3.6.0 samba-devel
|
||||
gnome-menus-devel>=3.10 network-manager-applet-devel grilo-devel
|
||||
gnome-settings-daemon-devel>=3.12 gnome-online-accounts-devel>=3.12
|
||||
gnome-settings-daemon-devel>=3.14 gnome-online-accounts-devel>=3.14
|
||||
libcanberra-devel polkit-devel libgtop-devel alsa-plugins
|
||||
upower-devel>=0.99 pulseaudio-devel libwacom-devel ibus-devel
|
||||
gnome-bluetooth-devel>=3.12 tzdata cups-devel
|
||||
libpwquality-devel mit-krb5-devel cheese-devel>=3.12
|
||||
gnome-bluetooth-devel>=3.14 tzdata cups-devel
|
||||
libpwquality-devel mit-krb5-devel cheese-devel>=3.14
|
||||
colord-gtk-devel>=0.1.24 accountsservice-devel vala-devel>=0.24
|
||||
libXxf86misc-devel ModemManager-devel iso-codes"
|
||||
libXxf86misc-devel ModemManager-devel libSM-devel iso-codes"
|
||||
|
||||
depends="gsettings-desktop-schemas>=3.12 alsa-plugins-pulseaudio desktop-file-utils
|
||||
ModemManager hicolor-icon-theme sound-theme-freedesktop apg iso-codes"
|
||||
depends="gsettings-desktop-schemas>=3.14 alsa-plugins-pulseaudio desktop-file-utils
|
||||
hicolor-icon-theme sound-theme-freedesktop apg iso-codes"
|
||||
|
||||
gnome-control-center-devel_package() {
|
||||
short_desc+=" - development files"
|
||||
|
|
|
@ -1,19 +1,19 @@
|
|||
# Template file for 'gnome-desktop'
|
||||
pkgname=gnome-desktop
|
||||
version=3.12.2
|
||||
version=3.14.2
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--with-gnome-distributor=void"
|
||||
hostmakedepends="which pkg-config intltool itstool gnome-doc-utils gobject-introspection"
|
||||
makedepends="libxkbfile-devel gtk+3-devel gsettings-desktop-schemas-devel>=3.12
|
||||
hostmakedepends="pkg-config intltool itstool gnome-doc-utils gobject-introspection"
|
||||
makedepends="libxkbfile-devel gtk+3-devel gsettings-desktop-schemas-devel>=3.14
|
||||
xkeyboard-config iso-codes"
|
||||
depends="gsettings-desktop-schemas>=3.12 xkeyboard-config iso-codes"
|
||||
depends="gsettings-desktop-schemas>=3.14 xkeyboard-config iso-codes"
|
||||
short_desc="GNOME desktop management utilities"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
license="GPL-2, LGPL-2.1"
|
||||
homepage="http://www.gnome.org"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=b7d691363ccc90182caff1980efa7d99e4569bea968d39654102a0c4e824a44d
|
||||
checksum=3c284378fd4d5c9aba1ef98b8bab78d0f7fe514964f9dfcfc3b1591328d6b873
|
||||
|
||||
gnome-desktop-devel_package() {
|
||||
depends="libxkbfile-devel gsettings-desktop-schemas-devel>=3.12
|
||||
|
|
|
@ -1,19 +1,19 @@
|
|||
# Template file for 'gnome-dictionary'
|
||||
pkgname=gnome-dictionary
|
||||
version=3.10.0
|
||||
version=3.14.2
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-schemas-compile --disable-scrollkeeper"
|
||||
hostmakedepends="which pkg-config intltool itstool gnome-doc-utils"
|
||||
makedepends="gtk+3-devel gsettings-desktop-schemas-devel>=3.10"
|
||||
depends="hicolor-icon-theme desktop-file-utils gsettings-desktop-schemas>=3.10"
|
||||
hostmakedepends="which pkg-config intltool itstool gnome-doc-utils glib-devel"
|
||||
makedepends="gtk+3-devel gsettings-desktop-schemas-devel>=3.14"
|
||||
depends="hicolor-icon-theme desktop-file-utils gsettings-desktop-schemas>=3.14"
|
||||
replaces="gnome-utils>=3.0"
|
||||
short_desc="Look up words in dictionary sources"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
homepage="http://www.gnome.org"
|
||||
license="GPL-2"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=258b60fe50f7d0580a7dc3bb83f7fe2f6f0597d4013d97ac083c3f062c350ed7
|
||||
checksum=2f2a0293c5de83f624cead84d7bb3f93d30a30554640926bb2db9c4944840f82
|
||||
|
||||
post_install() {
|
||||
# Remove -devel stuff.
|
||||
|
|
|
@ -1,28 +1,26 @@
|
|||
# Template file for 'gnome-disk-utility'
|
||||
pkgname=gnome-disk-utility
|
||||
version=3.12.1
|
||||
revision=4
|
||||
version=3.14.0
|
||||
revision=2
|
||||
lib32disabled=yes
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-static"
|
||||
hostmakedepends="pkg-config intltool gnome-doc-utils"
|
||||
configure_args="--disable-static $(vopt_enable gir introspection)
|
||||
$(vopt_enable systemd libsystemd-login)"
|
||||
hostmakedepends="pkg-config intltool gnome-doc-utils
|
||||
glib-devel $(vopt_if gir gobject-introspection)"
|
||||
makedepends="liblzma-devel gtk+3-devel libcanberra-devel udisks2-devel
|
||||
libdvdread-devel libsecret-devel libpwquality-devel libnotify-devel
|
||||
gnome-settings-daemon-devel>=3.12"
|
||||
gnome-settings-daemon-devel>=3.12 $(vopt_if systemd systemd-devel)"
|
||||
depends="hicolor-icon-theme desktop-file-utils"
|
||||
short_desc="GNOME libraries and applications for dealing with storage devices"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
homepage="http://www.gnome.org"
|
||||
license="GPL-2"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=5994bfae57063d74be45736050cf166cda5b1600a599703240b641b39375718e
|
||||
checksum=85ee6453e56c97a5c33b7346849016f31df53f9acbe325a046d269242797d32b
|
||||
|
||||
# Package build options
|
||||
build_options="gir systemd"
|
||||
|
||||
if [ "$build_option_systemd" ]; then
|
||||
configure_args+=" --enable-libsystemd-login"
|
||||
makedepends+=" systemd-devel"
|
||||
else
|
||||
configure_args+=" --disable-libsystemd-login"
|
||||
if [ -z "$CROSS_BUILD" ]; then
|
||||
build_options_default="gir"
|
||||
fi
|
||||
|
|
|
@ -1,19 +1,19 @@
|
|||
# Template file for 'gnome-documents'
|
||||
pkgname=gnome-documents
|
||||
version=3.12.1
|
||||
version=3.14.2
|
||||
revision=1
|
||||
lib32disabled=yes
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="pkg-config intltool itstool docbook-xsl gobject-introspection"
|
||||
makedepends="
|
||||
clutter-gtk-devel>=1.5.2 gnome-desktop-devel>=3.12 libzapojit-devel>=0.0.3_3
|
||||
gnome-online-accounts-devel>=3.12 libgdata-devel>=0.15 tracker-devel>=1.0
|
||||
evince-devel>=3.12 gjs-devel>=1.40 libsoup-gnome-devel vala-devel>=0.24
|
||||
webkitgtk-devel>=2.4"
|
||||
clutter-gtk-devel>=1.5.2 gnome-desktop-devel>=3.14 libzapojit-devel>=0.0.3_3
|
||||
gnome-online-accounts-devel>=3.14 libgdata-devel>=0.15 tracker-devel>=1.0
|
||||
evince-devel>=3.14 gjs-devel>=1.40 libsoup-gnome-devel vala-devel>=0.24
|
||||
webkitgtk-devel>=2.4 librsvg-devel"
|
||||
depends="desktop-file-utils hicolor-icon-theme"
|
||||
short_desc="Documents Manager for GNOME"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
homepage="http://www.gnome.org"
|
||||
license="GPL-2"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=6d0df1d90781d56992ed5d5c2591833e89e3aa756ccab63f82dd935185ce5a53
|
||||
checksum=08115ae7cb1b427ed78c7d94c7a41d4396249f1d267bb4b9119655f61b898038
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'gnome-font-viewer'
|
||||
pkgname=gnome-font-viewer
|
||||
version=3.12.0
|
||||
version=3.14.0
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-schemas-compile --disable-scrollkeeper"
|
||||
|
@ -13,4 +13,4 @@ maintainer="Juan RP <xtraeme@gmail.com>"
|
|||
homepage="http://www.gnome.org"
|
||||
license="GPL-2"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=fca50711b7bd4edd1213dd4f05a309911cd1e832974142944c06d52ae07cbe45
|
||||
checksum=c32636e449c4d28cf2aaa60a5f8bafb40b870b334ab69c3fdd0e78e57d183a96
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'gnome-gettings-stated-docs'
|
||||
pkgname=gnome-getting-started-docs
|
||||
version=3.12.1
|
||||
version=3.14.1
|
||||
revision=1
|
||||
noarch="yes"
|
||||
build_style=gnu-configure
|
||||
|
@ -10,4 +10,4 @@ short_desc="Getting Started documentation for GNOME"
|
|||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
license="GPL-2"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=e5a0fc2228f1b064d140c9d4c6fb278a0ae949b5d58135c9df9c0a9c607bf3f1
|
||||
checksum=692f62407b412236da0b7b38876bd8e196d5ba0f94160316540753ecca272d79
|
||||
|
|
|
@ -1,18 +1,18 @@
|
|||
# Template file for 'gnome-initial-setup'.
|
||||
pkgname=gnome-initial-setup
|
||||
version=3.12.1
|
||||
version=3.14.2.1
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="pkg-config intltool gobject-introspection"
|
||||
makedepends="NetworkManager-devel accountsservice-devel glib-devel
|
||||
gnome-desktop-devel>=3.12 cheese-devel>=3.12 libgweather-devel>=3.12
|
||||
gnome-online-accounts-devel>=3.12 gdm-devel>=3.12 libpwquality-devel
|
||||
gnome-desktop-devel>=3.14 cheese-devel>=3.14 libgweather-devel>=3.14
|
||||
gnome-online-accounts-devel>=3.14 gdm-devel>=3.14 libpwquality-devel
|
||||
mit-krb5-devel vala-devel>=0.24 network-manager-applet-devel polkit-devel
|
||||
rest-devel libsecret-devel ibus-devel iso-codes"
|
||||
rest-devel libsecret-devel ibus-devel iso-codes geoclue2"
|
||||
depends="iso-codes"
|
||||
short_desc="The GNOME initial setup"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
homepage="http://www.gnome.org"
|
||||
license="GPL-2"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=ce038570145c19453d1eb6da957903098f8ddcf2786d9e3d54c38e3b831a64a3
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*.*}/$pkgname-$version.tar.xz"
|
||||
checksum=a5f36a584c8a727c2fbe76e0022f7027e501ce74d33503b3d67afc9f58459e30
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'gnome-keyring'
|
||||
pkgname=gnome-keyring
|
||||
version=3.12.2
|
||||
revision=3
|
||||
version=3.14.0
|
||||
revision=1
|
||||
lib32disabled=yes
|
||||
build_style=gnu-configure
|
||||
configure_args="--with-pam-dir=/usr/lib/security --disable-schemas-compile"
|
||||
|
@ -15,4 +15,4 @@ maintainer="Juan RP <xtraeme@gmail.com>"
|
|||
homepage="http://www.gnome.org"
|
||||
license="GPL, LGPL"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=3bc39a42d445b82d24247a8c39eeb0eef7ecb1c8ebb8e6ec62671868be93fd4c
|
||||
checksum=c7059516cc47192e8bc5f1095e8e57cd3388825a4584ea8ad67a97763b7c9040
|
||||
|
|
|
@ -1,14 +1,14 @@
|
|||
# Template file for 'gnome-maps'
|
||||
pkgname=gnome-maps
|
||||
version=3.12.2
|
||||
revision=2
|
||||
version=3.14.2
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="pkg-config intltool gobject-introspection"
|
||||
makedepends="gjs-devel>=1.40 gnome-desktop-devel>=3.12 geocode-glib-devel"
|
||||
hostmakedepends="pkg-config intltool gobject-introspection glib-devel"
|
||||
makedepends="gjs-devel>=1.40 gnome-desktop-devel>=3.14 geocode-glib-devel"
|
||||
depends="gjs>=1.40 desktop-file-utils"
|
||||
short_desc="GNOME maps application"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
homepage="http://live.gnome.org/Design/Apps/Maps"
|
||||
license="GPL-2"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=3e91f0dfd034ff374f03adbc3a204faf6f85e03b02d7d250a1af7b1fc442c0cf
|
||||
checksum=92a6488b2632da0d4f9b6c67b9462dfd2dc790617f8b472e46130b8909bc2ab5
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
# Template file for 'gnome-music'
|
||||
pkgname=gnome-music
|
||||
version=3.12.2.1
|
||||
revision=3
|
||||
version=3.14.2
|
||||
revision=1
|
||||
lib32disabled=yes
|
||||
build_style=gnu-configure
|
||||
configure_args="PYTHON=python3.4"
|
||||
hostmakedepends="pkg-config intltool itstool gobject-introspection"
|
||||
makedepends="python3.4-devel python-gobject-devel>=3.12 python3.4-dbus>=1.2.0
|
||||
grilo-devel gnome-desktop-devel>=3.12"
|
||||
depends="python3.4-gobject python3.4-dbus desktop-file-utils"
|
||||
hostmakedepends="pkg-config intltool itstool gobject-introspection glib-devel"
|
||||
makedepends="python3.4-devel python-gobject-devel>=3.14 python3.4-dbus>=1.2.0
|
||||
grilo-devel gnome-desktop-devel>=3.14 libmediaart-devel"
|
||||
depends="python3.4-gobject>=3.14 python3.4-dbus desktop-file-utils"
|
||||
short_desc="GNOME music playing application"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
homepage="http://live.gnome.org/Apps/Music"
|
||||
license="GPL-2"
|
||||
distfiles="${GNOME_SITE}/$pkgname/3.12/$pkgname-$version.tar.xz"
|
||||
checksum=9f0c99283853f054e3c5b4ad15df1e8fe3ac07bc046ac0f019ef0600ca969fef
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=f322897cabfab464e424ab7ff3c7d759912c977b365009dc02f074cf971afb35
|
||||
|
|
|
@ -1,13 +1,14 @@
|
|||
# Template file for 'gnome-online-accounts'
|
||||
pkgname=gnome-online-accounts
|
||||
version=3.12.4
|
||||
version=3.14.2
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="
|
||||
--enable-google --enable-kerberos --enable-flickr --enable-telepathy
|
||||
--enable-facebook --disable-static --enable-exchange --enable-imap-smtp
|
||||
--enable-owncloud --enable-windows-live --disable-twitter --enable-yahoo"
|
||||
hostmakedepends="pkg-config intltool libxslt docbook-xsl gobject-introspection"
|
||||
hostmakedepends="pkg-config intltool libxslt docbook-xsl gobject-introspection
|
||||
glib-devel"
|
||||
makedepends="libsoup-gnome-devel webkitgtk-devel json-glib-devel libnotify-devel
|
||||
rest-devel gcr-devel libsecret-devel mit-krb5-devel dbus-glib-devel telepathy-glib-devel"
|
||||
depends="hicolor-icon-theme"
|
||||
|
@ -16,7 +17,10 @@ maintainer="Juan RP <xtraeme@gmail.com>"
|
|||
homepage="http://www.gnome.org"
|
||||
license="GPL-2"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=b871789f83514e0e0d2f1a78d03cca420dbaad707359b3d7c40275d519246c40
|
||||
checksum=341a2c79cd26770ccbf4476f7ce7222cfe026f442cfbd05dc7f7612f7b30dae9
|
||||
update_site="${GNOME_SITE}/$pkgname/cache.json"
|
||||
update_ignore="3.*[13579].*"
|
||||
|
||||
|
||||
gnome-online-accounts-devel_package() {
|
||||
depends="glib-devel gtk+3-devel ${sourcepkg}>=${version}_${revision}"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
# Template file for 'gnome-online-miners'
|
||||
pkgname=gnome-online-miners
|
||||
version=3.12.0
|
||||
version=3.14.1
|
||||
revision=1
|
||||
lib32disabled=yes
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-static"
|
||||
hostmakedepends="pkg-config intltool libxslt docbook-xsl gobject-introspection"
|
||||
makedepends="libzapojit-devel>=0.0.3_3 libgdata-devel>=0.15 grilo-devel
|
||||
tracker-devel>=1.0 gfbgraph-devel libmediaart-devel"
|
||||
tracker-devel>=1.0 gfbgraph-devel libmediaart-devel gnome-online-accounts-devel>=3.14"
|
||||
depends="libzapojit>=0.0.3_3"
|
||||
short_desc="GNOME service that crawls through your online content"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
homepage="http://www.gnome.org"
|
||||
license="GPL-2"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=734db67bb158a046bc8bbbe418f0fdaf6d8652ac86406907a8d17d069fa48f23
|
||||
checksum=6c6b48be2f89400ca16560c6fff67519229034ea78be867c9fbcb86c1d7cf784
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'gnome-photos'
|
||||
pkgname=gnome-photos
|
||||
version=3.12.1
|
||||
version=3.14.2
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-schemas-compile"
|
||||
|
@ -8,11 +8,11 @@ hostmakedepends="pkg-config intltool itstool gnome-doc-utils gobject-introspecti
|
|||
makedepends="
|
||||
gtk+3-devel babl-devel gegl-devel exempi-devel lcms2-devel gfbgraph-devel
|
||||
tracker-devel>=1.0 libexif-devel librsvg-devel grilo-devel>=0.2.7_2
|
||||
gnome-online-accounts-devel>=3.12 gnome-desktop-devel>=3.12"
|
||||
gnome-online-accounts-devel>=3.14 gnome-desktop-devel>=3.14 libgdata-devel"
|
||||
depends="desktop-file-utils"
|
||||
short_desc="Access, organize, and share your photos on GNOME"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
homepage="http://www.gnome.org"
|
||||
license="GPL-2"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=077cc6c2ae28680457fba435a22184e25f3a60a6fbe1901a75e42f6f6136538f
|
||||
checksum=1bce84bd0467647decf26f81e03535940ab65a7774f44e1395a2b87d88c0be96
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue