diff --git a/common/shlibs b/common/shlibs index 5f17529c999..8aa093bc07c 100644 --- a/common/shlibs +++ b/common/shlibs @@ -476,6 +476,8 @@ libunique-3.0.so.0 libunique-2.91.4_1 libwebkit-1.0.so webkit-gtk-1.3.12_1 libwebkitgtk-1.0.so.0 webkit-gtk-1.3.12_1 libwebkitgtk-3.0.so.0 webkitgtk-2.0.0_1 +libjavascriptcoregtk-4.0.so.18 webkit2gtk-2.6.2_1 +libwebkit2gtk-4.0.so.37 webkit2gtk-2.6.2_1 libjavascriptcoregtk-1.0.so.0 webkit-gtk-1.3.12_1 libjavascriptcoregtk-3.0.so.0 webkitgtk-2.0.0_1 libwebkit2gtk-3.0.so.25 webkitgtk-2.0.0_1 @@ -750,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 @@ -1089,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 @@ -1889,3 +1891,4 @@ 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 diff --git a/srcpkgs/baobab/template b/srcpkgs/baobab/template index 4ba8a530936..aa54513ae75 100644 --- a/srcpkgs/baobab/template +++ b/srcpkgs/baobab/template @@ -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 " homepage="http://www.gnome.org" license="GPL-2" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=494808d8a5b1776377749a1dcd5b251eb399208a4c90380dc8b8c789811e514c +checksum=76966521858f3c46fedbf38deb8f9847737ef0bc3c5f330c51d1feb68a711d17 diff --git a/srcpkgs/bijiben/template b/srcpkgs/bijiben/template index 1717575d879..45a6b3fa819 100644 --- a/srcpkgs/bijiben/template +++ b/srcpkgs/bijiben/template @@ -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 " homepage="http://live.gnome.org/Apps/Bijiben" license="GPL-2" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=f319ef2a5b69ff9368e7488a28453da0f10eaa39a0f8e5d74623d0c07c824708 +checksum=7998632c83889071c23725ad95867618c72814676a3a3865881e9556714e0537 diff --git a/srcpkgs/cheese/template b/srcpkgs/cheese/template index edc35bc0363..9d23109776f 100644 --- a/srcpkgs/cheese/template +++ b/srcpkgs/cheese/template @@ -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 " 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" diff --git a/srcpkgs/clutter/template b/srcpkgs/clutter/template index d85b8d0b67a..051feb91633 100644 --- a/srcpkgs/clutter/template +++ b/srcpkgs/clutter/template @@ -1,20 +1,23 @@ # Template file for 'clutter' pkgname=clutter -version=1.18.4 +version=1.20.0 revision=1 build_style=gnu-configure configure_args="--enable-introspection --enable-evdev-input --enable-wayland-backend --enable-egl-backend --enable-wayland-compositor" -hostmakedepends="pkg-config intltool gobject-introspection" +hostmakedepends="pkg-config intltool gobject-introspection glib-devel" 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 " 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].*" clutter-devel_package() { depends="cogl-devel>=1.18 cairo-devel atk-devel pango-devel json-glib-devel diff --git a/srcpkgs/colord/template b/srcpkgs/colord/template index 6dcfe806165..c66b74c295c 100644 --- a/srcpkgs/colord/template +++ b/srcpkgs/colord/template @@ -1,7 +1,7 @@ # Template file for 'colord' pkgname=colord -version=1.1.7 -revision=3 +version=1.2.6 +revision=1 build_style=gnu-configure configure_args="--disable-static --disable-schemas-compile --with-systemdsystemunitdir=/usr/lib/systemd/system --enable-vala @@ -19,7 +19,7 @@ maintainer="Juan RP " homepage="http://www.freedesktop.org/software/colord" license="GPL-2" distfiles="$homepage/releases/$pkgname-$version.tar.xz" -checksum=295395526ee0be30917ae9c352e68bfeb20c7fc266a605725bef969f20547f44 +checksum=f6be25f365a07e8f65d9ad7d86897d23712074be04e66894a805f86d553f0b05 hostmakedepends="pkg-config intltool docbook2x" makedepends="vala-devel>=0.20 libgudev-devel polkit-devel lcms2-devel dbus-devel diff --git a/srcpkgs/eog-plugins/template b/srcpkgs/eog-plugins/template index f6797f46f9f..ebc43eb6fcc 100644 --- a/srcpkgs/eog-plugins/template +++ b/srcpkgs/eog-plugins/template @@ -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 " homepage="http://www.gnome.org" license="GPL-2" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=5b9a6854d5411e75aadb9d44694bbe02a35f5a79a23da5c1bb4feb6bacf56f1c +checksum=12070173d875d6e9f70d8b918bbf3dfcc5af8c1681e4fabf212dae96b85318f5 diff --git a/srcpkgs/eog/template b/srcpkgs/eog/template index d4983c266c6..8358f8def50 100644 --- a/srcpkgs/eog/template +++ b/srcpkgs/eog/template @@ -1,20 +1,20 @@ # Template file for 'eog' pkgname=eog -version=3.12.2 +version=3.14.3 revision=1 lib32disabled=yes build_style=gnu-configure -hostmakedepends="which pkg-config intltool gnome-doc-utils itstool gobject-introspection" +hostmakedepends="pkg-config intltool gnome-doc-utils itstool 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" + gnome-desktop-devel>=3.14 libpeas-devel>=1.9 lcms2-devel exempi-devel + libexif-devel librsvg-devel gnome-icon-theme shared-mime-info" depends="hicolor-icon-theme desktop-file-utils gnome-icon-theme shared-mime-info" short_desc="Eye of GNOME graphics viewer program" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" distfiles="${GNOME_SITE}/eog/${version%.*}/eog-$version.tar.xz" -checksum=0ca8be7f20c98e9b104b2c1fa53df293e5403e6d517de845ae0f3b72777453fd +checksum=c05a3c0a75c3c5d42f41eadca9e23753d1fa59bc37fb5826909b468b9be1cf59 eog-devel_package() { depends="gtk+3-devel" diff --git a/srcpkgs/epiphany/template b/srcpkgs/epiphany/template index f87a092d4ce..5d15942594b 100644 --- a/srcpkgs/epiphany/template +++ b/srcpkgs/epiphany/template @@ -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 " homepage="http://www.gnome.org/projects/epiphany/" license="GPL-2" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=16d9f8f10443328b2f226c2da545e75c8433f50f103af8aeb692b098d5fbbf93 +checksum=cc69403b3b7addf30dd6eb703265a77102b8ab3c6194678ad0d2433f251492d0 diff --git a/srcpkgs/evince/template b/srcpkgs/evince/template index 2c0d7be20d1..3363ed8d6d2 100644 --- a/srcpkgs/evince/template +++ b/srcpkgs/evince/template @@ -1,27 +1,26 @@ # Template file for 'evince' pkgname=evince -version=3.12.2 +version=3.14.1 revision=1 short_desc="GNOME Document viewer for multiple document formats" maintainer="Juan RP " 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" + --enable-comics --disable-static --enable-xps --disable-t1lib" -hostmakedepends="which pkg-config intltool itstool - gnome-doc-utils gobject-introspection" +hostmakedepends="pkg-config intltool itstool + gnome-doc-utils gobject-introspection glib-devel" # 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" + gsettings-desktop-schemas-devel>=3.14 gnome-desktop-devel>=3.14" depends="desktop-file-utils hicolor-icon-theme gnome-icon-theme" libevince_package() { diff --git a/srcpkgs/evolution-data-server/template b/srcpkgs/evolution-data-server/template index 97f19e4d7cc..b9dc6139218 100644 --- a/srcpkgs/evolution-data-server/template +++ b/srcpkgs/evolution-data-server/template @@ -16,7 +16,9 @@ maintainer="Juan RP " license="GPL-2" homepage="http://www.gnome.org" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=2f6cb7fe315cdc20938e08e2c724fe9364d9a72801a41b05f77367b6790aaee0 +checksum=06fb4b9a1137b77a53e94eb69e4aeedd8f92d1bd1cfa0175f607660dd3b30818 +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() { diff --git a/srcpkgs/evolution-devel b/srcpkgs/evolution-devel new file mode 120000 index 00000000000..cbf0fe22419 --- /dev/null +++ b/srcpkgs/evolution-devel @@ -0,0 +1 @@ +evolution \ No newline at end of file diff --git a/srcpkgs/evolution/template b/srcpkgs/evolution/template index 95460b011f0..061eda840dd 100644 --- a/srcpkgs/evolution/template +++ b/srcpkgs/evolution/template @@ -21,9 +21,13 @@ homepage="http://www.gnome.org" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" checksum=923e6a1e1732ddbb3bd9fe60d5fcfc3b9c1d6ee38b20885f1d243096e6275bf6 -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 + } } diff --git a/srcpkgs/file-roller/template b/srcpkgs/file-roller/template index 5a867028bc4..b3d54562bf2 100644 --- a/srcpkgs/file-roller/template +++ b/srcpkgs/file-roller/template @@ -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 " homepage="http://www.gnome.org" license="GPL-2" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=0677be6618dba609eae2d76420e8a5a8d9a414bcec654e7b71e65b941764eacf +checksum=1815e736715afe8c0f3fbda41c76c07289220d4855345f779c632adf5e074e50 diff --git a/srcpkgs/gcr/template b/srcpkgs/gcr/template index 07f8b7eb689..896e5b41b55 100644 --- a/srcpkgs/gcr/template +++ b/srcpkgs/gcr/template @@ -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 " 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" diff --git a/srcpkgs/gdm/INSTALL b/srcpkgs/gdm/INSTALL index 2efae5fa985..34b2615fb03 100644 --- a/srcpkgs/gdm/INSTALL +++ b/srcpkgs/gdm/INSTALL @@ -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 diff --git a/srcpkgs/gdm/files/gdm-autologin.pam b/srcpkgs/gdm/files/gdm-autologin.pam deleted file mode 100644 index fd3aa09a57b..00000000000 --- a/srcpkgs/gdm/files/gdm-autologin.pam +++ /dev/null @@ -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 diff --git a/srcpkgs/gdm/files/gdm-fingerprint.pam b/srcpkgs/gdm/files/gdm-fingerprint.pam deleted file mode 100644 index 7349ca52c4f..00000000000 --- a/srcpkgs/gdm/files/gdm-fingerprint.pam +++ /dev/null @@ -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 diff --git a/srcpkgs/gdm/files/gdm-launch-environment.pam b/srcpkgs/gdm/files/gdm-launch-environment.pam deleted file mode 100644 index 3ec5e94e957..00000000000 --- a/srcpkgs/gdm/files/gdm-launch-environment.pam +++ /dev/null @@ -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 diff --git a/srcpkgs/gdm/files/gdm-password.pam b/srcpkgs/gdm/files/gdm-password.pam deleted file mode 100644 index f8cc9fd2730..00000000000 --- a/srcpkgs/gdm/files/gdm-password.pam +++ /dev/null @@ -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 diff --git a/srcpkgs/gdm/files/gdm-smartcard.pam b/srcpkgs/gdm/files/gdm-smartcard.pam deleted file mode 100644 index 9b0a0bbec72..00000000000 --- a/srcpkgs/gdm/files/gdm-smartcard.pam +++ /dev/null @@ -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 diff --git a/srcpkgs/gdm/files/gdm.pam b/srcpkgs/gdm/files/gdm.pam deleted file mode 100644 index fc5f005ed7d..00000000000 --- a/srcpkgs/gdm/files/gdm.pam +++ /dev/null @@ -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 diff --git a/srcpkgs/gdm/files/gdm.tmpfiles.d b/srcpkgs/gdm/files/gdm.tmpfiles.d deleted file mode 100644 index cde6a452ae7..00000000000 --- a/srcpkgs/gdm/files/gdm.tmpfiles.d +++ /dev/null @@ -1 +0,0 @@ -d /run/gdm 0711 root gdm - diff --git a/srcpkgs/gdm/patches/0001-Add-Arch-Linux-PAM-config-files.patch b/srcpkgs/gdm/patches/0001-Add-Arch-Linux-PAM-config-files.patch new file mode 100644 index 00000000000..63318e43b9d --- /dev/null +++ b/srcpkgs/gdm/patches/0001-Add-Arch-Linux-PAM-config-files.patch @@ -0,0 +1,200 @@ +From 0ec12ab21edeffbb58b2cb49081abeb8e2ac0cb1 Mon Sep 17 00:00:00 2001 +From: "Jan Alexander Steffens (heftig)" +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 + diff --git a/srcpkgs/gdm/template b/srcpkgs/gdm/template index 5133c97e546..5cb17b97e2b 100644 --- a/srcpkgs/gdm/template +++ b/srcpkgs/gdm/template @@ -1,13 +1,15 @@ # 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 pkg-config itstool intltool gnome-doc-utils" 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 +21,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 " 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 +40,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() { diff --git a/srcpkgs/gedit/template b/srcpkgs/gedit/template index 920c56f2e11..475e7c71080 100644 --- a/srcpkgs/gedit/template +++ b/srcpkgs/gedit/template @@ -1,6 +1,6 @@ # Template file for 'gedit' pkgname=gedit -version=3.12.2 +version=3.14.1 revision=1 build_style=gnu-configure configure_args="--disable-schemas-compile --enable-zeitgeist @@ -8,18 +8,18 @@ configure_args="--disable-schemas-compile --enable-zeitgeist hostmakedepends="pkg-config intltool itstool gnome-doc-utils 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 " homepage="http://www.gnome.org" license="GPL-2" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=75460b112bed459a0f9db60e7fb0b9e6341dc8e5c20088d929597ba030d7b653 +checksum=84ba2d7ef28d9039a9f8077d48c288ee26e51ed7cc351d964b05ce6397a908d8 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 diff --git a/srcpkgs/gnome-backgrounds/template b/srcpkgs/gnome-backgrounds/template index e30aa3a421b..4f9fe18cb56 100644 --- a/srcpkgs/gnome-backgrounds/template +++ b/srcpkgs/gnome-backgrounds/template @@ -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 " homepage="http://www.gnome.org" license="GPL-2" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=ac4d3e0fffc5991865ca748e728a1ab87f167400105250ce2195b03502427180 +checksum=deeea0499f34b118d27d94e3ac8d23e3b210bd602b2c1aa0e0242a75ae78c126 diff --git a/srcpkgs/gnome-bluetooth/template b/srcpkgs/gnome-bluetooth/template index 9f5254cf9cf..dc1ed06de74 100644 --- a/srcpkgs/gnome-bluetooth/template +++ b/srcpkgs/gnome-bluetooth/template @@ -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 " 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}" diff --git a/srcpkgs/gnome-calculator/template b/srcpkgs/gnome-calculator/template index 4714fcccab5..5b36e21595d 100644 --- a/srcpkgs/gnome-calculator/template +++ b/srcpkgs/gnome-calculator/template @@ -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 " homepage="http://www.gnome.org" license="GPL-2" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=2468458b9fad5546d4523b02d73c395ecd414df67d864be0b04b841b2490256b +checksum=99cb2451d67d51486c0f54497dd26c0e57d0d984866ddf8678a62ba195fed140 diff --git a/srcpkgs/gnome-clocks/template b/srcpkgs/gnome-clocks/template index 285153e8eab..b67739d6f9b 100644 --- a/srcpkgs/gnome-clocks/template +++ b/srcpkgs/gnome-clocks/template @@ -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 " homepage="https://live.gnome.org/GnomeClocks" license="GPL-2" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=3fc0ce2b7b2540d6c2d791ff63ab1670f189a339c804fcf24c9010a478314604 +checksum=9d6a6fe22e3e4569da44bb93e5e26eb3d3faf2b2edadfd45b088cea0e2c94b4b diff --git a/srcpkgs/gnome-contacts/template b/srcpkgs/gnome-contacts/template index 090bfc49667..9707e068567 100644 --- a/srcpkgs/gnome-contacts/template +++ b/srcpkgs/gnome-contacts/template @@ -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 " homepage="http://www.gnome.org" license="GPL-2" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=fb3f25d409032b24fb67241e67d4da10cf6f77a48c088709455cea5f6f33e87d +checksum=9a21171cb7a08299a937b7d940e362411b08cc8adbd248d5a1f59107f5d2925d diff --git a/srcpkgs/gnome-control-center/template b/srcpkgs/gnome-control-center/template index b08554bb86f..699386f052f 100644 --- a/srcpkgs/gnome-control-center/template +++ b/srcpkgs/gnome-control-center/template @@ -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=1 build_style=gnu-configure configure_args="--disable-static --with-cheese" short_desc="The GNOME control center" @@ -9,23 +9,23 @@ maintainer="Juan RP " 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 +depends="gsettings-desktop-schemas>=3.14 alsa-plugins-pulseaudio desktop-file-utils ModemManager hicolor-icon-theme sound-theme-freedesktop apg iso-codes" gnome-control-center-devel_package() { diff --git a/srcpkgs/gnome-desktop/template b/srcpkgs/gnome-desktop/template index 8276aff69fe..0a19ff5aca1 100644 --- a/srcpkgs/gnome-desktop/template +++ b/srcpkgs/gnome-desktop/template @@ -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 " 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 diff --git a/srcpkgs/gnome-dictionary/template b/srcpkgs/gnome-dictionary/template index 85cd8de1923..672d1fff4c2 100644 --- a/srcpkgs/gnome-dictionary/template +++ b/srcpkgs/gnome-dictionary/template @@ -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 " 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. diff --git a/srcpkgs/gnome-disk-utility/template b/srcpkgs/gnome-disk-utility/template index 968e4cc0dc8..fb7f71b0ea8 100644 --- a/srcpkgs/gnome-disk-utility/template +++ b/srcpkgs/gnome-disk-utility/template @@ -1,7 +1,7 @@ # Template file for 'gnome-disk-utility' pkgname=gnome-disk-utility -version=3.12.1 -revision=4 +version=3.14.0 +revision=1 lib32disabled=yes build_style=gnu-configure configure_args="--disable-static" @@ -15,7 +15,7 @@ maintainer="Juan RP " 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" diff --git a/srcpkgs/gnome-documents/template b/srcpkgs/gnome-documents/template index a3a7dda0042..a8d9de56174 100644 --- a/srcpkgs/gnome-documents/template +++ b/srcpkgs/gnome-documents/template @@ -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 " homepage="http://www.gnome.org" license="GPL-2" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=6d0df1d90781d56992ed5d5c2591833e89e3aa756ccab63f82dd935185ce5a53 +checksum=08115ae7cb1b427ed78c7d94c7a41d4396249f1d267bb4b9119655f61b898038 diff --git a/srcpkgs/gnome-font-viewer/template b/srcpkgs/gnome-font-viewer/template index 1b624f143f0..5ba542d9124 100644 --- a/srcpkgs/gnome-font-viewer/template +++ b/srcpkgs/gnome-font-viewer/template @@ -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 " homepage="http://www.gnome.org" license="GPL-2" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=fca50711b7bd4edd1213dd4f05a309911cd1e832974142944c06d52ae07cbe45 +checksum=c32636e449c4d28cf2aaa60a5f8bafb40b870b334ab69c3fdd0e78e57d183a96 diff --git a/srcpkgs/gnome-getting-started-docs/template b/srcpkgs/gnome-getting-started-docs/template index 73633c5d37a..1204e31ad12 100644 --- a/srcpkgs/gnome-getting-started-docs/template +++ b/srcpkgs/gnome-getting-started-docs/template @@ -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 " license="GPL-2" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=e5a0fc2228f1b064d140c9d4c6fb278a0ae949b5d58135c9df9c0a9c607bf3f1 +checksum=692f62407b412236da0b7b38876bd8e196d5ba0f94160316540753ecca272d79 diff --git a/srcpkgs/gnome-initial-setup/template b/srcpkgs/gnome-initial-setup/template index c34e0442a62..4484951c62c 100644 --- a/srcpkgs/gnome-initial-setup/template +++ b/srcpkgs/gnome-initial-setup/template @@ -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 " 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 diff --git a/srcpkgs/gnome-keyring/template b/srcpkgs/gnome-keyring/template index c4d893fc0fb..2d02cbff242 100644 --- a/srcpkgs/gnome-keyring/template +++ b/srcpkgs/gnome-keyring/template @@ -1,7 +1,6 @@ # Template file for 'gnome-keyring' pkgname=gnome-keyring -version=3.12.2 -revision=3 +version=3.14.0 lib32disabled=yes build_style=gnu-configure configure_args="--with-pam-dir=/usr/lib/security --disable-schemas-compile" @@ -15,4 +14,4 @@ maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL, LGPL" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=3bc39a42d445b82d24247a8c39eeb0eef7ecb1c8ebb8e6ec62671868be93fd4c +checksum=c7059516cc47192e8bc5f1095e8e57cd3388825a4584ea8ad67a97763b7c9040 diff --git a/srcpkgs/gnome-maps/template b/srcpkgs/gnome-maps/template index bfee2884361..cad1b18b49f 100644 --- a/srcpkgs/gnome-maps/template +++ b/srcpkgs/gnome-maps/template @@ -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 " homepage="http://live.gnome.org/Design/Apps/Maps" license="GPL-2" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=3e91f0dfd034ff374f03adbc3a204faf6f85e03b02d7d250a1af7b1fc442c0cf +checksum=92a6488b2632da0d4f9b6c67b9462dfd2dc790617f8b472e46130b8909bc2ab5 diff --git a/srcpkgs/gnome-music/template b/srcpkgs/gnome-music/template index b431fab604a..918096ddeb1 100644 --- a/srcpkgs/gnome-music/template +++ b/srcpkgs/gnome-music/template @@ -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 " 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 diff --git a/srcpkgs/gnome-online-accounts/template b/srcpkgs/gnome-online-accounts/template index 998a4068a1a..b5f3352f06f 100644 --- a/srcpkgs/gnome-online-accounts/template +++ b/srcpkgs/gnome-online-accounts/template @@ -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 " 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}" diff --git a/srcpkgs/gnome-online-miners/template b/srcpkgs/gnome-online-miners/template index 39d237e46c3..243a1ef14ac 100644 --- a/srcpkgs/gnome-online-miners/template +++ b/srcpkgs/gnome-online-miners/template @@ -1,17 +1,17 @@ # Template file for 'gnome-online-miners' pkgname=gnome-online-miners -version=3.12.0 +version=3.14.0 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 " homepage="http://www.gnome.org" license="GPL-2" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=734db67bb158a046bc8bbbe418f0fdaf6d8652ac86406907a8d17d069fa48f23 +checksum=f998d84120a8e1d8680a474803bbe5a8dc7dbda51b52309fa0020691156ee29e diff --git a/srcpkgs/gnome-photos/template b/srcpkgs/gnome-photos/template index 0a3b88c22fa..2f4a303d770 100644 --- a/srcpkgs/gnome-photos/template +++ b/srcpkgs/gnome-photos/template @@ -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 " homepage="http://www.gnome.org" license="GPL-2" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=077cc6c2ae28680457fba435a22184e25f3a60a6fbe1901a75e42f6f6136538f +checksum=1bce84bd0467647decf26f81e03535940ab65a7774f44e1395a2b87d88c0be96 diff --git a/srcpkgs/gnome-screenshot/template b/srcpkgs/gnome-screenshot/template index cd0a8761029..166d74386db 100644 --- a/srcpkgs/gnome-screenshot/template +++ b/srcpkgs/gnome-screenshot/template @@ -1,10 +1,11 @@ # Template file for 'gnome-screenshot' pkgname=gnome-screenshot -version=3.12.0 -revision=2 +version=3.14.0 +revision=1 build_style=gnu-configure configure_args="--disable-schemas-compile" -hostmakedepends="pkg-config intltool itstool gnome-doc-utils appdata-tools" +hostmakedepends="pkg-config intltool itstool gnome-doc-utils appdata-tools + glib-devel" makedepends="gtk+3-devel libcanberra-devel" depends="desktop-file-utils" short_desc="A screenshot capture utility for GNOME" @@ -12,4 +13,4 @@ maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=ae4bf706652ae9b28c7930d22c2c37469a78d7f6656d312960b3c75ee5c36eb1 +checksum=d96f108421ab04ee5d26387387df3858764e61d7718c7376cbf87890bf33912a diff --git a/srcpkgs/gnome-session/template b/srcpkgs/gnome-session/template index 875361c1697..cc3217223b9 100644 --- a/srcpkgs/gnome-session/template +++ b/srcpkgs/gnome-session/template @@ -1,28 +1,20 @@ # Template file for 'gnome-session' pkgname=gnome-session -version=3.12.1 -revision=3 +version=3.14.0 +revision=1 +build_options="systemd" build_style=gnu-configure -configure_args="--disable-schemas-compile" -hostmakedepends="pkg-config intltool libxslt docbook-xsl" -makedepends="upower-devel json-glib-devel gtk+3-devel libSM-devel +configure_args="--disable-schemas-compile $(vopt_enable systemd)" +hostmakedepends="pkg-config intltool libxslt docbook-xsl glib-devel" +makedepends="upower0-devel json-glib-devel gtk+3-devel libSM-devel startup-notification-devel libXtst-devel dbus-glib-devel - gsettings-desktop-schemas-devel>=3.10 gnome-desktop-devel>=3.12" -depends="gsettings-desktop-schemas>=3.12 dconf>=0.20 alsa-plugins-pulseaudio + gsettings-desktop-schemas-devel>=3.14 gnome-desktop-devel>=3.14 + $(vopt_if systemd systemd-devel)" +depends="gsettings-desktop-schemas>=3.14 dconf>=0.20 alsa-plugins-pulseaudio hicolor-icon-theme desktop-file-utils" short_desc="GNOME session management utilities" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2, LGPL-2.1" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=fa308771ac18bc5f77e5a5be3b2d93df1625168cb40167c1dfa898e9006e25d3 - -# Package build options -build_options="systemd" - -if [ "$build_option_systemd" ]; then - configure_args+=" --enable-systemd" - makedepends+=" systemd-devel" -else - configure_args+=" --disable-systemd" -fi +checksum=b1e6e805478b863eda58e61ecd0e13961f63dd76e2d49692affc5a1d00f2c184 diff --git a/srcpkgs/gnome-settings-daemon/template b/srcpkgs/gnome-settings-daemon/template index efff882c257..995d561e938 100644 --- a/srcpkgs/gnome-settings-daemon/template +++ b/srcpkgs/gnome-settings-daemon/template @@ -1,32 +1,23 @@ # Template file for 'gnome-settings-daemon' pkgname=gnome-settings-daemon -version=3.12.3 +version=3.14.2 revision=1 build_style=gnu-configure -configure_args="$(vopt_enable gir introspection) --disable-static --enable-cups - --disable-schemas-compile --disable-packagekit" -hostmakedepends="pkg-config intltool libxslt docbook-xsl - $(vopt_if gir gobject-introspection)" +configure_args="--disable-static --disable-schemas-compile --enable-cups" +hostmakedepends="pkg-config intltool libxslt docbook-xsl" makedepends="geocode-glib-devel colord-devel>=1.1.7 libxklavier-devel gtk+3-devel libcanberra-devel pulseaudio-devel nss-devel libnotify-devel startup-notification-devel gnome-desktop-devel>=3.12 libgnomekbd-devel xf86-input-wacom-devel libwacom-devel>=0.7 librsvg-devel ibus-devel>=1.5 cups-devel libgudev-devel upower-devel polkit-devel - libgweather-devel>=3.12 geoclue2>=2.1" + libgweather-devel>=3.12 geoclue2>=2.1 NetworkManager-devel" depends="geoclue2>=2.1 pulseaudio hicolor-icon-theme $(vopt_if systemd upower)" short_desc="GNOME settings daemon" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-3" -distfiles="${GNOME_SITE}/$pkgname/3.12/$pkgname-$version.tar.xz" -checksum=4a92ad7090e76d621be181a48ede75a8da310e86e85d16cd82a9f5cf20297dbc - -# Package build options -build_options="gir systemd" -# Disable gir for cross builds. -if [ -z "$CROSS_BUILD" ]; then - build_options_default+=" gir" -fi +distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" +checksum=066bc8ed751c5f6b5a9590911a0fb2b51b0c3436ae1caccfa42e0791c34fedee gnome-settings-daemon-devel_package() { depends="libglib-devel" diff --git a/srcpkgs/gnome-shell-extensions/template b/srcpkgs/gnome-shell-extensions/template index 9d10601aa67..7955d1edf15 100644 --- a/srcpkgs/gnome-shell-extensions/template +++ b/srcpkgs/gnome-shell-extensions/template @@ -1,16 +1,16 @@ # Template file for 'gnome-shell-extensions' pkgname=gnome-shell-extensions -version=3.12.2 +version=3.14.2 revision=1 noarch="yes" build_style=gnu-configure configure_args="--enable-extensions=all" hostmakedepends="pkg-config intltool" makedepends="unzip libglib-devel libgtop-devel" -depends="gnome-shell>=${version} nautilus>=3.12 unzip" +depends="gnome-shell>=${version} nautilus>=3.14 unzip" short_desc="Extensions for GNOME shell, including classic mode" maintainer="Juan RP " homepage="http://live.gnome.org/GnomeShell/Extensions" license="GPL-2" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=30ba6e4792062e5a5cdd18e4a12230e68bfed1ded7de433ad241dd75e7ae2fc6 +checksum=bf0bf033d9ddd62ff005f55c2917b49df0719132df9c081e8d7e27c571819135 diff --git a/srcpkgs/gnome-shell/patches/patch-js_misc_loginManager_js b/srcpkgs/gnome-shell/patches/patch-js_misc_loginManager_js new file mode 100644 index 00000000000..b541e2762d5 --- /dev/null +++ b/srcpkgs/gnome-shell/patches/patch-js_misc_loginManager_js @@ -0,0 +1,118 @@ +$OpenBSD: patch-js_misc_loginManager_js,v 1.1 2014/10/21 13:11:03 ajacoutot Exp $ + +REVERT: +From a244c1e987502e359c45c0a9bc0012b5bc635553 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Florian=20M=C3=BCllner?= +Date: Thu, 24 Apr 2014 17:55:56 +0200 +Subject: loginManager: Kill ConsoleKit support + +--- js/misc/loginManager.js.orig Tue Oct 21 14:59:33 2014 ++++ js/misc/loginManager.js Tue Oct 21 15:02:21 2014 +@@ -46,6 +46,32 @@ const SystemdLoginSessionIface = ' \ + const SystemdLoginManager = Gio.DBusProxy.makeProxyWrapper(SystemdLoginManagerIface); + const SystemdLoginSession = Gio.DBusProxy.makeProxyWrapper(SystemdLoginSessionIface); + ++const ConsoleKitManagerIface = ' \ ++ \ ++ \ ++ \ ++ \ ++ \ ++ \ ++ \ ++ \ ++ \ ++ \ ++ \ ++ \ ++ \ ++'; ++ ++const ConsoleKitSessionIface = ' \ ++ \ ++ \ ++ \ ++ \ ++'; ++ ++const ConsoleKitSession = Gio.DBusProxy.makeProxyWrapper(ConsoleKitSessionIface); ++const ConsoleKitManager = Gio.DBusProxy.makeProxyWrapper(ConsoleKitManagerIface); ++ + function haveSystemd() { + return GLib.access("/run/systemd/seats", 0) >= 0; + } +@@ -75,7 +101,7 @@ function canLock() { + -1, null); + + let version = result.deep_unpack()[0].deep_unpack(); +- return haveSystemd() && versionCompare('3.5.91', version); ++ return versionCompare('3.5.91', version); + } catch(e) { + return false; + } +@@ -93,7 +119,7 @@ function getLoginManager() { + if (haveSystemd()) + _loginManager = new LoginManagerSystemd(); + else +- _loginManager = new LoginManagerDummy(); ++ _loginManager = new LoginManagerConsoleKit(); + } + + return _loginManager; +@@ -110,6 +136,9 @@ const LoginManagerSystemd = new Lang.Class({ + Lang.bind(this, this._prepareForSleep)); + }, + ++ // Having this function is a bit of a hack since the Systemd and ConsoleKit ++ // session objects have different interfaces - but in both cases there are ++ // Lock/Unlock signals, and that's all we count upon at the moment. + getCurrentSessionProxy: function(callback) { + if (this._currentSession) { + callback (this._currentSession); +@@ -177,13 +206,35 @@ const LoginManagerSystemd = new Lang.Class({ + }); + Signals.addSignalMethods(LoginManagerSystemd.prototype); + +-const LoginManagerDummy = new Lang.Class({ +- Name: 'LoginManagerDummy', ++const LoginManagerConsoleKit = new Lang.Class({ ++ Name: 'LoginManagerConsoleKit', + ++ _init: function() { ++ this._proxy = new ConsoleKitManager(Gio.DBus.system, ++ 'org.freedesktop.ConsoleKit', ++ '/org/freedesktop/ConsoleKit/Manager'); ++ }, ++ ++ // Having this function is a bit of a hack since the Systemd and ConsoleKit ++ // session objects have different interfaces - but in both cases there are ++ // Lock/Unlock signals, and that's all we count upon at the moment. + getCurrentSessionProxy: function(callback) { +- // we could return a DummySession object that fakes whatever callers +- // expect (at the time of writing: connect() and connectSignal() +- // methods), but just never calling the callback should be safer ++ if (this._currentSession) { ++ callback (this._currentSession); ++ return; ++ } ++ ++ this._proxy.GetCurrentSessionRemote(Lang.bind(this, ++ function(result, error) { ++ if (error) { ++ logError(error, 'Could not get a proxy for the current session'); ++ } else { ++ this._currentSession = new ConsoleKitSession(Gio.DBus.system, ++ 'org.freedesktop.ConsoleKit', ++ result[0]); ++ callback(this._currentSession); ++ } ++ })); + }, + + canSuspend: function(asyncCallback) { +@@ -203,4 +254,4 @@ const LoginManagerDummy = new Lang.Class({ + callback(null); + } + }); +-Signals.addSignalMethods(LoginManagerDummy.prototype); ++Signals.addSignalMethods(LoginManagerConsoleKit.prototype); diff --git a/srcpkgs/gnome-shell/template b/srcpkgs/gnome-shell/template index 626e6bb5102..8406ea4a79c 100644 --- a/srcpkgs/gnome-shell/template +++ b/srcpkgs/gnome-shell/template @@ -1,33 +1,24 @@ # Template file for 'gnome-shell' pkgname=gnome-shell -version=3.12.2 -revision=6 +version=3.14.2 +revision=2 +build_options="systemd" build_style=gnu-configure -configure_args="--disable-schemas-compile" -hostmakedepends="pkg-config intltool gnome-doc-utils" +configure_args="--disable-schemas-compile $(vopt_enable systemd)" +hostmakedepends="pkg-config intltool gnome-doc-utils gobject-introspection" makedepends=" - gobject-introspection evolution-data-server>=3.12 gnome-desktop-devel>=3.12 + evolution-data-server>=3.12 gnome-desktop-devel>=3.14 json-glib-devel>=1.0 startup-notification-devel network-manager-applet-devel - clutter-devel>=1.18 gnome-bluetooth-devel>=3.12 mutter-devel>=3.12 + clutter-devel>=1.18 gnome-bluetooth-devel>=3.14 mutter-devel>=3.14 gjs-devel>=1.40 telepathy-logger-devel libcanberra-devel polkit-devel libcroco-devel pulseaudio-devel libgudev-devel gst-plugins-base1-devel>=1:1.2 - caribou-devel>=0.4.12 gir-freedesktop gnome-control-center-devel>=3.12 - folks-devel>=0.9.6 gnome-menus-devel>=3.8" + caribou-devel>=0.4.12 gir-freedesktop gnome-control-center-devel>=3.14 + folks-devel>=0.9.6 gnome-menus-devel>=3.8 $(vopt_if systemd systemd-devel)" depends="caribou>=0.4.12 pulseaudio glxinfo desktop-file-utils - gir-freedesktop gnome-control-center>=3.12 mutter>=3.12" + gir-freedesktop gnome-control-center>=3.14" short_desc="GNOME core user interface" maintainer="Juan RP " homepage="http://live.gnome.org/GnomeShell" license="GPL-2" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=3ae230e8cb7a31e7b782c16ca178af5957858810788e26a6d630b69b3f85ce71 - -# Package build options -build_options="systemd" - -if [ "$build_option_systemd" ]; then - configure_args+=" --enable-systemd" - makedepends+=" systemd-devel" -else - configure_args+=" --disable-systemd" -fi +checksum=4166656cac98da9b2fbd5c315ca1c4f34e06f1f5423ae058831ceb51ea5deda1 diff --git a/srcpkgs/gnome-sound-recorder/template b/srcpkgs/gnome-sound-recorder/template index 729c1642dd3..994033c7a29 100644 --- a/srcpkgs/gnome-sound-recorder/template +++ b/srcpkgs/gnome-sound-recorder/template @@ -1,16 +1,16 @@ # Template file for 'gnome-sound-recorder' pkgname=gnome-sound-recorder -version=3.12.2 +version=3.14.2 revision=1 lib32disabled=yes build_style=gnu-configure configure_args="--disable-schemas-compile" -hostmakedepends="which pkg-config intltool itstool gobject-introspection" -makedepends="gtk+3-devel gsettings-desktop-schemas-devel>=3.12 gjs-devel>=1.40 gst-plugins-base1" -depends="desktop-file-utils gjs>=1.40 gsettings-desktop-schemas>=3.12 gst-plugins-base1" +hostmakedepends="pkg-config intltool itstool glib-devel gobject-introspection" +makedepends="gtk+3-devel gsettings-desktop-schemas-devel>=3.14 gjs-devel>=1.40 gst-plugins-base1" +depends="desktop-file-utils gjs>=1.40 gsettings-desktop-schemas>=3.14 gst-plugins-base1" short_desc="GNOME sound recorder application" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=6b7f1e3fc5ed8452ca880a492812f8662ca82276195657f8c6516ee2979d878e +checksum=6104be4c3107f8e758e3ea293e8f15822d524197c2f6a5180415073b01474f14 diff --git a/srcpkgs/gnome-system-monitor/template b/srcpkgs/gnome-system-monitor/template index 09e62ca8b32..59f51f6282d 100644 --- a/srcpkgs/gnome-system-monitor/template +++ b/srcpkgs/gnome-system-monitor/template @@ -1,7 +1,7 @@ # Template file for 'gnome-system-monitor' pkgname=gnome-system-monitor -version=3.12.2 -revision=3 +version=3.14.1 +revision=1 build_style=gnu-configure configure_args="--disable-schemas-compile --enable-wnck" hostmakedepends="which pkg-config intltool itstool gnome-doc-utils" @@ -12,7 +12,7 @@ maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=ba074e2157302d91d73b68e13207bf85452b84234e429b1ec9b9a7b1c70736d8 +checksum=948be34a5c3e91acd4a1af0c7711020dd76d274aac547d5836910f2fde09a5e6 # Package build options build_options="systemd" diff --git a/srcpkgs/gnome-terminal/template b/srcpkgs/gnome-terminal/template index 1626c465e25..95449a5200f 100644 --- a/srcpkgs/gnome-terminal/template +++ b/srcpkgs/gnome-terminal/template @@ -1,12 +1,13 @@ # Template file for 'gnome-terminal' pkgname=gnome-terminal -version=3.12.3 +version=3.14.2 revision=1 lib32disabled=yes build_style=gnu-configure configure_args="--disable-static --with-nautilus-extension --disable-migration" -hostmakedepends="which pkg-config intltool itstool gnome-doc-utils appdata-tools" -makedepends="gtk+3-devel vte3-devel>=0.36 dconf-devel>=0.20 libuuid-devel +hostmakedepends="which pkg-config intltool itstool gnome-doc-utils appdata-tools + glib-devel" +makedepends="gtk+3-devel vte3-devel>=0.38 dconf-devel>=0.20 libuuid-devel gsettings-desktop-schemas-devel>=3.12 nautilus-devel>=3.12 gnome-shell>=3.12 desktop-file-utils" depends="desktop-file-utils" @@ -15,4 +16,4 @@ maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=8450da259fb485289d61fdbe5b59037be068e0dbdd5c7dd8216b60cd49d55528 +checksum=886bf9accb863d59791c5d8f2078d0fb022245a79854ad4a131b7b2186c27d2b diff --git a/srcpkgs/gnome-user-docs/template b/srcpkgs/gnome-user-docs/template index 1d37f350498..746ae7faef3 100644 --- a/srcpkgs/gnome-user-docs/template +++ b/srcpkgs/gnome-user-docs/template @@ -1,6 +1,6 @@ # Template file for 'gnome-user-docs' pkgname=gnome-user-docs -version=3.12.2 +version=3.14.2 revision=1 noarch="yes" build_style=gnu-configure @@ -12,4 +12,4 @@ short_desc="User documentation for GNOME" maintainer="Juan RP " license="GPL-2" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=4d9ec70d0c91ffda73942e5d496d28f0855aec356d281a7d5f7393a32e2d44b2 +checksum=ee89e0891fcad30ceb9e93e57a40e59730e0fee7973be233e0c4992b1d5726f1 diff --git a/srcpkgs/gnome-weather/template b/srcpkgs/gnome-weather/template index f04e9890505..7a79d881d1e 100644 --- a/srcpkgs/gnome-weather/template +++ b/srcpkgs/gnome-weather/template @@ -1,16 +1,16 @@ # Template file for 'gnome-weather' pkgname=gnome-weather -version=3.12.1 +version=3.14.1 revision=1 lib32disabled=yes build_style=gnu-configure configure_args="--disable-schemas-compile" -hostmakedepends="pkg-config intltool itstool gnome-doc-utils gobject-introspection" -makedepends="gtk+3-devel>=3.8 gjs-devel>=1.40 libgweather-devel>=3.12" +hostmakedepends="pkg-config intltool itstool gnome-doc-utils gobject-introspection glib-devel" +makedepends="gtk+3-devel>=3.8 gjs-devel>=1.40 libgweather-devel>=3.14" depends="desktop-file-utils" short_desc="Access current weather conditions and forecasts for GNOME" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=23b99daf43838135c454af2c36a5964ab5e67a9c900a2b56ba9b3d96cdc67720 +checksum=e3acea9b5e9e7dd5e9d51c2793c568ea7378b08b4de1bcfe7f0b8b3c2004fe87 diff --git a/srcpkgs/gnome/template b/srcpkgs/gnome/template index 6279bd8db37..118339c9c4c 100644 --- a/srcpkgs/gnome/template +++ b/srcpkgs/gnome/template @@ -1,30 +1,30 @@ # Template file for 'gnome' pkgname=gnome -version=3.12.0 -revision=5 +version=3.14.0 +revision=1 build_style=meta depends=" glib>=2.40 - gtk+3>=3.12 + gtk+3>=${version} gnome-menus>=3.10 gnome-backgrounds>=${version} gnome-themes-standard>=${version} gnome-desktop>=${version} - gnome-icon-theme>=${version} - gnome-icon-theme-extras>=${version} - gnome-icon-theme-symbolic>=${version} + gnome-icon-theme>=3.12 + gnome-icon-theme-extras>=3.12 + gnome-icon-theme-symbolic>=3.12 gnome-session>=${version} gnome-settings-daemon>=${version} gnome-user-docs>=${version} gnome-disk-utility>=${version} - gnome-dictionary>=3.10 + gnome-dictionary>=${version} gnome-font-viewer>=${version} gnome-screenshot>=${version} gnome-contacts>=${version} gnome-terminal>=${version} gnome-system-monitor>=${version} gnome-bluetooth>=${version} - gnome-color-manager>=${version} + gnome-color-manager>=3.12 gnome-keyring>=${version} gnome-clocks>=${version} gnome-calculator>=${version} @@ -50,7 +50,7 @@ depends=" seahorse>=${version} totem>=${version} brasero>=3.11.3 - empathy>=${version} + empathy>=3.12 vino>=${version} vinagre>=${version} gucharmap>=${version} @@ -58,14 +58,14 @@ depends=" nautilus-sendto>=3.8.1 evince>=${version} sushi>=3.10 - evolution>=${version} + evolution>=3.12 bijiben>=${version} - mousetweaks>=${version} + mousetweaks>=3.12 eog-plugins>=3.8.1 seahorse-nautilus>=3.10 - seahorse-sharing>=3.6.0 - network-manager-applet>=0.9.8.8 - rygel>=0.20 + seahorse-sharing>=3.8.0 + network-manager-applet>=0.9.10.0 + rygel>=0.24 tracker>=1.0.0 cantarell-fonts>=0.0.15 xdg-user-dirs-gtk @@ -73,5 +73,5 @@ depends=" short_desc="The GNOME meta-package for Void Linux" maintainer="Juan RP " homepage="http://www.gnome.org" -license="GPL, LGPL" +license="GPL-2, LGPL-2" build_options="systemd" diff --git a/srcpkgs/gobject-introspection/template b/srcpkgs/gobject-introspection/template index dd102dd16f6..a372ef1a3c2 100644 --- a/srcpkgs/gobject-introspection/template +++ b/srcpkgs/gobject-introspection/template @@ -1,7 +1,7 @@ # Template file for 'gobject-introspection' pkgname=gobject-introspection -version=1.40.0 -revision=2 +version=1.42.0 +revision=1 build_style=gnu-configure configure_args="--disable-tests --disable-static" hostmakedepends="pkg-config flex libtool" @@ -13,7 +13,10 @@ maintainer="Juan RP " homepage="http://live.gnome.org/GObjectInstrospection" license="GPL-2, LGPL-2.1" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=96ea75e9679083e7fe39a105e810e2ead2d708abf189a5ba420bfccfffa24e98 +checksum=3ba2edfad4f71d4f0de16960b5d5f2511335fa646b2c49bbb93ce5942b3f95f7 +update_site="${GNOME_SITE}/$pkgname/cache.json" +update_ignore="1.*[13579].*" + gir-freedesktop_package() { short_desc="Introspection data for some FreeDesktop components" diff --git a/srcpkgs/gsettings-desktop-schemas/template b/srcpkgs/gsettings-desktop-schemas/template index b99815981ec..125cab00918 100644 --- a/srcpkgs/gsettings-desktop-schemas/template +++ b/srcpkgs/gsettings-desktop-schemas/template @@ -1,6 +1,6 @@ # Template file for 'gsettings-desktop-schemas' pkgname=gsettings-desktop-schemas -version=3.12.2 +version=3.14.1 revision=1 build_style=gnu-configure hostmakedepends="pkg-config intltool glib-devel" @@ -10,7 +10,7 @@ maintainer="Juan RP " license="GPL-2" homepage="http://www.gnome.org" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=da75021e9c45a60d0a97ea3486f93444275d0ace86dbd1b97e5d09000d8c4ad1 +checksum=217eba09f0fb263dcb8ce6efa21c9afaf0504ac1d937732d1af1c6724c05f065 # Package build options build_options="gir" diff --git a/srcpkgs/gucharmap/template b/srcpkgs/gucharmap/template index d04c63d1906..d959c240459 100644 --- a/srcpkgs/gucharmap/template +++ b/srcpkgs/gucharmap/template @@ -1,10 +1,11 @@ # Template file for 'gucharmap' pkgname=gucharmap -version=3.12.1 +version=3.14.2 revision=1 build_style=gnu-configure -configure_args="--disable-schemas-compile" -hostmakedepends="which pkg-config intltool gnome-doc-utils itstool glib-devel desktop-file-utils" +configure_args="--disable-schemas-compile $(vopt_enable gir introspection)" +hostmakedepends="pkg-config intltool gnome-doc-utils itstool glib-devel + desktop-file-utils appdata-tools $(vopt_if gir gobject-introspection)" makedepends="gtk+3-devel hicolor-icon-theme desktop-file-utils" depends="hicolor-icon-theme desktop-file-utils" short_desc="GNOME Unicode Charmap" @@ -12,7 +13,7 @@ maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=5e260767da43f6dc31a8be33ca363da56781349b367464fa9c478bca66aa18d9 +checksum=fdc3e1889c48c0835d349e2910000f62946ee9f2735d7f64d6a3ad5869c87872 # Package build options build_options="gir" @@ -22,13 +23,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 - gucharmap-devel_package() { depends="gtk+3-devel ${sourcepkg}>=${version}_${revision}" short_desc+=" - development files" diff --git a/srcpkgs/libgweather/template b/srcpkgs/libgweather/template index 78ba6767519..6a0fbbae650 100644 --- a/srcpkgs/libgweather/template +++ b/srcpkgs/libgweather/template @@ -1,19 +1,22 @@ # Template file for 'libgweather' pkgname=libgweather -version=3.12.3 +version=3.14.1 revision=1 build_style=gnu-configure configure_args="--disable-schemas-compile --enable-locations-compression --with-zoneinfo-dir=/usr/share/zoneinfo" hostmakedepends="pkg-config intltool glib-devel gobject-introspection" -makedepends="libxml2-devel libsoup-gnome-devel>=2.46 gtk+3-devel vala-devel gnome-icon-theme" +makedepends="libxml2-devel libsoup-gnome-devel>=2.46 gtk+3-devel vala-devel gnome-icon-theme + geocode-glib-devel" depends="gnome-icon-theme" short_desc="GNOME Weather information access library" maintainer="Juan RP " license="LGPL-2.1" homepage="http://www.gnome.org/" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=89f65b1ffb84775c2d73e8daa67dd97f930afe73bae57985ade1e9e37019b435 +checksum=4db10404ac91bc1f85ae977bdaa98413836429c3de6244dc68567c402afed800 +update_site="${GNOME_SITE}/$pkgname/cache.json" +update_ignore="3.*[13579].*" libgweather-devel_package() { depends="gdk-pixbuf-devel gtk+3-devel libxml2-devel diff --git a/srcpkgs/mutter/template b/srcpkgs/mutter/template index 7afb529013a..ea9d9a463cd 100644 --- a/srcpkgs/mutter/template +++ b/srcpkgs/mutter/template @@ -1,26 +1,29 @@ # Template file for 'mutter' pkgname=mutter -version=3.12.2 -revision=3 +version=3.14.2 +revision=1 build_style=gnu-configure configure_args="--disable-schemas-compile --disable-static --enable-compile-warnings=no" -hostmakedepends="pkg-config intltool gnome-doc-utils gobject-introspection" +hostmakedepends="pkg-config intltool gnome-doc-utils gobject-introspection>=1.42 + glib-devel" makedepends=" - gtk+3-devel>=3.10 startup-notification-devel libcanberra-devel - clutter-devel>=1.18 gsettings-desktop-schemas-devel>=3.12 - upower-devel>=0.99 gnome-desktop-devel>=3.12 libSM-devel - zenity>=3.8.0 desktop-file-utils" -depends="zenity>=3.8 desktop-file-utils" + gtk+3-devel>=3.14 startup-notification-devel libcanberra-devel + clutter-devel>=1.20 gsettings-desktop-schemas-devel>=3.14 + upower-devel>=0.99 gnome-desktop-devel>=3.14 libSM-devel + zenity>=3.14" +depends="zenity>=3.14 desktop-file-utils" short_desc="Lightweight GTK+3 window manager" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=e653cf3e8c29af8d8c086bebcaa06781c48695be949417b72278fee37fe9e173 +checksum=aa434c1bfdaf4159ecc2bab2911f7e7b21d64779494ffa5aa4f065b06492373f +update_site="${GNOME_SITE}/$pkgname/cache.json" +update_ignore="3.*[13579].*" mutter-devel_package() { - depends="gsettings-desktop-schemas>=3.12 gtk+3-devel>=3.10 - clutter-devel>=1.18 libX11-devel mutter>=${version}_${revision}" + depends="gsettings-desktop-schemas>=3.14 gtk+3-devel>=3.14 + clutter-devel>=1.20 libX11-devel mutter>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include diff --git a/srcpkgs/nautilus/template b/srcpkgs/nautilus/template index 864d73a1dd2..04fb37cc0a6 100644 --- a/srcpkgs/nautilus/template +++ b/srcpkgs/nautilus/template @@ -1,20 +1,21 @@ # Template file for 'nautilus' pkgname=nautilus -version=3.12.2 +version=3.14.2 revision=1 build_style=gnu-configure configure_args="--disable-update-mimedb --disable-debug --disable-schemas-compile --disable-nst-extension" -hostmakedepends="pkg-config intltool gobject-introspection" +hostmakedepends="pkg-config intltool gobject-introspection + glib-devel" makedepends="gtk+3-devel libnotify-devel libexif-devel exempi-devel - libxml2-devel tracker-devel>=1.0 gnome-desktop-devel>=3.12" -depends="hicolor-icon-theme desktop-file-utils gsettings-desktop-schemas>=3.12" + libxml2-devel tracker-devel>=1.0 gnome-desktop-devel>=3.14" +depends="hicolor-icon-theme desktop-file-utils gsettings-desktop-schemas>=3.14" short_desc="The GNOME file manager" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2, LGPL-2.1" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=969c2bedc324eab7b9399bdb3a7db61f819a2995c733349ded081b059a1cafb1 +checksum=b2c9e13ba896a15101abf5d5fe30e291243e6030e0c84e8eb5df1e7bd90c10a5 libnautilus_package() { short_desc+=" - shared libraries" diff --git a/srcpkgs/python-gobject/template b/srcpkgs/python-gobject/template index caee4109322..4834e485b85 100644 --- a/srcpkgs/python-gobject/template +++ b/srcpkgs/python-gobject/template @@ -1,11 +1,11 @@ # Template file for 'python-gobject' pkgname=python-gobject -version=3.12.2 +version=3.14.0 revision=1 wrksrc="pygobject-${version}" -hostmakedepends="pkg-config gobject-introspection>=1.38" -makedepends="python-cairo-devel>=1.10.0_2 python3.4-cairo-devel>=1.10.0_3 libglib-devel" -depends="gir-freedesktop python-cairo>=1.10.0_2" +hostmakedepends="pkg-config gobject-introspection>=1.42" +makedepends="libglib-devel python-cairo-devel>=1.10.0_2 python3.4-cairo-devel>=1.10.0_3" +depends="python-cairo>=1.10.0_2" replaces="pygobject>=0" pycompile_module="gi pygtkcompat" short_desc="Python2 bindings for GObject" @@ -14,9 +14,9 @@ license="LGPL-2.1" update_pkgname="pygobject" distfiles="${GNOME_SITE}/pygobject/${version%.*}/pygobject-${version}.tar.xz" maintainer="Juan RP " -checksum=7e7a3d349acf5bb4b68f8539a42e67958840a67cd4f0341ee9aa49189af2a522 nocross="http://build.voidlinux.eu/builders/armv7l_builder/builds/8676/steps/shell_3/logs/stdio" +checksum=779effa93f4b59cdb72f4ab0128fb3fd82900bf686193b570fd3a8ce63392d54 do_configure() { # python2 diff --git a/srcpkgs/rygel/template b/srcpkgs/rygel/template index 811ea95b5d8..3e1e2aba8f8 100644 --- a/srcpkgs/rygel/template +++ b/srcpkgs/rygel/template @@ -1,13 +1,13 @@ # Template file for 'rygel' pkgname=rygel -version=0.22.3 +version=0.24.2 revision=1 build_style=gnu-configure configure_args="--enable-gst-launch-plugin" hostmakedepends="pkg-config intltool" makedepends="sqlite-devel vala-devel>=0.24 gtk+3-devel libsoup-devel>=2.44 libgee08-devel>=0.14 gupnp-av-devel>=0.12.1 - gupnp-dlna-devel>=0.10 tracker-devel>=1.0" + gupnp-dlna-devel>=0.10 tracker-devel>=1.0 libmediaart-devel>=0.6" depends="hicolor-icon-theme desktop-file-utils" conf_files="/etc/rygel.conf" short_desc="GNOME home media solution" @@ -15,7 +15,7 @@ maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=96c272618117aa6c2f6a5edab965f5103d30b52b6742e743dd48274c10c0fddf +checksum=bbdfcdd169cf2d5572afd3906040c97f6a8e8b4a4bd54b70e761981b7fa37fb3 rygel-devel_package() { depends="libgee08-devel gupnp-av-devel libuuid-devel diff --git a/srcpkgs/seahorse/template b/srcpkgs/seahorse/template index 135db2c9124..8356851d477 100644 --- a/srcpkgs/seahorse/template +++ b/srcpkgs/seahorse/template @@ -1,17 +1,17 @@ # Template file for 'seahorse' pkgname=seahorse -version=3.12.2 +version=3.14.0 revision=1 build_style=gnu-configure configure_args="--disable-schemas-compile --enable-ldap --enable-hkp" hostmakedepends="which pkg-config intltool gnome-doc-utils itstool" -makedepends="gtk+3-devel gcr-devel>=3.12 libsecret-devel vala-devel +makedepends="gtk+3-devel gcr-devel>=3.14 libsecret-devel vala-devel gpgme-devel libldap-devel libsoup-devel avahi-glib-libs-devel openssh>=6.1p1" -depends="hicolor-icon-theme desktop-file-utils gcr>=3.12 openssh>=6.1p1" +depends="hicolor-icon-theme desktop-file-utils gcr>=3.14 openssh>=6.1p1" short_desc="GNOME application for managing encryption keys" maintainer="Juan RP " homepage="http://projects.gnome.org/seahorse/" license="GPL-2" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=5e6fb25373fd4490e181e2fa0f5cacf99b78b2f6caa5d91c9c605900fb5f3839 +checksum=2ea22830f5af1a11fadbdd8da6b34513410f2c371d9ec75fbf9b9b2d9177fc8a diff --git a/srcpkgs/totem-mozilla-plugin b/srcpkgs/totem-mozilla-plugin deleted file mode 120000 index f252041718a..00000000000 --- a/srcpkgs/totem-mozilla-plugin +++ /dev/null @@ -1 +0,0 @@ -totem \ No newline at end of file diff --git a/srcpkgs/totem/template b/srcpkgs/totem/template index d19607a5aa9..e8b91372510 100644 --- a/srcpkgs/totem/template +++ b/srcpkgs/totem/template @@ -1,13 +1,13 @@ # Template file for 'totem' pkgname=totem -version=3.12.2 +version=3.14.1 revision=1 short_desc="A GNOME integrated movie player based on Gstreamer" maintainer="Juan RP " homepage="http://www.gnome.org" license="custom, GPL-2" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=76f9d8bb04813f5c19c0d09f946a2ba42647d10e174c27e8d848afcec7005cd1 +checksum=288150837fd2693a4b672210a1ffdd178d3e542df954af247dc04c666bf97536 build_style=gnu-configure configure_args="--disable-static --disable-schemas-compile @@ -22,8 +22,9 @@ makedepends=" evolution-data-server-devel>=3.12 dbus-glib-devel zeitgeist-devel>=0.9.14 clutter-gst-devel>=2.0.10 clutter-gtk-devel>=1.5.2 libSM-devel libpeas-devel>=1.9 libXtst-devel grilo-devel>=0.2.7 libepc-devel vala-devel>=0.24 - gst-plugins-bad1-devel>=1:1.2.4 gsettings-desktop-schemas-devel>=3.12 - nautilus-devel>=3.12 gst-plugins-ugly1>=1:1.2.4 gst-plugins-good1>=1:1.2.4" + gst-plugins-bad1-devel>=1:1.2.4 gsettings-desktop-schemas-devel>=3.14 + nautilus-devel>=3.14 gst-plugins-ugly1>=1:1.2.4 gst-plugins-good1>=1:1.2.4 + gnome-desktop-devel>=3.14" depends="grilo-plugins>=0.2.12 hicolor-icon-theme desktop-file-utils gst-libav>=1:1.2.4 gst-plugins-ugly1>=1:1.2.4 gst-plugins-good1>=1:1.2.4" @@ -51,10 +52,3 @@ totem-devel_package() { vmove "usr/lib/*.so" } } - -totem-mozilla-plugin_package() { - short_desc+=" - Mozilla plug-in" - pkg_install() { - vmove usr/lib/mozilla - } -} diff --git a/srcpkgs/vinagre/template b/srcpkgs/vinagre/template index 765e276de7c..865f82d4d84 100644 --- a/srcpkgs/vinagre/template +++ b/srcpkgs/vinagre/template @@ -1,6 +1,6 @@ # Template file for 'vinagre' pkgname=vinagre -version=3.12.2 +version=3.14.2 revision=1 build_style=gnu-configure configure_args="--disable-schemas-compile" @@ -14,4 +14,4 @@ maintainer="Juan RP " homepage="http://projects.gnome.org/vinagre" license="GPL-2" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=d1959bfa7b82aad79b96ed92d11f37209a0f5cccdb025c91574a9a85381d82fc +checksum=93983d9581303957b5a5935349a9d1e5b4a223c3a99c317047e4114884f839cf diff --git a/srcpkgs/vino/template b/srcpkgs/vino/template index 13d4d4aa50b..3d40d66dacb 100644 --- a/srcpkgs/vino/template +++ b/srcpkgs/vino/template @@ -1,11 +1,11 @@ # Template file for 'vino' pkgname=vino -version=3.12.0 -revision=2 +version=3.14.1 +revision=1 build_style=gnu-configure configure_args="--disable-schemas-compile" -hostmakedepends="pkg-config intltool gnome-doc-utils" -makedepends="libjpeg-turbo-devel gtk+3-devel>=3.10 +hostmakedepends="pkg-config intltool gnome-doc-utils glib-devel" +makedepends="libjpeg-turbo-devel gtk+3-devel>=3.14 libnotify-devel avahi-glib-libs-devel dbus-glib-devel telepathy-glib-devel libsoup-devel>=2.46 libXtst-devel NetworkManager-devel libsecret-devel gnutls-devel>=3.1.5 libSM-devel desktop-file-utils" @@ -15,4 +15,4 @@ maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=86c9d8b60d79982e4488815db0d441c398e011ad8262659789afecc97a01ca5b +checksum=712bbb220cc16a9822a0617ae9ceb0fe8b326d5b3428210af7afe77effbbca8a diff --git a/srcpkgs/vte3/template b/srcpkgs/vte3/template index 88fa481e4ce..abd5a209e81 100644 --- a/srcpkgs/vte3/template +++ b/srcpkgs/vte3/template @@ -1,12 +1,12 @@ # Template build file for 'vte3'. pkgname=vte3 -version=0.36.3 +version=0.38.2 revision=1 wrksrc=vte-${version} build_style=gnu-configure configure_args="--with-gtk=3.0 --disable-gnome-pty-helper --disable-static" -hostmakedepends="pkg-config intltool glib-devel" -makedepends="gtk+3-devel ncurses-devel vte" +hostmakedepends="pkg-config intltool glib-devel vala-devel" +makedepends="gtk+3-devel ncurses-devel vte vala-devel" depends="vte" short_desc="Terminal widget with improved accessibility and I18N support" maintainer="Juan RP " @@ -15,7 +15,7 @@ license="LGPL-2.1" update_pkgname=vte update_site="https://git.gnome.org/browse/vte/" distfiles="${GNOME_SITE}/vte/${version%.*}/vte-${version}.tar.xz" -checksum=54e5b07be3c0f7b158302f54ee79d4de1cb002f4259b6642b79b1e0e314a959c +checksum=b2daba79229c84de3fbc41fcbb160c8d7ca50523fc01dedefada27e75ecc7de5 # Package build options build_options="gir" diff --git a/srcpkgs/webkit2gtk-devel b/srcpkgs/webkit2gtk-devel new file mode 120000 index 00000000000..8ae98428991 --- /dev/null +++ b/srcpkgs/webkit2gtk-devel @@ -0,0 +1 @@ +webkit2gtk \ No newline at end of file diff --git a/srcpkgs/webkit2gtk/template b/srcpkgs/webkit2gtk/template new file mode 100644 index 00000000000..4e16e9f53b1 --- /dev/null +++ b/srcpkgs/webkit2gtk/template @@ -0,0 +1,67 @@ +# Template file for 'webkit2gtk' +pkgname=webkit2gtk +version=2.6.2 +revision=1 +build_style=cmake +configure_args="-DPORT=GTK -DENABLE_GTKDOC=OFF -DCMAKE_LINKER=${XBPS_CROSS_TRIPLET}-gcc" +short_desc="GTK+3 port of the WebKit2 browser engine" +maintainer="Enno Boland " +homepage="http://webkitgtk.org/" +license="LGPL-2.1, 2-clause-BSD" +distfiles="${homepage}/releases/webkitgtk-${version}.tar.xz" +checksum=5172e9b6b65b3de3cc25bffbe109249ac79b9256d57f6a331455ae1a5ea938b9 +wrksrc=webkitgtk-$version + +# ETOOHUGE +disable_debug=1 + +hostmakedepends="perl python pkg-config intltool gperf flex + ruby glib-devel geoclue2 cmake" +makedepends=" + at-spi2-core-devel libjpeg-turbo-devel libpng-devel>=1.6 sqlite-devel + harfbuzz-devel>=0.9.19 gst-plugins-base1-devel libsoup-devel libxslt-devel + icu-devel>=54 enchant-devel dbus-glib-devel libwebp-devel>=0.4.0 + gtk+-devel gtk+3-devel libgudev-devel libsecret-devel geoclue2 + ruby-devel" + +# Package build options +build_options="gir wayland x11" +# Disable gir for cross builds. +build_options_default="wayland x11" +if [ -z "$CROSS_BUILD" ]; then + build_options_default+=" gir" +fi + +if [ "$build_option_gir" ]; then + configure_args+=" --enable-introspection" + hostmakedepends+=" gobject-introspection" +else + configure_args+=" --disable-introspection" +fi + +if [ "$build_option_wayland" ]; then + configure_args+=" --enable-wayland-target" + makedepends+=" MesaLib-devel libxkbcommon-devel wayland-devel" +else + configure_args+=" --disable-wayland-target" +fi + +if [ "$build_option_x11" ]; then + configure_args+=" --enable-x11-target" + makedepends+=" libXt-devel" +else + configure_args+=" --disable-x11-target" +fi + +webkit2gtk-devel_package() { + depends="gtk+3-devel libsoup-devel ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/pkgconfig + if [ "$build_option_gir" ]; then + vmove usr/share/gir-1.0 + fi + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/yelp-xsl/template b/srcpkgs/yelp-xsl/template index 86950d1a5cf..f9ecc5bc080 100644 --- a/srcpkgs/yelp-xsl/template +++ b/srcpkgs/yelp-xsl/template @@ -1,6 +1,6 @@ # Template file for 'yelp-xsl' pkgname=yelp-xsl -version=3.12.0 +version=3.14.0 revision=1 noarch="yes" build_style=gnu-configure @@ -11,4 +11,4 @@ maintainer="Juan RP " license="GPL-2" homepage="http://www.gnome.org" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=dd0b8af338b1cdae50444273d7c761e3f511224421487311103edc95a4493656 +checksum=8f5b6793cd600f8308e4ac93da68009169fa6d590eb71ed4a8e98bafe541a87e diff --git a/srcpkgs/yelp/template b/srcpkgs/yelp/template index 12b378a1357..15d4c88a0e4 100644 --- a/srcpkgs/yelp/template +++ b/srcpkgs/yelp/template @@ -1,21 +1,21 @@ # Template file for 'yelp' pkgname=yelp -version=3.12.0 +version=3.14.1 revision=1 build_style=gnu-configure configure_args="--disable-schemas-compile --disable-static" hostmakedepends="pkg-config intltool itstool glib-devel" makedepends="bzip2-devel liblzma-devel sqlite-devel libgpg-error-devel libgcrypt-devel libxslt-devel libsoup-devel>=2.46 webkitgtk-devel>=2.4 - yelp-xsl>=3.12" + yelp-xsl>=3.14" depends="libsoup>=2.46 webkitgtk>=2.4 dconf>=0.20 hicolor-icon-theme - desktop-file-utils yelp-xsl>=3.12" + desktop-file-utils yelp-xsl>=3.14" short_desc="Help browser for GNOME desktop" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=c83991b94b12617343c0b18845eee9fcf445459c1f6d273a4ab0b6f89e0b4a4c +checksum=1df24b0afa000fd7b003b43448be5227d72757e95e678a7be1832ebea685f072 yelp-devel_package() { depends="yelp>=${version}" diff --git a/srcpkgs/zenity/template b/srcpkgs/zenity/template index d7b4a6d01c1..cfb85fa2070 100644 --- a/srcpkgs/zenity/template +++ b/srcpkgs/zenity/template @@ -1,13 +1,13 @@ # Template file for 'zenity' pkgname=zenity -version=3.12.1 +version=3.14.0 revision=1 build_style=gnu-configure -hostmakedepends="which pkg-config intltool itstool gnome-doc-utils" +hostmakedepends="pkg-config intltool itstool gnome-doc-utils" makedepends="gtk+3-devel libnotify-devel webkitgtk-devel" short_desc="Display GNOME dialogs from the command line" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=a59705cdd1ea5318fdae3075c1cedcbead479230e9bead204391566d973dae11 +checksum=6b57ec6c456af17714dc366e63dabb8bbe0577878b61907805f0186d4d2b892f