aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-backup/rdiff-backup/ChangeLog414
-rw-r--r--app-backup/rdiff-backup/Manifest5
-rw-r--r--app-backup/rdiff-backup/rdiff-backup-1.3.3-r1.ebuild28
-rw-r--r--app-backup/rdiff-backup/rdiff-backup-1.3.3-r2.ebuild34
-rw-r--r--app-crypt/kbfs/ChangeLog6
-rw-r--r--app-crypt/kbfs/Manifest5
-rw-r--r--app-crypt/kbfs/kbfs-2.11.0-r1.ebuild51
-rw-r--r--app-crypt/kbfs/kbfs-9999.ebuild51
-rw-r--r--app-crypt/kbfs/metadata.xml12
-rw-r--r--app-crypt/keybase/ChangeLog5
-rw-r--r--app-crypt/keybase/Manifest4
-rw-r--r--app-crypt/keybase/keybase-5.8.1.ebuild52
-rw-r--r--app-crypt/keybase/metadata.xml (renamed from app-emulation/vmware-horizon-client-bin/metadata.xml)0
-rw-r--r--app-emulation/vmware-horizon-client-bin/ChangeLog19
-rw-r--r--app-emulation/vmware-horizon-client-bin/Manifest4
-rw-r--r--app-emulation/vmware-horizon-client-bin/vmware-horizon-client-bin-4.3.0.ebuild130
-rw-r--r--app-emulation/vmware-view-open-client-pcoip-bin/ChangeLog12
-rw-r--r--app-emulation/vmware-view-open-client-pcoip-bin/Manifest4
-rw-r--r--app-emulation/vmware-view-open-client-pcoip-bin/vmware-view-open-client-pcoip-bin-9999.ebuild30
-rw-r--r--app-emulation/vmware-view-open-client/ChangeLog98
-rw-r--r--app-emulation/vmware-view-open-client/Manifest7
-rw-r--r--app-emulation/vmware-view-open-client/files/vmware-view-open-client-4.5.0.297975-curl-headers.patch12
-rw-r--r--app-emulation/vmware-view-open-client/files/vmware-view-open-client-4.5.0.297975-linking.patch14
-rw-r--r--app-emulation/vmware-view-open-client/files/vmware-view-open-client-4.5.0.297975-unbundle-intltool.patch35
-rw-r--r--app-emulation/vmware-view-open-client/metadata.xml13
-rw-r--r--app-emulation/vmware-view-open-client/vmware-view-open-client-4.5.0.297975-r2.ebuild57
-rw-r--r--app-misc/i810switch/ChangeLog4
-rw-r--r--app-misc/i810switch/Manifest5
-rw-r--r--app-misc/i810switch/files/digest-i810switch-0.6.5-r23
-rw-r--r--app-misc/i810switch/files/i810switch-macbook-support.patch24
-rw-r--r--app-misc/i810switch/i810switch-0.6.5-r03.ebuild33
-rw-r--r--app-misc/i810switch/metadata.xml (renamed from app-text/epubcheck/metadata.xml)0
-rw-r--r--app-portage/gcruft/ChangeLog5
-rw-r--r--app-portage/gcruft/Manifest8
-rw-r--r--app-portage/gcruft/gcruft-0.1-r1.ebuild65
-rw-r--r--app-portage/gcruft/gcruft-0.1.1.ebuild68
-rw-r--r--app-portage/gentmaint/ChangeLog26
-rw-r--r--app-portage/gentmaint/Manifest12
-rw-r--r--app-portage/gentmaint/gentmaint-0.4.1.ebuild (renamed from app-portage/gentmaint/gentmaint-0.2.1.ebuild)6
-rw-r--r--app-portage/gentmaint/gentmaint-0.4.2.ebuild (renamed from app-portage/gentmaint/gentmaint-0.2.0.ebuild)14
-rw-r--r--app-portage/gentmaint/metadata.xml13
-rw-r--r--app-text/epubcheck/ChangeLog10
-rw-r--r--app-text/epubcheck/Manifest4
-rw-r--r--app-text/epubcheck/epubcheck-1.0.5-r1.ebuild49
-rw-r--r--app-text/odf-converter-integrator-bin/ChangeLog3
-rw-r--r--app-text/odf-converter-integrator-bin/Manifest4
-rw-r--r--app-text/odf-converter-integrator-bin/metadata.xml (renamed from dev-python/py_sg/metadata.xml)0
-rw-r--r--app-text/odf-converter-integrator-bin/odf-converter-integrator-bin-0.2.3.ebuild25
-rw-r--r--dev-lang/open64/ChangeLog15
-rw-r--r--dev-lang/open64/Manifest4
-rw-r--r--dev-lang/open64/metadata.xml9
-rw-r--r--dev-lang/open64/open64-4.2.1-r1.ebuild27
-rw-r--r--dev-libs/intel-common/ChangeLog37
-rw-r--r--dev-libs/intel-common/Manifest6
-rw-r--r--dev-libs/intel-common/intel-common-13.0.1.117-r1.ebuild60
-rw-r--r--dev-libs/intel-common/metadata.xml12
-rw-r--r--dev-libs/nidaqmxbase/ChangeLog9
-rw-r--r--dev-libs/nidaqmxbase/Manifest7
-rw-r--r--dev-libs/nidaqmxbase/nidaqmxbase-14.0.0.ebuild47
-rw-r--r--dev-libs/sasl-xoauth2/ChangeLog5
-rw-r--r--dev-libs/sasl-xoauth2/Manifest4
-rw-r--r--dev-libs/sasl-xoauth2/metadata.xml (renamed from sci-misc/simso/metadata.xml)7
-rw-r--r--dev-libs/sasl-xoauth2/sasl-xoauth2-20220515.ebuild30
-rw-r--r--dev-libs/sasl-xoauth2/sasl-xoauth2-9999.ebuild28
-rw-r--r--dev-libs/xml-fortran/ChangeLog12
-rw-r--r--dev-libs/xml-fortran/Manifest10
-rw-r--r--dev-libs/xml-fortran/xml-fortran-1.00-r1.ebuild (renamed from dev-libs/xml-fortran/xml-fortran-1.00.ebuild)16
-rw-r--r--dev-perl/Astro-satpass/Astro-satpass-0.067-r2.ebuild (renamed from dev-perl/Astro-satpass/Astro-satpass-0.067-r1.ebuild)11
-rw-r--r--dev-perl/Astro-satpass/ChangeLog12
-rw-r--r--dev-perl/Astro-satpass/Manifest8
-rw-r--r--dev-python/py_sg/ChangeLog13
-rw-r--r--dev-python/py_sg/Manifest4
-rw-r--r--dev-python/py_sg/py_sg-0.11-r1.ebuild20
-rw-r--r--dev-python/tweepy/ChangeLog8
-rw-r--r--dev-python/tweepy/Manifest4
-rw-r--r--dev-python/tweepy/tweepy-1.7.1-r1.ebuild21
-rw-r--r--dev-util/appinventor2/ChangeLog10
-rw-r--r--dev-util/appinventor2/Manifest4
-rw-r--r--dev-util/appinventor2/appinventor2-1.1.ebuild33
-rw-r--r--dev-util/appinventor2/metadata.xml18
-rw-r--r--dev-util/dh-make/ChangeLog10
-rw-r--r--dev-util/dh-make/Manifest4
-rw-r--r--dev-util/dh-make/dh-make-0.63.ebuild33
-rw-r--r--eclass/intel-sdp.eclass559
-rw-r--r--eclass/kde4-base.eclass963
-rw-r--r--eclass/kde4-functions.eclass431
-rw-r--r--eclass/kde4-meta.eclass631
-rw-r--r--kde-apps/kdebase-kioslaves/ChangeLog8
-rw-r--r--kde-apps/kdebase-kioslaves/Manifest6
-rw-r--r--kde-apps/kdebase-kioslaves/files/kdebase-kioslaves-16.04.3-perl-5.22.patch37
-rw-r--r--kde-apps/kdebase-kioslaves/files/kdebase-kioslaves-16.04.3-webkit.patch50
-rw-r--r--kde-apps/kdebase-kioslaves/kdebase-kioslaves-16.04.3-r2.ebuild58
-rw-r--r--kde-apps/kdebase-kioslaves/metadata.xml11
-rw-r--r--kde-apps/phonon-kde/ChangeLog6
-rw-r--r--kde-apps/phonon-kde/Manifest4
-rw-r--r--kde-apps/phonon-kde/metadata.xml8
-rw-r--r--kde-apps/phonon-kde/phonon-kde-16.04.3.ebuild35
-rw-r--r--licenses/LabJack47
-rw-r--r--media-gfx/meshlab/ChangeLog20
-rw-r--r--media-gfx/meshlab/Manifest24
-rw-r--r--media-gfx/meshlab/files/1.3.2/01_crash-on-save.patch29
-rw-r--r--media-gfx/meshlab/files/1.3.2/02_cstddef.patch46
-rw-r--r--media-gfx/meshlab/files/1.3.2/03_disable-updates.patch21
-rw-r--r--media-gfx/meshlab/files/1.3.2/05_externals.patch25
-rw-r--r--media-gfx/meshlab/files/1.3.2/06_format-security.patch44
-rw-r--r--media-gfx/meshlab/files/1.3.2/07_gcc47.patch105
-rw-r--r--media-gfx/meshlab/files/1.3.2/08_lib3ds.patch32
-rw-r--r--media-gfx/meshlab/files/1.3.2/09_libbz2.patch31
-rw-r--r--media-gfx/meshlab/files/1.3.2/10_muparser.patch30
-rw-r--r--media-gfx/meshlab/files/1.3.2/11_openctm.patch31
-rw-r--r--media-gfx/meshlab/files/1.3.2/12_overflow.patch23
-rw-r--r--media-gfx/meshlab/files/1.3.2/13_pluginsdir.patch21
-rw-r--r--media-gfx/meshlab/files/1.3.2/14_ply_numeric.patch32
-rw-r--r--media-gfx/meshlab/files/1.3.2/15_qhull.patch67
-rw-r--r--media-gfx/meshlab/files/1.3.2/16_shadersdir.patch49
-rw-r--r--media-gfx/meshlab/files/1.3.2/17_structuresynth.patch48
-rw-r--r--media-gfx/meshlab/files/1.3.2/18_glew.c18p1.patch146
-rw-r--r--media-gfx/meshlab/files/1.3.2/19_CONFLICTS_IN_rpath.patch32
-rw-r--r--media-gfx/meshlab/files/1.3.2/20_rpath.c18p2.patch43
-rw-r--r--media-gfx/meshlab/files/1.3.2/21_RESOLUTION.patch29
-rw-r--r--media-gfx/meshlab/meshlab-1.3.2-r1.ebuild64
-rw-r--r--media-gfx/meshlab/metadata.xml9
-rw-r--r--media-gfx/tex2im/ChangeLog3
-rw-r--r--media-gfx/tex2im/Manifest6
-rw-r--r--media-gfx/tex2im/metadata.xml (renamed from dev-python/tweepy/metadata.xml)0
-rw-r--r--media-gfx/tex2im/tex2im-1.8.ebuild13
-rw-r--r--media-libs/lib3ds/ChangeLog17
-rw-r--r--media-libs/lib3ds/Manifest4
-rw-r--r--media-libs/lib3ds/lib3ds-1.3.0-r1.ebuild19
-rw-r--r--media-libs/lib3ds/metadata.xml7
-rw-r--r--media-libs/openctm/ChangeLog11
-rw-r--r--media-libs/openctm/Manifest5
-rw-r--r--media-libs/openctm/files/makefiles206
-rw-r--r--media-libs/openctm/metadata.xml12
-rw-r--r--media-libs/openctm/openctm-1.0.3-r1.ebuild36
-rw-r--r--media-plugins/gimp-plugin-astronomy/ChangeLog8
-rw-r--r--media-plugins/gimp-plugin-astronomy/Manifest8
-rw-r--r--media-plugins/gimp-plugin-astronomy/gimp-plugin-astronomy-0.10.ebuild (renamed from media-plugins/gimp-plugin-astronomy/gimp-plugin-astronomy-0.9.ebuild)10
-rw-r--r--media-sound/amarok/ChangeLog9
-rw-r--r--media-sound/amarok/Manifest11
-rw-r--r--media-sound/amarok/amarok-2.8.90-r5.ebuild137
-rw-r--r--media-sound/amarok/files/amarok-2.8.0-taglib110.patch40
-rw-r--r--media-sound/amarok/files/amarok-2.8.90-ffmpeg3.patch60
-rw-r--r--media-sound/amarok/files/amarok-2.8.90-gcc6.patch36
-rw-r--r--media-sound/amarok/files/amarok-2.8.90-mysql-embedded.patch34
-rw-r--r--media-sound/amarok/files/amarok-2.8.90-mysqld-rpath.patch12
-rw-r--r--media-sound/amarok/files/amarok-2.8.90-no-webkit.patch39
-rw-r--r--media-sound/amarok/files/amarok-2.8.90-scriptconsole.patch33
-rw-r--r--media-sound/amarok/metadata.xml33
-rw-r--r--media-video/xanim/ChangeLog66
-rw-r--r--media-video/xanim/ChangeLog-2015119
-rw-r--r--media-video/xanim/Manifest19
-rw-r--r--media-video/xanim/files/xanim-2.80.1-freebsd.patch14
-rw-r--r--media-video/xanim/files/xanim-2.80.1-gcc41.patch71
-rw-r--r--media-video/xanim/metadata.xml7
-rw-r--r--media-video/xanim/xanim-2.80.1-r4.ebuild129
-rw-r--r--net-im/skypeforlinux/ChangeLog5
-rw-r--r--net-im/skypeforlinux/Manifest4
-rw-r--r--net-im/skypeforlinux/metadata.xml20
-rw-r--r--net-im/skypeforlinux/skypeforlinux-8.56.0.103-r2.ebuild102
-rw-r--r--net-im/whatsapp-purple/ChangeLog10
-rw-r--r--net-im/whatsapp-purple/Manifest3
-rw-r--r--net-im/whatsapp-purple/metadata.xml9
-rw-r--r--net-im/whatsapp-purple/whatsapp-purple-9999.ebuild20
-rw-r--r--net-mail/davmail-bin/ChangeLog225
-rw-r--r--net-mail/davmail-bin/Manifest9
-rw-r--r--net-mail/davmail-bin/davmail-bin-4.8.0.ebuild89
-rw-r--r--net-mail/davmail-bin/files/davmail.conf3
-rw-r--r--net-mail/davmail-bin/files/davmail.init33
-rw-r--r--net-mail/davmail-bin/files/davmail.pngbin4218 -> 0 bytes
-rw-r--r--net-mail/davmail-bin/files/davmail.properties48
-rw-r--r--net-mail/davmail-bin/metadata.xml11
-rw-r--r--net-mail/mu/ChangeLog16
-rw-r--r--net-mail/mu/Manifest7
-rw-r--r--net-mail/mu/files/70mu-gentoo.el3
-rw-r--r--net-mail/mu/files/mu-1.7.12-gcc12.patch12
-rw-r--r--net-mail/mu/files/mu-1.7.12-optional-mu4e.patch41
-rw-r--r--net-mail/mu/metadata.xml16
-rw-r--r--net-mail/mu/mu-1.7.13.ebuild86
-rw-r--r--net-misc/globus-toolkit/Manifest2
-rw-r--r--net-misc/globus-toolkit/globus-toolkit-5.2.0.ebuild56
-rw-r--r--net-misc/googlecl/ChangeLog5
-rw-r--r--net-misc/googlecl/Manifest7
-rw-r--r--net-misc/googlecl/files/googlecl-0.9.12-calendar_dates.patch64
-rw-r--r--net-misc/googlecl/googlecl-0.9.15-r1.ebuild34
-rw-r--r--net-misc/ldg-cert-util/ChangeLog5
-rw-r--r--net-misc/ldg-cert-util/Manifest7
-rw-r--r--net-misc/ldg-cert-util/ldg-cert-util-2.7-r1.ebuild (renamed from net-misc/ldg-cert-util/ldg-cert-util-2.7.ebuild)9
-rw-r--r--net-misc/ldg-cert-util/metadata.xml9
-rw-r--r--net-misc/ldg-version/ChangeLog5
-rw-r--r--net-misc/ldg-version/Manifest7
-rw-r--r--net-misc/ldg-version/ldg-version-1.0.3-r1.ebuild16
-rw-r--r--net-misc/ldg-version/ldg-version-1.0.3.ebuild17
-rw-r--r--net-misc/ldg-version/metadata.xml9
-rw-r--r--net-misc/osg-ca-certs/ChangeLog3
-rw-r--r--net-misc/osg-ca-certs/Manifest5
-rw-r--r--net-misc/osg-ca-certs/metadata.xml1
-rw-r--r--net-misc/osg-ca-certs/osg-ca-certs-1.25.0.ebuild29
-rw-r--r--net-misc/owncloud-client/ChangeLog6
-rw-r--r--net-misc/owncloud-client/Manifest8
-rw-r--r--net-misc/owncloud-client/owncloud-client-2.3.1-r1.ebuild (renamed from net-misc/owncloud-client/owncloud-client-2.3.1.ebuild)8
-rw-r--r--net-wireless/madwifi-ng-tools/ChangeLog3
-rw-r--r--net-wireless/madwifi-ng-tools/Manifest4
-rw-r--r--net-wireless/madwifi-ng-tools/madwifi-ng-tools-0.9.4.4176.20111123.ebuild70
-rw-r--r--net-wireless/madwifi-ng-tools/metadata.xml (renamed from app-backup/rdiff-backup/metadata.xml)0
-rw-r--r--net-wireless/madwifi-ng/ChangeLog15
-rw-r--r--net-wireless/madwifi-ng/Manifest6
-rw-r--r--net-wireless/madwifi-ng/madwifi-ng-0.9.4.4180.20120502.ebuild96
-rw-r--r--net-wireless/madwifi-ng/metadata.xml16
-rw-r--r--sci-astronomy/amuse/ChangeLog15
-rw-r--r--sci-astronomy/amuse/Manifest8
-rw-r--r--sci-astronomy/amuse/amuse-5.0.ebuild30
-rw-r--r--sci-astronomy/amuse/amuse-7.1.ebuild50
-rw-r--r--sci-astronomy/amuse/metadata.xml7
-rw-r--r--sci-astronomy/analysemcmc/ChangeLog8
-rw-r--r--sci-astronomy/analysemcmc/Manifest8
-rw-r--r--sci-astronomy/analysemcmc/analysemcmc-0.7.3.ebuild (renamed from sci-astronomy/analysemcmc/analysemcmc-0.7.2.ebuild)10
-rw-r--r--sci-astronomy/astrotools/ChangeLog9
-rw-r--r--sci-astronomy/astrotools/Manifest10
-rw-r--r--sci-astronomy/astrotools/astrotools-0.0.1.ebuild22
-rw-r--r--sci-astronomy/astrotools/astrotools-0.0.3-r1.ebuild (renamed from sci-astronomy/astrotools/astrotools-0.0.3.ebuild)7
-rw-r--r--sci-astronomy/evtools/ChangeLog8
-rw-r--r--sci-astronomy/evtools/Manifest8
-rw-r--r--sci-astronomy/evtools/evtools-0.4.2-r1.ebuild (renamed from sci-astronomy/evtools/evtools-0.4.2.ebuild)6
-rw-r--r--sci-astronomy/gwtool/ChangeLog9
-rw-r--r--sci-astronomy/gwtool/Manifest8
-rw-r--r--sci-astronomy/gwtool/gwtool-0.2.0-r1.ebuild (renamed from sci-astronomy/gwtool/gwtool-0.2.0.ebuild)7
-rw-r--r--sci-astronomy/libthesky/ChangeLog34
-rw-r--r--sci-astronomy/libthesky/Manifest14
-rw-r--r--sci-astronomy/libthesky/libthesky-0.3.2.ebuild36
-rw-r--r--sci-astronomy/libthesky/libthesky-0.3.3.ebuild36
-rw-r--r--sci-astronomy/libthesky/libthesky-0.4.1-r1.ebuild39
-rw-r--r--sci-astronomy/libthesky/libthesky-0.4.2-r1.ebuild39
-rw-r--r--sci-astronomy/rocheplot/ChangeLog9
-rw-r--r--sci-astronomy/rocheplot/Manifest8
-rw-r--r--sci-astronomy/rocheplot/metadata.xml9
-rw-r--r--sci-astronomy/rocheplot/rocheplot-0.1.0-r1.ebuild (renamed from sci-astronomy/rocheplot/rocheplot-0.1.0.ebuild)7
-rw-r--r--sci-astronomy/skychart-bin/ChangeLog7
-rw-r--r--sci-astronomy/skychart-bin/Manifest28
-rw-r--r--sci-astronomy/skychart-bin/metadata.xml1
-rw-r--r--sci-astronomy/skychart-bin/skychart-bin-3.6.2150.ebuild5
-rw-r--r--sci-astronomy/soltrack/ChangeLog9
-rw-r--r--sci-astronomy/soltrack/Manifest10
-rw-r--r--sci-astronomy/soltrack/soltrack-2.2-r1.ebuild (renamed from sci-astronomy/soltrack/soltrack-2.1.ebuild)13
-rw-r--r--sci-astronomy/soltrack/soltrack-2.2.ebuild26
-rw-r--r--sci-calculators/gfm/Manifest2
-rw-r--r--sci-calculators/gfm/gfm-1.04.ebuild40
-rw-r--r--sci-calculators/speedcrunch/ChangeLog50
-rw-r--r--sci-calculators/speedcrunch/Manifest5
-rw-r--r--sci-calculators/speedcrunch/files/speedcrunch.pngbin4326 -> 0 bytes
-rw-r--r--sci-calculators/speedcrunch/metadata.xml10
-rw-r--r--sci-calculators/speedcrunch/speedcrunch-0.11-r92.ebuild50
-rw-r--r--sci-calculators/wcalc/ChangeLog5
-rw-r--r--sci-calculators/wcalc/Manifest8
-rw-r--r--sci-calculators/wcalc/metadata.xml25
-rw-r--r--sci-calculators/wcalc/wcalc-2.5.ebuild3
-rw-r--r--sci-electronics/labjack-ljm-64bit/ChangeLog33
-rw-r--r--sci-electronics/labjack-ljm-64bit/Manifest4
-rw-r--r--sci-electronics/labjack-ljm-64bit/labjack-ljm-64bit-20171221-r3.ebuild125
-rw-r--r--sci-electronics/labjack-ljm-64bit/metadata.xml (renamed from sci-misc/simsogui/metadata.xml)7
-rw-r--r--sci-geosciences/gmapcatcher/Manifest4
-rw-r--r--sci-geosciences/gmapcatcher/files/gmapcatcher-0.8.0.4-setuppy-docs.patch18
-rw-r--r--sci-geosciences/gmapcatcher/gmapcatcher-0.8.0.4.ebuild41
-rw-r--r--sci-geosciences/gmapcatcher/metadata.xml8
-rw-r--r--sci-geosciences/gpsman/ChangeLog14
-rw-r--r--sci-geosciences/gpsman/Manifest7
-rw-r--r--sci-geosciences/gpsman/gpsman-6.4.4.2-r2.ebuild (renamed from sci-geosciences/gpsman/gpsman-6.4.4.2.ebuild)9
-rw-r--r--sci-geosciences/gpsman/metadata.xml2
-rw-r--r--sci-libs/fgsl/ChangeLog16
-rw-r--r--sci-libs/fgsl/Manifest18
-rw-r--r--sci-libs/fgsl/fgsl-1.2.0-r1.ebuild (renamed from sci-libs/fgsl/fgsl-1.2.0.ebuild)10
-rw-r--r--sci-libs/fgsl/fgsl-1.3.0.ebuild40
-rw-r--r--sci-libs/fgsl/fgsl-1.4.0.ebuild (renamed from sci-libs/fgsl/fgsl-1.1.0.ebuild)20
-rw-r--r--sci-libs/fgsl/fgsl-1.5.0.ebuild (renamed from sci-libs/fgsl/fgsl-1.0.0.ebuild)20
-rw-r--r--sci-libs/gds-dmt/ChangeLog6
-rw-r--r--sci-libs/gds-dmt/Manifest4
-rw-r--r--sci-libs/gds-dmt/gds-dmt-2.19.0.ebuild43
-rw-r--r--sci-libs/gds-dmt/metadata.xml20
-rw-r--r--sci-libs/gds-frameio/ChangeLog8
-rw-r--r--sci-libs/gds-frameio/Manifest4
-rw-r--r--sci-libs/gds-frameio/gds-frameio-2.19.5.ebuild46
-rw-r--r--sci-libs/gds-frameio/metadata.xml27
-rw-r--r--sci-libs/gds-gui/ChangeLog6
-rw-r--r--sci-libs/gds-gui/Manifest4
-rw-r--r--sci-libs/gds-gui/gds-gui-2.19.6.ebuild46
-rw-r--r--sci-libs/gds-gui/metadata.xml25
-rw-r--r--sci-libs/gds-lsmp/ChangeLog6
-rw-r--r--sci-libs/gds-lsmp/Manifest4
-rw-r--r--sci-libs/gds-lsmp/gds-lsmp-2.19.7.ebuild36
-rw-r--r--sci-libs/gds-lsmp/metadata.xml19
-rw-r--r--sci-libs/gds/ChangeLog57
-rw-r--r--sci-libs/gds/Manifest5
-rw-r--r--sci-libs/gds/files/gds-2.19.7-compound.cc.patch8
-rw-r--r--sci-libs/gds/gds-2.19.7.ebuild55
-rw-r--r--sci-libs/gds/metadata.xml27
-rw-r--r--sci-libs/gstlal-burst/ChangeLog6
-rw-r--r--sci-libs/gstlal-burst/Manifest4
-rw-r--r--sci-libs/gstlal-burst/gstlal-burst-0.3.1.ebuild47
-rw-r--r--sci-libs/gstlal-burst/metadata.xml15
-rw-r--r--sci-libs/gstlal-calibration/ChangeLog6
-rw-r--r--sci-libs/gstlal-calibration/Manifest4
-rw-r--r--sci-libs/gstlal-calibration/gstlal-calibration-1.3.1.ebuild46
-rw-r--r--sci-libs/gstlal-calibration/metadata.xml12
-rw-r--r--sci-libs/gstlal-inspiral/ChangeLog8
-rw-r--r--sci-libs/gstlal-inspiral/Manifest4
-rw-r--r--sci-libs/gstlal-inspiral/gstlal-inspiral-1.9.2.ebuild54
-rw-r--r--sci-libs/gstlal-inspiral/metadata.xml17
-rw-r--r--sci-libs/gstlal/ChangeLog15
-rw-r--r--sci-libs/gstlal/Manifest4
-rw-r--r--sci-libs/gstlal/gstlal-1.9.0.ebuild55
-rw-r--r--sci-libs/gstlal/metadata.xml18
-rw-r--r--sci-libs/igwn-cmake-macros/ChangeLog5
-rw-r--r--sci-libs/igwn-cmake-macros/Manifest4
-rw-r--r--sci-libs/igwn-cmake-macros/igwn-cmake-macros-1.3.2.ebuild15
-rw-r--r--sci-libs/igwn-cmake-macros/metadata.xml (renamed from dev-util/dh-make/metadata.xml)3
-rw-r--r--sci-libs/lal/ChangeLog32
-rw-r--r--sci-libs/lal/Manifest14
-rw-r--r--sci-libs/lal/lal-6.5.0.ebuild51
-rw-r--r--sci-libs/lal/lal-6.6.1.ebuild51
-rw-r--r--sci-libs/lal/lal-6.9.1.ebuild14
-rw-r--r--sci-libs/lal/lal-7.1.4.ebuild67
-rw-r--r--sci-libs/lal/metadata.xml16
-rw-r--r--sci-libs/lalapps/ChangeLog13
-rw-r--r--sci-libs/lalapps/Manifest17
-rw-r--r--sci-libs/lalapps/lalapps-6.11.2.ebuild9
-rw-r--r--sci-libs/lalapps/lalapps-6.6.1.ebuild51
-rw-r--r--sci-libs/lalapps/lalapps-6.6.2.ebuild51
-rw-r--r--sci-libs/lalapps/lalapps-7.3.0-r1.ebuild77
-rw-r--r--sci-libs/lalapps/metadata.xml23
-rw-r--r--sci-libs/lalburst/ChangeLog13
-rw-r--r--sci-libs/lalburst/Manifest12
-rw-r--r--sci-libs/lalburst/lalburst-1.1.1.ebuild20
-rw-r--r--sci-libs/lalburst/lalburst-1.1.6.ebuild9
-rw-r--r--sci-libs/lalburst/lalburst-1.5.9.ebuild39
-rw-r--r--sci-libs/lalburst/metadata.xml16
-rw-r--r--sci-libs/lalframe/ChangeLog22
-rw-r--r--sci-libs/lalframe/Manifest14
-rw-r--r--sci-libs/lalframe/lalframe-1.0.2.ebuild31
-rw-r--r--sci-libs/lalframe/lalframe-1.0.4.ebuild31
-rw-r--r--sci-libs/lalframe/lalframe-1.0.9.ebuild9
-rw-r--r--sci-libs/lalframe/lalframe-1.5.5.ebuild54
-rw-r--r--sci-libs/lalframe/metadata.xml23
-rw-r--r--sci-libs/lalinference/ChangeLog19
-rw-r--r--sci-libs/lalinference/Manifest14
-rw-r--r--sci-libs/lalinference/lalinference-0.1.0.ebuild46
-rw-r--r--sci-libs/lalinference/lalinference-0.1.1.ebuild46
-rw-r--r--sci-libs/lalinference/lalinference-1.0.1.ebuild9
-rw-r--r--sci-libs/lalinference/lalinference-3.0.0.ebuild70
-rw-r--r--sci-libs/lalinference/metadata.xml31
-rw-r--r--sci-libs/lalinspiral/ChangeLog19
-rw-r--r--sci-libs/lalinspiral/Manifest16
-rw-r--r--sci-libs/lalinspiral/lalinspiral-1.1.0.ebuild43
-rw-r--r--sci-libs/lalinspiral/lalinspiral-1.2.2.ebuild36
-rw-r--r--sci-libs/lalinspiral/lalinspiral-1.4.2.ebuild9
-rw-r--r--sci-libs/lalinspiral/lalinspiral-2.0.3.ebuild59
-rw-r--r--sci-libs/lalinspiral/metadata.xml23
-rw-r--r--sci-libs/lalmetaio/ChangeLog23
-rw-r--r--sci-libs/lalmetaio/Manifest14
-rw-r--r--sci-libs/lalmetaio/lalmetaio-1.0.2.ebuild19
-rw-r--r--sci-libs/lalmetaio/lalmetaio-1.0.3.ebuild19
-rw-r--r--sci-libs/lalmetaio/lalmetaio-1.0.7.ebuild9
-rw-r--r--sci-libs/lalmetaio/lalmetaio-2.0.3.ebuild54
-rw-r--r--sci-libs/lalmetaio/metadata.xml21
-rw-r--r--sci-libs/lalpulsar/ChangeLog16
-rw-r--r--sci-libs/lalpulsar/Manifest12
-rw-r--r--sci-libs/lalpulsar/lalpulsar-1.2.1.ebuild18
-rw-r--r--sci-libs/lalpulsar/lalpulsar-1.6.1.ebuild9
-rw-r--r--sci-libs/lalpulsar/lalpulsar-3.1.0.ebuild60
-rw-r--r--sci-libs/lalpulsar/metadata.xml25
-rw-r--r--sci-libs/lalsimulation/ChangeLog13
-rw-r--r--sci-libs/lalsimulation/Manifest12
-rw-r--r--sci-libs/lalsimulation/lalsimulation-0.1.1.ebuild19
-rw-r--r--sci-libs/lalsimulation/lalsimulation-0.6.1.ebuild9
-rw-r--r--sci-libs/lalsimulation/lalsimulation-3.0.0.ebuild54
-rw-r--r--sci-libs/lalsimulation/metadata.xml22
-rw-r--r--sci-libs/lalstochastic/ChangeLog7
-rw-r--r--sci-libs/lalstochastic/Manifest12
-rw-r--r--sci-libs/lalstochastic/lalstochastic-1.1.3.ebuild13
-rw-r--r--sci-libs/lalstochastic/lalstochastic-1.1.7.ebuild9
-rw-r--r--sci-libs/lalstochastic/metadata.xml1
-rw-r--r--sci-libs/lalsuite/ChangeLog28
-rw-r--r--sci-libs/lalsuite/Manifest7
-rw-r--r--sci-libs/lalsuite/lalsuite-6.15.ebuild29
-rw-r--r--sci-libs/lalsuite/lalsuite-7.1.ebuild24
-rw-r--r--sci-libs/lalsuite/metadata.xml19
-rw-r--r--sci-libs/lalxml/ChangeLog7
-rw-r--r--sci-libs/lalxml/Manifest16
-rw-r--r--sci-libs/lalxml/lalxml-1.1.0.ebuild9
-rw-r--r--sci-libs/lalxml/lalxml-1.1.2.ebuild9
-rw-r--r--sci-libs/lalxml/lalxml-1.1.7.ebuild9
-rw-r--r--sci-libs/lalxml/metadata.xml1
-rw-r--r--sci-libs/ldas-tools-al/ChangeLog8
-rw-r--r--sci-libs/ldas-tools-al/Manifest4
-rw-r--r--sci-libs/ldas-tools-al/ldas-tools-al-2.6.7.ebuild18
-rw-r--r--sci-libs/ldas-tools-al/metadata.xml (renamed from dev-libs/nidaqmxbase/metadata.xml)3
-rw-r--r--sci-libs/ldas-tools-cmake/ChangeLog8
-rw-r--r--sci-libs/ldas-tools-cmake/Manifest4
-rw-r--r--sci-libs/ldas-tools-cmake/ldas-tools-cmake-1.2.3.ebuild18
-rw-r--r--sci-libs/ldas-tools-cmake/metadata.xml (renamed from app-emulation/vmware-view-open-client-pcoip-bin/metadata.xml)3
-rw-r--r--sci-libs/ldas-tools-framecpp/ChangeLog9
-rw-r--r--sci-libs/ldas-tools-framecpp/Manifest4
-rw-r--r--sci-libs/ldas-tools-framecpp/ldas-tools-framecpp-2.6.5.ebuild31
-rw-r--r--sci-libs/ldas-tools-framecpp/metadata.xml14
-rw-r--r--sci-libs/levmar/ChangeLog25
-rw-r--r--sci-libs/levmar/Manifest7
-rw-r--r--sci-libs/levmar/files/levmar-2.6-shared.patch12
-rw-r--r--sci-libs/levmar/levmar-2.6-r2.ebuild44
-rw-r--r--sci-libs/libframe/ChangeLog21
-rw-r--r--sci-libs/libframe/Manifest16
-rw-r--r--sci-libs/libframe/libframe-8.08.ebuild48
-rw-r--r--sci-libs/libframe/libframe-8.15.ebuild50
-rw-r--r--sci-libs/libframe/libframe-8.17.2-r1.ebuild (renamed from sci-libs/libframe/libframe-8.17.2.ebuild)9
-rw-r--r--sci-libs/libframe/libframe-8.20.ebuild25
-rw-r--r--sci-libs/libframe/libframe-8.30.ebuild25
-rw-r--r--sci-libs/libframe/metadata.xml15
-rw-r--r--sci-libs/libsufr/ChangeLog29
-rw-r--r--sci-libs/libsufr/Manifest14
-rw-r--r--sci-libs/libsufr/libsufr-0.7.2.ebuild26
-rw-r--r--sci-libs/libsufr/libsufr-0.7.3.ebuild26
-rw-r--r--sci-libs/libsufr/libsufr-0.7.5-r1.ebuild37
-rw-r--r--sci-libs/libsufr/libsufr-0.7.6.ebuild37
-rw-r--r--sci-libs/libsufr/libsufr-0.7.7.ebuild37
-rw-r--r--sci-libs/metaio/ChangeLog19
-rw-r--r--sci-libs/metaio/Manifest16
-rw-r--r--sci-libs/metaio/metadata.xml12
-rw-r--r--sci-libs/metaio/metaio-7.2.ebuild38
-rw-r--r--sci-libs/metaio/metaio-8.2.1.ebuild38
-rw-r--r--sci-libs/metaio/metaio-8.2.ebuild38
-rw-r--r--sci-libs/metaio/metaio-8.3.0.ebuild17
-rw-r--r--sci-libs/metaio/metaio-8.3.1.ebuild28
-rw-r--r--sci-libs/metaio/metaio-8.4.0.ebuild28
-rw-r--r--sci-libs/pg2plplot/ChangeLog12
-rw-r--r--sci-libs/pg2plplot/Manifest12
-rw-r--r--sci-libs/pg2plplot/pg2plplot-5.12.0.ebuild13
-rw-r--r--sci-libs/pg2plplot/pg2plplot-5.13.0.ebuild (renamed from sci-libs/pg2plplot/pg2plplot-0.4.0.ebuild)13
-rw-r--r--sci-libs/pgplot/000_readme.txt21
-rw-r--r--sci-libs/pgplot/ChangeLog43
-rw-r--r--sci-libs/pgplot/Manifest29
-rw-r--r--sci-libs/pgplot/files/pgplot-compile-setup.patch12
-rw-r--r--sci-libs/pgplot/files/pgplot-drivers-popular.patch61
-rw-r--r--sci-libs/pgplot/files/pgplot-drivers.patch92
-rw-r--r--sci-libs/pgplot/files/pgplot-headers.patch28
-rw-r--r--sci-libs/pgplot/files/pgplot-libpng15.patch11
-rw-r--r--sci-libs/pgplot/files/pgplot-makemake.patch106
-rw-r--r--sci-libs/pgplot/files/pgplot-tk86.patch47
-rw-r--r--sci-libs/pgplot/metadata.xml1
-rw-r--r--sci-libs/pgplot/pgplot-5.2.2-r99.ebuild155
-rw-r--r--sci-libs/plplot/ChangeLog22
-rw-r--r--sci-libs/plplot/Manifest47
-rw-r--r--sci-libs/plplot/files/plplot-5.12.0-safe-string.patch20
-rw-r--r--sci-libs/plplot/files/plplot-5.15.0-QPainterPath-include.patch10
-rw-r--r--sci-libs/plplot/files/plplot-5.15.0-configure-clang16.patch18
-rw-r--r--sci-libs/plplot/files/plplot-5.15.0-ieee.patch19
-rw-r--r--sci-libs/plplot/files/plplot-5.15.0-multiarch.patch56
-rw-r--r--sci-libs/plplot/files/plplot-5.15.0-ocaml-rpath.patch166
-rw-r--r--sci-libs/plplot/files/plplot-5.15.0-ocaml.patch43
-rw-r--r--sci-libs/plplot/metadata.xml28
-rw-r--r--sci-libs/plplot/plplot-5.10.0-r3.ebuild244
-rw-r--r--sci-libs/plplot/plplot-5.14.0-r2.ebuild (renamed from sci-libs/plplot/plplot-5.13.0.ebuild)144
-rw-r--r--sci-libs/plplot/plplot-5.15.0-r2.ebuild302
-rw-r--r--sci-mathematics/giac/ChangeLog42
-rw-r--r--sci-mathematics/giac/Manifest7
-rw-r--r--sci-mathematics/giac/files/giac-1.2.2-gsl_lapack.patch79
-rw-r--r--sci-mathematics/giac/files/giac-1.2.2-test_with_nofltk.patch285
-rw-r--r--sci-mathematics/giac/files/pari_2_11.patch17
-rw-r--r--sci-mathematics/giac/giac-1.4.9.71-r1.ebuild109
-rw-r--r--sci-mathematics/giac/metadata.xml22
-rw-r--r--sci-misc/simso/ChangeLog11
-rw-r--r--sci-misc/simso/Manifest4
-rw-r--r--sci-misc/simso/simso-0.8.5.ebuild21
-rw-r--r--sci-misc/simsogui/ChangeLog12
-rw-r--r--sci-misc/simsogui/Manifest4
-rw-r--r--sci-misc/simsogui/simsogui-0.8.1.ebuild18
-rw-r--r--sys-apps/man-pages-fortran/Manifest9
-rw-r--r--sys-apps/man-pages-linux-kernel-api/Manifest8
-rw-r--r--sys-cluster/opencoarrays/ChangeLog9
-rw-r--r--sys-cluster/opencoarrays/Manifest8
-rw-r--r--sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild (renamed from sys-cluster/opencoarrays/opencoarrays-1.9.3.ebuild)8
-rw-r--r--sys-kernel/gentoo-sources/ChangeLog33
-rw-r--r--sys-kernel/gentoo-sources/Manifest44
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.9.76-r1.ebuild (renamed from sys-kernel/gentoo-sources/gentoo-sources-4.12.12.ebuild)8
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-5.10.76-r1.ebuild (renamed from sys-kernel/gentoo-sources/gentoo-sources-4.9.16.ebuild)8
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-5.15.23.ebuild (renamed from sys-kernel/gentoo-sources/gentoo-sources-4.1.12.ebuild)11
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-5.4.38.ebuild (renamed from sys-kernel/gentoo-sources/gentoo-sources-4.4.6.ebuild)11
-rw-r--r--sys-kernel/gentoo-sources/metadata.xml2
-rw-r--r--sys-process/netatop/ChangeLog10
-rw-r--r--sys-process/netatop/Manifest4
-rw-r--r--sys-process/netatop/metadata.xml9
-rw-r--r--sys-process/netatop/netatop-0.2.ebuild14
-rw-r--r--x11-libs/gtk-fortran/ChangeLog30
-rw-r--r--x11-libs/gtk-fortran/Manifest10
-rw-r--r--x11-libs/gtk-fortran/files/Doxyfile.patch31
-rw-r--r--x11-libs/gtk-fortran/files/Doxyfile_man.patch16
-rw-r--r--x11-libs/gtk-fortran/gtk-fortran-2.9999-r1.ebuild65
-rw-r--r--x11-libs/gtk-fortran/gtk-fortran-3.9999-r1.ebuild66
-rw-r--r--x11-libs/gtk-fortran/gtk-fortran-3.9999-r2.ebuild73
-rw-r--r--x11-libs/gtk-fortran/metadata.xml3
-rw-r--r--x11-libs/qtscriptgenerator/ChangeLog10
-rw-r--r--x11-libs/qtscriptgenerator/Manifest7
-rw-r--r--x11-libs/qtscriptgenerator/files/qtscriptgenerator-0.2.0-arm.patch41
-rw-r--r--x11-libs/qtscriptgenerator/qtscriptgenerator-0.2.0-r1.ebuild66
-rw-r--r--x11-libs/qwt/ChangeLog10
-rw-r--r--x11-libs/qwt/Manifest4
-rw-r--r--x11-libs/qwt/files/qwt-6.0.2-invalid-read.patch250
-rw-r--r--x11-libs/qwt/files/qwt-6.1.1-pc-destdir.patch15
-rw-r--r--x11-libs/qwt/metadata.xml18
-rw-r--r--x11-libs/qwtpolar/ChangeLog68
-rw-r--r--x11-libs/qwtpolar/Manifest7
-rw-r--r--x11-libs/qwtpolar/metadata.xml3
-rw-r--r--x11-libs/qwtpolar/qwtpolar-1.1.1-r3.ebuild147
-rw-r--r--x11-libs/qwtpolar/qwtpolar-1.1.1-r4.ebuild148
511 files changed, 8502 insertions, 8272 deletions
diff --git a/app-backup/rdiff-backup/ChangeLog b/app-backup/rdiff-backup/ChangeLog
deleted file mode 100644
index 3f03601..0000000
--- a/app-backup/rdiff-backup/ChangeLog
+++ /dev/null
@@ -1,414 +0,0 @@
-# ChangeLog for app-backup/rdiff-backup
-# Copyright 1999-2017 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-backup/rdiff-backup/ChangeLog,v 1.62 2012/09/23 04:27:40 mattst88 Exp $
-
-*rdiff-backup-1.3.3-r2 (01 Apr 2017)
-
- 23 Sep 2012; Matt Turner <mattst88@gentoo.org> rdiff-backup-1.3.3.ebuild:
- Added ~alpha ~mips, bug 406911.
-
- 18 Mar 2012; Raúl Porcel <armin76@gentoo.org> rdiff-backup-1.3.3.ebuild:
- sh/sparc stable wrt #396771
-
- 06 Mar 2012; Brent Baude <ranger@gentoo.org> rdiff-backup-1.3.3.ebuild:
- Marking rdiff-backup-1.3.3 ppc64 for bug 396771
-
- 16 Feb 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org>
- rdiff-backup-1.3.3.ebuild:
- x86 stable wrt bug #396771
-
- 14 Feb 2012; Brent Baude <ranger@gentoo.org> rdiff-backup-1.3.3.ebuild:
- Marking rdiff-backup-1.3.3 ppc for bug 396771
-
- 10 Feb 2012; Markus Meier <maekke@gentoo.org> rdiff-backup-1.3.3.ebuild:
- arm stable, bug #396771
-
- 02 Feb 2012; Agostino Sarubbo <ago@gentoo.org> rdiff-backup-1.3.3.ebuild:
- Stable for amd64, wrt bug #396771
-
- 19 May 2011; Fabian Groffen <grobian@gentoo.org> rdiff-backup-1.3.3.ebuild:
- Marked ~x64-macos, bug #368009
-
- 22 Mar 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
- -rdiff-backup-1.2.8.ebuild:
- Delete.
-
- 20 Mar 2011; Raúl Porcel <armin76@gentoo.org> rdiff-backup-1.2.8-r1.ebuild:
- arm/sh/sparc stable wrt #338598
-
- 11 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org>
- rdiff-backup-1.2.8-r1.ebuild:
- ppc/ppc64 stable wrt #338598
-
- 08 Mar 2011; Markos Chandras <hwoarang@gentoo.org>
- rdiff-backup-1.2.8-r1.ebuild:
- Stable on amd64 wrt bug #338598
-
- 07 Mar 2011; Thomas Kahle <tomka@gentoo.org> rdiff-backup-1.2.8-r1.ebuild:
- x86 stable per bug 338598
-
- 05 Mar 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
- -rdiff-backup-1.0.5.ebuild, -rdiff-backup-1.1.14.ebuild:
- Delete.
-
- 05 Mar 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
- rdiff-backup-1.2.8.ebuild, rdiff-backup-1.2.8-r1.ebuild,
- rdiff-backup-1.3.3.ebuild:
- Set SUPPORT_PYTHON_ABIS (bug #308315).
-
- 10 Sep 2010; Robin H. Johnson <robbat2@gentoo.org> metadata.xml:
- Duplicate <maintainer> block of the herd is pointless.
-
-*rdiff-backup-1.3.3 (20 Jul 2010)
-
- 20 Jul 2010; Robin H. Johnson <robbat2@gentoo.org>
- +rdiff-backup-1.3.3.ebuild:
- Version bump.
-
- 20 Jul 2010; Robin H. Johnson <robbat2@gentoo.org>
- -rdiff-backup-1.0.4.ebuild, -rdiff-backup-1.1.5.ebuild,
- -rdiff-backup-1.1.11.ebuild, -rdiff-backup-1.1.12.ebuild,
- -rdiff-backup-1.2.1.ebuild, -rdiff-backup-1.2.2.ebuild,
- -rdiff-backup-1.2.4.ebuild, -rdiff-backup-1.2.5.ebuild:
- Cleanup ebuilds of old major versions.
-
-*rdiff-backup-1.2.8-r1 (20 Jul 2010)
-
- 20 Jul 2010; Robin H. Johnson <robbat2@gentoo.org>
- +rdiff-backup-1.2.8-r1.ebuild, +files/rdiff-backup-1.2.8-popen2.patch:
- Bug #291650: update to EAPI=3 and add patch for os.popen2 warning.
-
- 01 Jan 2010; Christian Faulhammer <fauli@gentoo.org>
- rdiff-backup-1.2.8.ebuild:
- Transfer Prefix keywords
-
- 13 Jul 2009; Joseph Jezak <josejx@gentoo.org> rdiff-backup-1.2.8.ebuild:
- Marked ppc/ppc64 stable for bug #268669.
-
- 06 Jul 2009; Raúl Porcel <armin76@gentoo.org> rdiff-backup-1.2.8.ebuild:
- arm/sh/sparc stable wrt #268669
-
- 01 Jul 2009; Markus Meier <maekke@gentoo.org> rdiff-backup-1.2.8.ebuild:
- amd64 stable, bug #268669
-
- 01 Jul 2009; Christian Faulhammer <fauli@gentoo.org>
- rdiff-backup-1.2.8.ebuild:
- stable x86, bug 268669
-
-*rdiff-backup-1.2.8 (29 Mar 2009)
-
- 29 Mar 2009; Patrick Lauer <patrick@gentoo.org>
- +rdiff-backup-1.2.8.ebuild:
- Bump to 1.2.8. Fixes #260661
-
-*rdiff-backup-1.2.5 (08 Jan 2009)
-
- 08 Jan 2009; Patrick Lauer <patrick@gentoo.org>
- +rdiff-backup-1.2.5.ebuild:
- bump to 1.2.5, fixes #254238
-
-*rdiff-backup-1.2.4 (05 Jan 2009)
-
- 05 Jan 2009; Patrick Lauer <patrick@gentoo.org>
- +rdiff-backup-1.2.4.ebuild:
- Bump to 1.2.4
-
-*rdiff-backup-1.2.2 (01 Nov 2008)
-
- 01 Nov 2008; Robin H. Johnson <robbat2@gentoo.org>
- +rdiff-backup-1.2.2.ebuild:
- Bug #243018, version bump.
-
-*rdiff-backup-1.2.1 (03 Sep 2008)
-
- 03 Sep 2008; Wolfram Schlich <wschlich@gentoo.org>
- +rdiff-backup-1.2.1.ebuild:
- version bump, fix bugs #208237 and #220003
-
- 25 Jan 2008; Fabian Groffen <grobian@gentoo.org>
- rdiff-backup-1.0.4.ebuild, rdiff-backup-1.0.5.ebuild,
- rdiff-backup-1.1.5.ebuild, rdiff-backup-1.1.11.ebuild,
- rdiff-backup-1.1.12.ebuild, rdiff-backup-1.1.14.ebuild:
- Dropped ppc-macos keyword, see you in prefix
-
- 14 Jan 2008; Christoph Mende <angelos@gentoo.org>
- rdiff-backup-1.0.5.ebuild:
- Stable on amd64 wrt bug #162231
-
- 10 Jan 2008; Markus Meier <maekke@gentoo.org> rdiff-backup-1.0.5.ebuild:
- x86 stable, bug #162231
-
- 10 Jan 2008; Ferris McCormick <fmccor@gentoo.org>
- rdiff-backup-1.0.5.ebuild:
- Sparc stable --- Bug #162231
-
- 10 Jan 2008; Brent Baude <ranger@gentoo.org> rdiff-backup-1.0.5.ebuild:
- Marking rdiff-backup-1.0.5 ppc64 for bug 162231
-
- 10 Jan 2008; Brent Baude <ranger@gentoo.org> rdiff-backup-1.0.5.ebuild:
- Marking rdiff-backup-1.0.5 ppc for bug 162231
-
-*rdiff-backup-1.1.14 (21 Oct 2007)
-
- 21 Oct 2007; Rajiv Aaron Manglani <rajiv@gentoo.org>
- +rdiff-backup-1.1.14.ebuild:
- version bump, bug #188724.
-
-*rdiff-backup-1.1.12 (05 Aug 2007)
-
- 05 Aug 2007; Rajiv Aaron Manglani <rajiv@gentoo.org>
- +rdiff-backup-1.1.12.ebuild:
- version bump, bug #186437.
-
-*rdiff-backup-1.1.11 (04 Jul 2007)
-
- 04 Jul 2007; Rajiv Aaron Manglani <rajiv@gentoo.org>
- -rdiff-backup-1.0.1.ebuild, -rdiff-backup-1.0.1-r1.ebuild,
- +rdiff-backup-1.1.11.ebuild:
- version bump to rdiff-backup-1.1.11, bug #183076. remove old ebuilds.
-
-*rdiff-backup-1.1.5 (27 Apr 2007)
-
- 27 Apr 2007; <wrobel@gentoo.org> +rdiff-backup-1.1.5.ebuild:
- Added rdiff-backup-1.1.5 to the tree.
-
-*rdiff-backup-1.0.5 (28 Nov 2006)
-
- 28 Nov 2006; Lisa Seelye <lisa@gentoo.org> +rdiff-backup-1.0.5.ebuild:
- Version bump to close bug 156470
-
- 16 Sep 2006; Markus Rothe <corsair@gentoo.org> rdiff-backup-1.0.4.ebuild:
- Stable on ppc64
-
- 16 Sep 2006; Tobias Scherbaum <dertobi123@gentoo.org>
- rdiff-backup-1.0.4.ebuild:
- ppc stable
-
- 14 Sep 2006; Gustavo Zacarias <gustavoz@gentoo.org>
- rdiff-backup-1.0.4.ebuild:
- Stable on sparc
-
- 13 Sep 2006; Danny van Dyk <kugelfang@gentoo.org>
- rdiff-backup-1.0.4.ebuild:
- Marked stable on amd64 wrt bug #142665.
-
- 10 Sep 2006; <ticho@gentoo.org> rdiff-backup-1.0.4.ebuild:
- Stable on x86, bug #142665.
-
- 17 Aug 2006; Markus Rothe <corsair@gentoo.org>
- rdiff-backup-1.0.1-r1.ebuild:
- Stable on ppc64
-
- 27 Jun 2006; Markus Rothe <corsair@gentoo.org> rdiff-backup-1.0.1.ebuild,
- rdiff-backup-1.0.1-r1.ebuild, rdiff-backup-1.0.4.ebuild:
- Added ~ppc64
-
- 26 May 2006; Daniel Black <dragonheart@gentoo.org>
- rdiff-backup-1.0.4.ebuild:
- ~ppc-macos returns - thanks Fabian bug #121092
-
- 17 Feb 2006; Michael Hanselmann <hansmi@gentoo.org>
- rdiff-backup-1.0.1-r1.ebuild:
- Stable on ppc.
-
- 31 Jan 2006; Daniel Black <dragonheart@gentoo.org> metadata.xml:
- maintainer to app-backup herd
-
-*rdiff-backup-1.0.4 (31 Jan 2006)
-
- 31 Jan 2006; Daniel Black <dragonheart@gentoo.org> -files/rpath.patch,
- -rdiff-backup-0.12.7.ebuild, -rdiff-backup-0.12.8.ebuild,
- -rdiff-backup-0.13.4.ebuild, -rdiff-backup-0.13.6.ebuild,
- +rdiff-backup-1.0.4.ebuild:
- version bump as per bug #113768 - thanks David Busby for testing. Removed
- old versions
-
- 21 Jan 2006; Michael Hanselmann <hansmi@gentoo.org>
- rdiff-backup-1.0.1-r1.ebuild:
- Added to ~ppc.
-
- 05 Dec 2005; Gustavo Zacarias <gustavoz@gentoo.org>
- rdiff-backup-1.0.1-r1.ebuild:
- Stable on sparc
-
- 04 Dec 2005; Mark Loeser <halcy0n@gentoo.org>
- rdiff-backup-1.0.1-r1.ebuild:
- Stable on x86; bug #110334
-
- 25 Sep 2005; Jason Wever <weeve@gentoo.org> rdiff-backup-1.0.1-r1.ebuild:
- Added ~sparc keyword.
-
- 22 Sep 2005; Mark Loeser <halcy0n@gentoo.org> rdiff-backup-1.0.1.ebuild:
- Stable on x86
-
- 22 Sep 2005; Michael Hanselmann <hansmi@gentoo.org>
- rdiff-backup-1.0.1.ebuild:
- Stable on ppc.
-
- 22 Sep 2005; Gustavo Zacarias <gustavoz@gentoo.org>
- rdiff-backup-1.0.1.ebuild:
- Stable on sparc wrt #105764
-
-*rdiff-backup-1.0.1-r1 (21 Sep 2005)
-*rdiff-backup-1.0.1 (21 Sep 2005)
-
- 21 Sep 2005; Robin H. Johnson <robbat2@gentoo.org>
- +rdiff-backup-1.0.1.ebuild, +rdiff-backup-1.0.1-r1.ebuild:
- Bugs #105764 (security fix), #102545 (version bump), #91735 (support for
- acl/attr, in r1).
-
- 20 Aug 2005; Fabian Groffen <grobian@gentoo.org>
- rdiff-backup-0.13.6.ebuild:
- Marking ~ppc-macos
-
- 04 Jul 2005; Robin H. Johnson <robbat2@gentoo.org> +files/rpath.patch,
- +metadata.xml, +rdiff-backup-0.12.7.ebuild, +rdiff-backup-0.12.8.ebuild,
- +rdiff-backup-0.13.4.ebuild, +rdiff-backup-0.13.6.ebuild:
- Moved from net-misc/rdiff-backup to app-backup/rdiff-backup.
-
- 27 May 2005; Lars Weiler <pylon@gentoo.org> rdiff-backup-0.13.4.ebuild:
- Stable on ppc.
-
- 02 May 2005; Heinrich Wendel <lanius@gentoo.org>
- rdiff-backup-0.12.7.ebuild, rdiff-backup-0.13.4.ebuild:
- fix homepage
-
-*rdiff-backup-0.12.8 (03 May 2005)
-
- 03 May 2005; Martin Holzer <mholzer@gentoo.org>
- +rdiff-backup-0.12.8.ebuild:
- Version bumped.
-
-*rdiff-backup-0.13.6 (02 May 2005)
-
- 02 May 2005; Martin Holzer <mholzer@gentoo.org>
- +rdiff-backup-0.13.6.ebuild:
- Version bumped.
-
- 21 Feb 2005; Simon Stelling <blubb@gentoo.org> rdiff-backup-0.12.7.ebuild:
- added ~amd64
-
- 21 Jan 2005; Gustavo Zacarias <gustavoz@gentoo.org>
- rdiff-backup-0.13.4.ebuild:
- Stable on sparc
-
- 20 Jan 2005; lanius@gentoo.org rdiff-backup-0.13.4.ebuild:
- rdiff-backup-0.13.4 stable on x86
-
- 18 Sep 2004; Jason Wever <weeve@gentoo.org> rdiff-backup-0.12.7.ebuild:
- Stable on sparc.
-
- 12 Aug 2004; Tom Martin <slarti@gentoo.org> rdiff-backup-0.13.4.ebuild:
- Marked ~amd64, resolving bug 59226. Thanks to Ryan Stinnett
- <ki98ki99@cinci.rr.com>.
-
-*rdiff-backup-0.12.7 (22 Jun 2004)
-
- 22 Jun 2004; Martin Holzer <mholzer@gentoo.org> rdiff-backup-0.12.7.ebuild:
- Version bumped. Closes 53564
-
- 11 Jun 2004; David Holm <dholm@gentoo.org> rdiff-backup-0.13.4.ebuild:
- Added to ~ppc.
-
- 24 Mar 2004; Jason Wever <weeve@gentoo.org> rdiff-backup-0.12.6.ebuild:
- Marked stable on sparc.
-
-*rdiff-backup-0.13.4 (09 Feb 2004)
-
- 09 Feb 2004; Martin Holzer <mholzer@gentoo.org> rdiff-backup-0.13.4.ebuild:
- Version bumped. Closes 40333
-
-*rdiff-backup-0.13.3 (26 Jan 2004)
-
- 26 Jan 2004; Heinrich Wendel <lanius@gentoo.org> rdiff-backup-0.13.3.ebuild:
- version bump
-
- 25 Jan 2004; Martin Holzer <mholzer@gentoo.org> rdiff-backup-0.12.6.ebuild:
- x86 stable
-
-*rdiff-backup-0.12.6 (02 Nov 2003)
-
- 02 Nov 2003; Martin Holzer <mholzer@gentoo.org> rdiff-backup-0.12.6.ebuild:
- Version bumped. Closes #32528
-
- 17 Oct 2003; Martin Holzer <mholzer@gentoo.org> rdiff-backup-0.12.4.ebuild,
- rdiff-backup-0.12.5-r1.ebuild:
- moving inherit on top of ebuild. Closes #30998.
-
-*rdiff-backup-0.12.5-r1 (06 Oct 2003)
-
- 06 Oct 2003; Martin Holzer <mholzer@gentoo.org> rdiff-backup-0.12.4.ebuild,
- rdiff-backup-0.12.5-r1.ebuild, rdiff-backup-0.12.5.ebuild,
- rdiff-backup-0.8.0.ebuild, files/rdiff-backup-0.12.5-unreadable-files.patch:
- Added patch. Closes #30307
-
-*rdiff-backup-0.12.5 (29 Sep 2003)
-
- 29 Sep 2003; Martin Holzer <mholzer@gentoo.org> rdiff-backup-0.12.3.ebuild,
- rdiff-backup-0.12.4.ebuild, rdiff-backup-0.12.5.ebuild:
- Version bumped.
-
-*rdiff-backup-0.12.4 (16 Sep 2003)
-
- 16 Sep 2003; Martin Holzer <mholzer@gentoo.org> rdiff-backup-0.12.4.ebuild:
- Version bumped. Submitted by Maik Schreiber <blizzy@blizzy.de> in #28764.
-
-*rdiff-backup-0.12.3 (17 Aug 2003)
-
- 17 Aug 2003; Martin Holzer <mholzer@gentoo.org> rdiff-backup-0.12.3.ebuild:
- Version bumped. Closes #26641. Submitted by Maik Schreiber <blizzy@blizzy.de>
-
-*rdiff-backup-0.12.2 (06 Aug 2003)
-
- 06 Aug 2003; Martin Holzer <mholzer@gentoo.org> rdiff-backup-0.12.2.ebuild:
- Version bumped.
-
-*rdiff-backup-0.12.0 (07 Jul 2003)
-
- 07 Jul 2003; Martin Holzer <mholzer@gentoo.org> rdiff-backup-0.12.0.ebuild:
- Version bumped. Closes #23995
-
-*rdiff-backup-0.11.4 (29 Jun 2003)
-
- 29 Jun 2003; Martin Holzer <mholzer@gentoo.org> rdiff-backup-0.11.4.ebuild:
- Version bumped. Closes #22623
-
- 01 Jun 2003; Martin Holzer <mholzer@gentoo.org> rdiff-backup-0.10.2.ebuild:
- Updated dependencies. Closes #21968.
-
- 01 Jun 2003; Martin Holzer <mholzer@gentoo.org> rdiff-backup-0.10.2.ebuild:
- Fixed typo in Homppage
-
-*rdiff-backup-0.10.2 (15 Apr 2003)
-
- 15 Apr 2003; Martin Holzer <mholzer@gentoo.org> Manifest,
- rdiff-backup-0.10.1.ebuild, rdiff-backup-0.10.1.ebuild,
- rdiff-backup-0.10.2.ebuild:
- Version bumped. Ebuild submitted by Maik Schreiber <blizzy@blizzy.de> in
- #19240. Cleanup.
-
- 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
-
-*rdiff-backup-0.10.1 (25 Sep 2002)
-
- 17 dec 2002, B.Lauwers <blauwers@gentoo.org> rdiff-backup-0.10.1-r1.ebuild :
- Added patch to fix Bug #9945, changed ebuild to use disutils eclass
-
- 25 Sep 2002; Maik Schreiber <blizzy@gentoo.org> : New version,
- contains quite a few security and other fixes (see
- http://rdiff-backup.stanford.edu/CHANGELOG).
-
-*rdiff-backup-0.8.0 (20 Jun 2002)
-
- 09 Jul 2002; phoen][x <phoenix@gentoo.org> rdiff-backup-0.8.0.ebuild :
- Added KEYWORDS, SLOT.
-
- 20 Jun 2002; Thilo Bangert <bangert@gentoo.org> rdiff-backup-0.8.0.ebuild:
- version bump - added LICENSE
-
-*rdiff-backup-0.6.0 (27 Apr 2002)
-
- 27 Apr 2002; Thilo Bangert <bangert@gentoo.org> ChangeLog :
-
- initial release ;-)
- contributed by Justin
diff --git a/app-backup/rdiff-backup/Manifest b/app-backup/rdiff-backup/Manifest
deleted file mode 100644
index 17c7bbc..0000000
--- a/app-backup/rdiff-backup/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-DIST rdiff-backup-1.3.3.tar.gz 198412 SHA256 ee030ce638df0eb1047cf72578e0de15d9a3ee9ab24da2dc0023e2978be30c06 SHA512 e2731464a6ff146cdecac49d2d99275dc5e6b4a3ff5b8209fe6dc71fd80cdbf573d029531325a879e9a169c12b31568f75fdcb812f53df33896784c5bc550280 WHIRLPOOL 04f3257c8a1dd6b8c81ec1f7d3fb7d1e4bba9bb97020b0932d2a72d9279924147ec98c74e5f9952b5c14c50675ac03f7d7956875ce58c1e677571c9cfab57f89
-EBUILD rdiff-backup-1.3.3-r1.ebuild 695 SHA256 4b75c227816d14f353687fb8683695e674d4e4241514b5689cbc3ef6a578ea12 SHA512 4111d08aab873cb29dc2620aefa3f4594f1673d7b9e3e4a50a77975bed7736cd0c3e1992984eefc944152ef00c9bdf58c7228c857cdbfb6adc46023b4e1219db WHIRLPOOL 6b087be4d5bd46907a06dc922a676da760c1ceec7e09fa2d8640c165db4ac05a594232267567d2b20a185f0c082fe5bdd56d78d909e39a42905856aad76ad75f
-EBUILD rdiff-backup-1.3.3-r2.ebuild 858 SHA256 7d118796ed91ec810406c5ff65f6c3b652e23e656e00140f888889ef62fa1fec SHA512 cbbed1c08742fb50d4c1bb8a3655e1820b2ae4b3d31b58f9b8d784eb2761f3ea40fbb36c11e7eee1aee8e8621c9d6b60a1ebc5e96369125145462daa1b262525 WHIRLPOOL c25e44bffe4abfade5af3debedaa3fd0151b3a59ba807b2ad5a3fafbb4b47809a9a1b37df4815affaaae18d9ad82a67b03dea70d2130a6e1851393ec3a42e0b7
-MISC ChangeLog 13395 SHA256 93b7463051965917da7b2d0957e7e7afa0d820078ced9717e4a20540b7d6093a SHA512 99715bb02b759dcebd8538b2b3a47ea3b70a7aa46268834350db433109243877fbf75e08e0c3b8987e87148881b49c8dca098f3fc0b9682a5bda78820814f9c4 WHIRLPOOL c09b997e089e0d2def8eb798dc3f96f2dfdc1da369c41a542246d368091cfc257f98c449dace093ed73e6571625db1b5880fc008dfe972c574b0ef008fbf6168
-MISC metadata.xml 139 SHA256 5cdc1888ebc8807b9a37b1d33429c61cabe7415a4f240e21a4c2ff8eca7a34ed SHA512 8be912ace7468a4396eb1da00a9785030a8ce35da4357a01591876a1056fd45e44da65de2af3e1eb0506ce6551714962c40c3ae5a3aefa2ad231de35af2519be WHIRLPOOL 620431014dd4fb752c3d46d11904ecb2c6d4525f5b4e30f4f778a3b74d3f7187ae4ccd856ebd7eabb48ce261b21849c732928fe647edce024a3fdc082d8f8630
diff --git a/app-backup/rdiff-backup/rdiff-backup-1.3.3-r1.ebuild b/app-backup/rdiff-backup/rdiff-backup-1.3.3-r1.ebuild
deleted file mode 100644
index 7a2fa78..0000000
--- a/app-backup/rdiff-backup/rdiff-backup-1.3.3-r1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-PYTHON_DEPEND="2"
-SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="3.* *-jython"
-
-inherit distutils-r1
-
-DESCRIPTION="Remote incremental file backup utility - not maintained since 2009!"
-HOMEPAGE="http://www.nongnu.org/rdiff-backup/"
-SRC_URI="http://savannah.nongnu.org/download/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="acl xattr"
-
-DEPEND=">=net-libs/librsync-0.9.7
- !arm? ( xattr? ( dev-python/pyxattr )
- acl? ( dev-python/pylibacl ) )"
-RDEPEND="${DEPEND}"
-
-DOCS="examples.html"
-PYTHON_MODNAME="rdiff_backup"
diff --git a/app-backup/rdiff-backup/rdiff-backup-1.3.3-r2.ebuild b/app-backup/rdiff-backup/rdiff-backup-1.3.3-r2.ebuild
deleted file mode 100644
index 3f99209..0000000
--- a/app-backup/rdiff-backup/rdiff-backup-1.3.3-r2.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 versionator
-
-UPSTREAM_PV=$(replace_all_version_separators '-')
-
-DESCRIPTION="Local/remote mirroring+incremental backup"
-HOMEPAGE="https://github.com/sol1/rdiff-backup"
-SRC_URI="https://github.com/sol1/${PN}/archive/r${UPSTREAM_PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="examples"
-
-DEPEND="
- net-libs/librsync:0/2
-"
-RDEPEND="
- dev-python/pyxattr[${PYTHON_USEDEP}]
- dev-python/pylibacl[${PYTHON_USEDEP}]
-"
-
-PATCHES=( "${FILESDIR}/${P}-librsync-1.0.0.patch" )
-
-python_install_all() {
- use examples && local EXAMPLES=( examples.html )
-
- distutils-r1_python_install_all
-}
diff --git a/app-crypt/kbfs/ChangeLog b/app-crypt/kbfs/ChangeLog
new file mode 100644
index 0000000..e9b4cea
--- /dev/null
+++ b/app-crypt/kbfs/ChangeLog
@@ -0,0 +1,6 @@
+*kbfs-2.11.0-r1 (26 Oct 2022)
+*kbfs-9999 (26 Oct 2022)
+
+ 26 Oct 2022; AstroFloyd <AstroFloyd@gmail.com> +kbfs-2.11.0-r1.ebuild,
+ +kbfs-9999.ebuild, +metadata.xml:
+ app-crypt/kbfs: initial ebuild for v9999.
diff --git a/app-crypt/kbfs/Manifest b/app-crypt/kbfs/Manifest
new file mode 100644
index 0000000..119acca
--- /dev/null
+++ b/app-crypt/kbfs/Manifest
@@ -0,0 +1,5 @@
+DIST kbfs-2.11.0.tar.gz 4520872 BLAKE2B 4472360205f42f59bc18f64634b4e10f38f532db262de38260a459faf0d76b9f805fb3d5e12d21afecbd51a980e63c68cc2be47b4e5ab597b7b0bfdd491dd54d SHA512 f735f7fc1c958eabcb38933f19edeba0cd3854e3d5a2030c6e4301c9cea714c432993e099b2199060e1275982755f60728545e71151c5796eb9be4978790e2f5
+EBUILD kbfs-2.11.0-r1.ebuild 1259 BLAKE2B dd406c47963ab65acdb6838826a52d805548548aa2fdb4ccd980178f93cbac208852554984f0834f99ec4397c864bb1ac004e53e11845af2c6afdd16671b5ab0 SHA512 0c3f898ac0519600654dd8991d995501d9916da15f23e1dce09c037c906d2f28ca8927fb7bcf04d24eabb71baae846cee0bd6b25e398464020c3f918e2436db2
+EBUILD kbfs-9999.ebuild 1228 BLAKE2B a6908de46ebe0218d4f98fb9acfc143b4db654bfa6301915961d5cb1938b3f4501d9add134b393312f39c7094af3833318c8d4655e5091a4bc0887b6e38496c2 SHA512 4b76821566817d649fd052062431dba5415b0a52112b91ae8ae5a11c0a4e0d794dff507a0acec3b695f4e36d4e7b094ce30eb691bbfbd55e31e83a26380e5232
+MISC ChangeLog 209 BLAKE2B 2504bfbb37994609e88bbcfb7ebed9424e9c20c16ce9884c64c6a06eff1a6820639b7c94ee54d3c2f880b2834360e4b66439f95403cdda5e552b20d779b08348 SHA512 09586027ada1d0788cd21e8d9655bc0868554bdb3dd2f947f18198254aaed75fe652da1462e5d4a22beb1928c8c414bbb2df55ac48fb73427799e71da3ab6207
+MISC metadata.xml 335 BLAKE2B 2f2f44f5d04514f5526d07b851ee2a4b17890eb36ddcf823c95a57c1a1be84dd4c0d43bd11ecaefd797873282c14df161ea44bdb845f65735809720f6e9044ac SHA512 0c133b9a64d67ed69aac9b4b9a6489156d37dcfa5541c8345d110569b94bc8a3044cb3adcf38675ff6b9faf82b34355664351295b69e92ad15aca0d2fe638616
diff --git a/app-crypt/kbfs/kbfs-2.11.0-r1.ebuild b/app-crypt/kbfs/kbfs-2.11.0-r1.ebuild
new file mode 100644
index 0000000..c97cc13
--- /dev/null
+++ b/app-crypt/kbfs/kbfs-2.11.0-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build systemd
+
+DESCRIPTION="Keybase Filesystem (KBFS)"
+HOMEPAGE="https://keybase.io/docs/kbfs"
+SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+ app-crypt/gnupg
+ sys-fs/fuse:0=
+ "
+
+src_unpack() {
+ unpack "${P}.tar.gz"
+ mkdir -vp "${S}/src/github.com/keybase" || die
+ ln -vs "${S}" "${S}/src/github.com/keybase/kbfs" || die
+}
+
+src_compile() {
+ EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
+ EGO_BUILD_FLAGS="-tags production -o ${T}/kbfsfuse" \
+ golang-build_src_compile
+ EGO_PN="github.com/keybase/kbfs/kbfsgit/git-remote-keybase" \
+ EGO_BUILD_FLAGS="-tags production -o ${T}/git-remote-keybase" \
+ golang-build_src_compile
+ EGO_PN="github.com/keybase/kbfs/redirector" \
+ EGO_BUILD_FLAGS="-tags production -o ${T}/keybase-redirector" \
+ golang-build_src_compile
+}
+
+src_test() {
+ EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
+ golang-build_src_test
+}
+
+src_install() {
+ dobin "${T}/kbfsfuse"
+ dobin "${T}/git-remote-keybase"
+ dobin "${T}/keybase-redirector"
+ systemd_douserunit "${S}/packaging/linux/systemd/kbfs.service"
+}
diff --git a/app-crypt/kbfs/kbfs-9999.ebuild b/app-crypt/kbfs/kbfs-9999.ebuild
new file mode 100644
index 0000000..a3bee1a
--- /dev/null
+++ b/app-crypt/kbfs/kbfs-9999.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit git-r3 golang-build systemd
+
+DESCRIPTION="Keybase Filesystem (KBFS)"
+HOMEPAGE="https://keybase.io/docs/kbfs"
+EGIT_REPO_URI="https://github.com/keybase/kbfs.git"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS=""
+IUSE="git"
+
+DEPEND=""
+RDEPEND="
+ app-crypt/gnupg
+ sys-fs/fuse:0=
+ "
+
+src_unpack() {
+ git-r3_src_unpack
+ mkdir -vp "${S}/src/github.com/keybase" || die
+ ln -vs "${S}" "${S}/src/github.com/keybase/kbfs" || die
+}
+
+src_compile() {
+ EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
+ EGO_BUILD_FLAGS="-tags production -o ${T}/kbfsfuse" \
+ golang-build_src_compile
+ EGO_PN="github.com/keybase/kbfs/kbfsgit/git-remote-keybase" \
+ EGO_BUILD_FLAGS="-tags production -o ${T}/git-remote-keybase" \
+ golang-build_src_compile
+ EGO_PN="github.com/keybase/kbfs/redirector" \
+ EGO_BUILD_FLAGS="-tags production -o ${T}/keybase-redirector" \
+ golang-build_src_compile
+}
+
+src_test() {
+ EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
+ golang-build_src_test
+}
+
+src_install() {
+ dobin "${T}/kbfsfuse"
+ dobin "${T}/git-remote-keybase"
+ dobin "${T}/keybase-redirector"
+ systemd_douserunit "${S}/packaging/linux/systemd/kbfs.service"
+}
diff --git a/app-crypt/kbfs/metadata.xml b/app-crypt/kbfs/metadata.xml
new file mode 100644
index 0000000..e38d27b
--- /dev/null
+++ b/app-crypt/kbfs/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>nicolasbock@gentoo.org</email>
+ </maintainer>
+ <use>
+ <flag name="git">
+ Build the Git remote helper for storing repositories in Keybase
+ </flag>
+ </use>
+</pkgmetadata>
diff --git a/app-crypt/keybase/ChangeLog b/app-crypt/keybase/ChangeLog
new file mode 100644
index 0000000..9bf03f6
--- /dev/null
+++ b/app-crypt/keybase/ChangeLog
@@ -0,0 +1,5 @@
+*keybase-5.8.1 (26 Oct 2022)
+
+ 26 Oct 2022; AstroFloyd <AstroFloyd@gmail.com> +keybase-5.8.1.ebuild,
+ +metadata.xml:
+ app-crypt/keybase: initial ebuild for v5.8.1.
diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
new file mode 100644
index 0000000..082e52c
--- /dev/null
+++ b/app-crypt/keybase/Manifest
@@ -0,0 +1,4 @@
+DIST keybase-5.8.1.tar.gz 81053766 BLAKE2B c3921c8bd2f57ffda01ebd930afe5ec01fb0f770394dac3b9002cda1c8d3d872b22f744bee3e5ebf1285ef675b2b9cd8d3029aa7b5175fec0a5063bdbbfd48a0 SHA512 1d37b65e10379bb5a5c0dc08389bbc1bbe812556bb53e2c514c87bba73c333d72e9d245bcc6cea0724fc7633a93713e8848602ae45d3cad7c218d4377a76d9a8
+EBUILD keybase-5.8.1.ebuild 1316 BLAKE2B 186953777bf57b7efb212b421b959d18adc5f6d4e4da5e84966fcda85f9a7049e4a567371b027ed24077efe56c0b08d4962d49e6dd13a914e450b799fa03b5cd SHA512 6d725ca724feda12fe35334af69fbf393fa0f31bd67f7e6e6a2b77d398785c251894d0c8a2dedad1579e9a67afeb2ae57d38bac2ecc917dbab0f36729052ce42
+MISC ChangeLog 167 BLAKE2B d55a1cc7c469967467c9ea826ba7cd4c2c94e1980eb4cf6c46821771ba508369c19006a7eff81c26aba201613ff7c0f16ed8b917c2c5f1d5114aa6ff87b3bf3d SHA512 2e535613bfb97d13a0adf5d56e667f90bcf16d093e2022d3f1fa983771927a7adc63e577ef0da0937311779210a2b0c41e8ece50c3c8dbb16b22d5ecf2cc9fdd
+MISC metadata.xml 252 BLAKE2B 53499f2f74e03a916dfd38d79ad1cafc118c38362a4ff1e33bf91fb7dbec654fc37245328403be6a77b4f4f833b2d4a675a46f65a72fd1c800b34bdf086cab5a SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729
diff --git a/app-crypt/keybase/keybase-5.8.1.ebuild b/app-crypt/keybase/keybase-5.8.1.ebuild
new file mode 100644
index 0000000..7be72d0
--- /dev/null
+++ b/app-crypt/keybase/keybase-5.8.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build systemd
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/"
+SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="app-crypt/gnupg"
+
+src_unpack() {
+ unpack "${P}.tar.gz"
+ ln -vs "client-${PV}" "${P}" || die
+ mkdir -vp "${S}/src/github.com/keybase" || die
+ ln -vs "${S}" "${S}/src/github.com/keybase/client" || die
+}
+
+src_compile() {
+ EGO_PN="github.com/keybase/client/go/keybase" \
+ EGO_BUILD_FLAGS="-tags production -o ${T}/keybase" \
+ golang-build_src_compile
+}
+
+src_test() {
+ EGO_PN="github.com/keybase/client/go/keybase" \
+ golang-build_src_test
+}
+
+src_install() {
+ dobin "${T}/keybase"
+ dobin "${S}/packaging/linux/run_keybase"
+ systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
+ dodir "/opt/keybase"
+ insinto "/opt/keybase"
+ doins "${S}/packaging/linux/crypto_squirrel.txt"
+}
+
+pkg_postinst() {
+ elog "Start/Restart keybase: run_keybase"
+ elog "Run the service: keybase service"
+ elog "Run the client: keybase login"
+ ewarn "Note that the user keybasehelper is obsolete and can be removed"
+}
diff --git a/app-emulation/vmware-horizon-client-bin/metadata.xml b/app-crypt/keybase/metadata.xml
index ae34b4d..ae34b4d 100644
--- a/app-emulation/vmware-horizon-client-bin/metadata.xml
+++ b/app-crypt/keybase/metadata.xml
diff --git a/app-emulation/vmware-horizon-client-bin/ChangeLog b/app-emulation/vmware-horizon-client-bin/ChangeLog
deleted file mode 100644
index acd2a20..0000000
--- a/app-emulation/vmware-horizon-client-bin/ChangeLog
+++ /dev/null
@@ -1,19 +0,0 @@
-# ChangeLog for app-emulation/vmware-horizon-client-bin
-# Copyright 1999-2017 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-# Note - this is an EXPERIMENTAL ebuild - I haven't actually got the installed program
-# to work yet!
-
-*vmware-horizon-client-bin-4.3.0 (17 Apr 2017)
-
- 17 Apr 2017; AstroFloyd <AstroFloyd@gmail.com>
- -vmware-horizon-client-bin-4.2.0.ebuild,
- +vmware-horizon-client-bin-4.3.0.ebuild:
- Version bump
-
-*vmware-horizon-client-bin-4.2.0 (9 Dec 2016)
-
- 9 Dec 2016; AstroFloyd <AstroFloyd@gmail.com>
- +vmware-horizon-client-bin-4.2.0.ebuild:
- Initial ebuild
-
diff --git a/app-emulation/vmware-horizon-client-bin/Manifest b/app-emulation/vmware-horizon-client-bin/Manifest
deleted file mode 100644
index a8e87ac..0000000
--- a/app-emulation/vmware-horizon-client-bin/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST VMware-Horizon-Client-4.3.0-4710754.x64.bundle 64262321 SHA256 b7fbfca5e7daddb59c6659cd21b8789403318423643cc41b055c22c15919f875 SHA512 27586beaa88ef753d0a7b3d30fc0853174b75770137212fa672ef030962ddeb029e0848699cb933719f5001d7cbc3fe739f0ff6d42a256c2a87ab2830eb11762 WHIRLPOOL 1c3a9304a62d6c45996f5316622fe2501aaa7bbd718b89a1c2572caf6b32e948effca1436a4ccb569e1fd595420039ee48ba798cd3e276f6b68c28cde30f8bb3
-EBUILD vmware-horizon-client-bin-4.3.0.ebuild 3812 SHA256 c36cb05849cb71577acff814dee6c6eb6fa504424ab93605ab3250ce6765e46b SHA512 904e16ee54c4b07035544f05ca15186df5dc71fb5ddb2d910da2af6d31f9c0ec2493e0129dfd716fa3cdb76389041a15fdf9eae073b0dec82404afa1be2e4754 WHIRLPOOL 731da904e177e6b4e99c527405c349a9eb7663f2042a7c683488ab4b8f080836f9d81512109ea797bf3043d21ecb262d84aaf50cad274c56661c72ccd2a5ea4f
-MISC ChangeLog 598 SHA256 c5ab5eb3b9a41085d2c70d4bdd22aace1c23b3575a3c34e71baa41c3a31d09dd SHA512 b37fd3b8b1cb8c38b8085dd1c92e1eeb4846784c92a463f9d0224e1a9b165df28789a6d0b4d012e14ccab53d445196cc05b4364245056387c25d764a13e8ec6c WHIRLPOOL e4d3d1663b9b514e37149d35d924761597b444f894f5a1bddd00be495b5385595ac355062d7b2d75bfc99feb9c10c2cdbf5668a3754ea5ef63a204815d4ba994
-MISC metadata.xml 252 SHA256 fa82c8f8ccb7949415fff69cab33850a03547531946e14a4184f1ecda61abf26 SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729 WHIRLPOOL 253b5757951fa6a61178c61d6333a21e90ab81cd6167bc6cfa6032e7f9e3304a9afa8290a3b6607994df74f2bd503d3725e173b9beff10555d395eb74844fc1a
diff --git a/app-emulation/vmware-horizon-client-bin/vmware-horizon-client-bin-4.3.0.ebuild b/app-emulation/vmware-horizon-client-bin/vmware-horizon-client-bin-4.3.0.ebuild
deleted file mode 100644
index 68a0595..0000000
--- a/app-emulation/vmware-horizon-client-bin/vmware-horizon-client-bin-4.3.0.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-DESCRIPTION="Binary version of VMware horizon client"
-HOMEPAGE="https://my.vmware.com/web/vmware/info/slug/desktop_end_user_computing/vmware_horizon_clients/4_0"
-SRC_URI="https://download3.vmware.com/software/view/viewclients/CART16Q4/VMware-Horizon-Client-4.3.0-4710754.x64.bundle"
-
-LICENSE="vmware"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND=""
-RDEPEND=""
-
-src_unpack() {
- mkdir "${S}" # Create source dir
- cp "${DISTDIR}/${A} ${S}" # Copy the distfile to the source dir - symlink won't execute
- chmod +x "${S}/${A}" # Make the distfile executable
- cd "${S}"
- ./${A} -x extract/
-}
-
-src_prepare() {
- # Arch PKGBUILD build() function:
-
- # This is a dirty hack, but it works.
- # Change dynamic section in ELF files to fix dynamic linking.
- # Make sure the length is not changed!
- # libudev.so.0 -> libudev.so.1
- #
- # for system openssl:
- # libssl.so.1.0.[12] -> libssl.so.1.0.0
- # libcrypto.so.1.0.[12] -> libcrypto.so.1.0.0
- #
- # for bundled openssl - we use uncommon name to make sure no other application will care:
- # libssl.so.1.0.[12] -> libssl-vmw.so.0
- # libcrypto.so.1.0.[12] -> libcrypto-vmw.so.0
-
- cd extract
- for bundle in vmware-horizon-*; do
- echo "Patching ${bundle}..."
- for FILE in $(find "${bundle}" -type f); do
- # executables and libraries only
- file --mime "${FILE}" | egrep -q "(application/x-(executable|sharedlib)|text/x-shellscript)" || continue
-
- # make executable
- chmod +x "${FILE}"
-
- # ELF executables and libraries only
- file --mime "${FILE}" | egrep -q "application/x-(executable|sharedlib)" || continue
-
- # link against libudev.so.1
- sed -i -e 's/libudev.so.0/libudev.so.1/' "${FILE}"
-
- # even openssl 1.0.[12].x has library file names ending in .so.1.0.0
- if [ ${_USE_BUNDLED_OPENSSL:=0} -eq 0 -o "${bundle}" = 'vmware-horizon-client' ]; then
- sed -i -e 's/libssl.so.1.0.[12]/libssl.so.1.0.0/' \
- -e 's/libcrypto.so.1.0.[12]/libcrypto.so.1.0.0/' \
- "${FILE}"
- else
- # Some files link against openssl...
- # Use the bundled version there.
- sed -i -e 's/libssl.so.1.0.[012]/libssl-vmw.so.0/' \
- -e 's/libcrypto.so.1.0.[012]/libcrypto-vmw.so.0/' \
- "${FILE}"
- fi
- done
- done
-
- # now that we fixed dynamic linking, remove the libraries provided by the package...
- rm -f vmware-horizon-pcoip/pcoip/lib/vmware/lib{crypto,ssl}.so.1.0.2
-}
-
-src_install() {
- # Following the Arch Linux package build for v4.1.0
-
- # Client:
- cd "${S}/extract/vmware-horizon-client/"
- dobin bin/*
- exeinto usr/lib/vmware/view/bin/
- doexe lib/vmware/view/bin/vmware-view
- insinto usr/share
- doins -r share/*
- dodoc doc/*
- dodoc debug/*
-
- # PCOIP:
- cd "${S}/extract/vmware-horizon-pcoip/pcoip/"
- dobin bin/*
- insinto usr/lib/
- doins -r lib/*
-
- # Real-time audio/video:
- cd "${S}/extract/vmware-horizon-rtav/"
- insinto usr/lib/
- doins -r lib/*
-
- # Smartcard:
- cd "${S}/extract/vmware-horizon-smartcard/"
- insinto usr/lib/
- doins -r lib/*
-
- # USB redirection:
- cd "${S}/extract/vmware-horizon-usb/"
- exeinto usr/lib/vmware/view/usb/
- doexe bin/*
- dosym /usr/lib/vmware/view/usb/vmware-view-usbd usr/bin/
- dosym /usr/lib/vmware/view/usb/vmware-usbarbitrator usr/bin/
- # Note: no init scripts
-
- # Virtual printing:
- cd "${S}/extract/vmware-horizon-virtual-printing/"
- exeinto usr/lib/vmware/view/usb/
- doexe bin/*
- dobin bin/x86_64-linux-NOSSL/thnu* # Specific for amd64
- exeinto etc/thnuclnt/
- doexe bin/x86_64-linux-NOSSL/.thnumod # Specific for amd64
- exeinto usr/lib/vmware/rdpvcbridge/
- doexe lib/tprdp.so
- insinto usr/share/cups/mime/
- doins bin/conf/thnuclnt.convs bin/conf/thnuclnt.types
- # Note: no Arch service file
-}
-
-pkg_postinst() {
- ewarn "This is an experimental ebuild. Use at your own risk!"
-}
diff --git a/app-emulation/vmware-view-open-client-pcoip-bin/ChangeLog b/app-emulation/vmware-view-open-client-pcoip-bin/ChangeLog
deleted file mode 100644
index 60777a5..0000000
--- a/app-emulation/vmware-view-open-client-pcoip-bin/ChangeLog
+++ /dev/null
@@ -1,12 +0,0 @@
-# ChangeLog for app-emulation/vmware-view-open-client-pcoip-bin
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*vmware-view-open-client-pcoip-bin-9999 (26 Sep 2014)
-
- 26 Sep 2014; AstroFloyd <AstroFloyd@gmail.com>
- +vmware-view-open-client-pcoip-bin-9999.ebuild:
- Initial version, from
- http://www.virtualvcp.com/linux-technical-guides/171-installing-the-vmware-vi
- ew-pcoip-client-on-linux
-
diff --git a/app-emulation/vmware-view-open-client-pcoip-bin/Manifest b/app-emulation/vmware-view-open-client-pcoip-bin/Manifest
deleted file mode 100644
index e90f9a8..0000000
--- a/app-emulation/vmware-view-open-client-pcoip-bin/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST vmware-view-open-client-pcoip-bin-9999.tar.gz 6448336 SHA256 3a1bbdc8f70e31ff7e2ce68417d17d7c365e14468190d42dd9ba10909f72de3b SHA512 e60d5f083bea510ba682c41d6d96394f5fdcffa3039caee0b47e37d56eda41d9c81cd1c61f2850b5e38f4b8d28b5405bb1b851fd6e8c16c830a9a4a035da8616 WHIRLPOOL c66f91c73da86bccf8ccbbf1a1f99f1bdb5a5bb801d79b4a8d0c71dfb04660764a52fcc22a323990ec0393537c288afa37cb1a444a7838b0e832af1520ba80ec
-EBUILD vmware-view-open-client-pcoip-bin-9999.ebuild 1034 SHA256 abfd6a8fef8f6a188fc659e69e2447f48e4fcec6b8c366c43734242972d64a15 SHA512 95a74eb6624d40fd130998c02fa51184bc850ba113f628a4572867411fa0dbaa0a015d67948bdf7354f4f334387f8d0fa13efdd5a17df789b9521b2d47eb8b49 WHIRLPOOL e75fddf4b96013c49ed289e52763653852f0590ebca09a142bdf9220606b1ac1050b5393f0ae5dab41c57974555f81b60db52f93385fc9399d983f102443d3e3
-MISC ChangeLog 434 SHA256 aa27b76c6be00cdfa4fb7179dd1554540c67fa920232d0558f336428131fa20f SHA512 e8a38c90a0e74ff702c0c1f9c7cfcd972d142c89aa6a600c74abd6ac182ba9edf2d0c56c94c752aa510c237495496f50bf543d5f689e1d4e46826c8ab1923086 WHIRLPOOL 4492b1e3a0acba895ffbfed2e8a6beb8cfa451a68cc1394251d33290f44fbb5c3d6afe70f23eec81a70a4a8d464ef8f15f09ac206861aa617a2b17ec5cf4afa4
-MISC metadata.xml 267 SHA256 5b5b3fba6ac117f8b57408941b7319998b240a1723a3f267f7ac9033077378f2 SHA512 a509a185ceee2c761900ee27cb68ff8e48d0e07675d66027d1ed56be1c4e154d9e4d7f62bd044f49be84ab67f7f625c45a90403f3b4c2c039c5960f3e935b803 WHIRLPOOL 0a9ba6e222494c05269b83537d18f0c97173d17212045f0f0961dd7bcc4b8e9e8d4ab8567641610d9a2bba2816199503a3da824eeea018c0fb1c0c3b0525d50f
diff --git a/app-emulation/vmware-view-open-client-pcoip-bin/vmware-view-open-client-pcoip-bin-9999.ebuild b/app-emulation/vmware-view-open-client-pcoip-bin/vmware-view-open-client-pcoip-bin-9999.ebuild
deleted file mode 100644
index d65f60a..0000000
--- a/app-emulation/vmware-view-open-client-pcoip-bin/vmware-view-open-client-pcoip-bin-9999.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-DESCRIPTION="Binary version of VMware open client using the PCoIP protocol"
-HOMEPAGE="http://www.virtualvcp.com/linux-technical-guides/171-installing-the-vmware-view-pcoip-client-on-linux"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND=""
-RDEPEND=""
-
-src_install() {
- #dodoc README CHANGELOG VERSION
- dobin usr/bin/*
- dolib usr/lib/hptc-usb-mgr/plugins/libUsbVMwareView.so usr/lib/*.so
- dodoc usr/share/doc/VMware-view-client/doc/open_source_licenses.txt usr/share/doc/VMware-view-client/doc/View_Client_Admin_Guide-en.pdf usr/share/doc/VMware-view-client/doc/VMware-view-client-EULA-en.txt
- docinto VMware-view-client/doc/help/
- dodoc usr/share/doc/VMware-view-client/doc/help/integrated_help-*
- keepdir /etc/vmware/
-}
-
-pkg_postinst() {
- ewarn "This is an experimental ebuild. This version is not supported by VMware. Use at your own risk!"
-}
diff --git a/app-emulation/vmware-view-open-client/ChangeLog b/app-emulation/vmware-view-open-client/ChangeLog
deleted file mode 100644
index 402f59c..0000000
--- a/app-emulation/vmware-view-open-client/ChangeLog
+++ /dev/null
@@ -1,98 +0,0 @@
-# ChangeLog for app-emulation/vmware-view-open-client
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-view-open-client/ChangeLog,v 1.13 2013/06/22 18:46:17 dilfridge Exp $
-
-*vmware-view-open-client-4.5.0.297975-r2 (09 May 2014)
-
- 09 May 2014; AstroFloyd <AstroFloyd@gmail.com>
- -vmware-view-open-client-4.5.0.297975-r1.ebuild,
- +vmware-view-open-client-4.5.0.297975-r2.ebuild,
- files/vmware-view-open-client-4.5.0.297975-linking.patch:
- Revision bump
-
- 09 May 2014; AstroFloyd <AstroFloyd@gmail.com>
- +vmware-view-open-client-4.5.0.297975-r1.ebuild,
- +files/vmware-view-open-client-4.5.0.297975-curl-headers.patch,
- +files/vmware-view-open-client-4.5.0.297975-linking.patch,
- +files/vmware-view-open-client-4.5.0.297975-unbundle-intltool.patch,
- +metadata.xml:
- Added vmware-view-open-client to repo
-
- 22 Jun 2013; Andreas K. Huettel <dilfridge@gentoo.org>
- vmware-view-open-client-4.5.0.297975-r1.ebuild:
- EAPI bump and use icu subslot dependency
-
- 02 Oct 2012; Sergei Trofimovich <slyfox@gentoo.org>
- +files/vmware-view-open-client-4.5.0.297975-unbundle-intltool.patch,
- vmware-view-open-client-4.5.0.297975-r1.ebuild:
- Fix build failure against newer intltool (bug #417335 by Randall Wald and
- others).
-
- 03 May 2012; Jeff Horelick <jdhore@gentoo.org>
- vmware-view-open-client-4.5.0.297975-r1.ebuild:
- dev-util/pkgconfig -> virtual/pkgconfig
-
- 25 Jul 2011; Christoph Mende <angelos@gentoo.org>
- vmware-view-open-client-4.5.0.297975-r1.ebuild,
- +files/vmware-view-open-client-4.5.0.297975-curl-headers.patch:
- Fix compilation against curl-7.21.7 (bug #376227)
-
-*vmware-view-open-client-4.5.0.297975-r1 (15 Jun 2011)
-
- 15 Jun 2011; Timo Gurr <tgurr@gentoo.org>
- -vmware-view-open-client-4.5.0.297975.ebuild,
- +vmware-view-open-client-4.5.0.297975-r1.ebuild,
- +files/vmware-view-open-client-4.5.0.297975-linking.patch:
- Revbump fixing linking bug #369107, EAPI bump. Remove old.
-
- 03 Mar 2011; Timo Gurr <tgurr@gentoo.org>
- vmware-view-open-client-4.5.0.297975.ebuild:
- Slot gtk+ dependency.
-
-*vmware-view-open-client-4.5.0.297975 (19 Feb 2011)
-
- 19 Feb 2011; Timo Gurr <tgurr@gentoo.org>
- -vmware-view-open-client-4.0.1.235010.ebuild,
- +vmware-view-open-client-4.5.0.297975.ebuild:
- Version bump, remove old.
-
- 31 Mar 2010; Timo Gurr <tgurr@gentoo.org>
- vmware-view-open-client-4.0.1.235010.ebuild:
- Fixing net-misc/curl[ssl] USE dependency wrt bug #310139.
-
-*vmware-view-open-client-4.0.1.235010 (07 Mar 2010)
-
- 07 Mar 2010; Timo Gurr <tgurr@gentoo.org>
- -vmware-view-open-client-4.0.0.215529.ebuild,
- +vmware-view-open-client-4.0.1.235010.ebuild:
- Version bump, remove old.
-
-*vmware-view-open-client-4.0.0.215529 (05 Jan 2010)
-
- 05 Jan 2010; Timo Gurr <tgurr@gentoo.org>
- -vmware-view-open-client-3.1.2.188088.ebuild,
- -vmware-view-open-client-4.0.0.201987.ebuild,
- +vmware-view-open-client-4.0.0.215529.ebuild:
- Version bump, remove old.
-
-*vmware-view-open-client-4.0.0.201987 (21 Oct 2009)
-
- 21 Oct 2009; Timo Gurr <tgurr@gentoo.org>
- -vmware-view-open-client-4.0.0.196715.ebuild,
- +vmware-view-open-client-4.0.0.201987.ebuild:
- Version bump, remove old.
-
-*vmware-view-open-client-4.0.0.196715 (05 Oct 2009)
-*vmware-view-open-client-3.1.2.188088 (05 Oct 2009)
-
- 05 Oct 2009; Timo Gurr <tgurr@gentoo.org>
- -vmware-view-open-client-3.1.0.169073.ebuild,
- +vmware-view-open-client-3.1.2.188088.ebuild,
- +vmware-view-open-client-4.0.0.196715.ebuild:
- Version bumps, remove old.
-
-*vmware-view-open-client-3.1.0.169073 (16 Jul 2009)
-
- 16 Jul 2009; Timo Gurr <tgurr@gentoo.org>
- +vmware-view-open-client-3.1.0.169073.ebuild, +metadata.xml:
- Initial ebuild, thanks to Jeremy Wood. Fixes bug #257637.
diff --git a/app-emulation/vmware-view-open-client/Manifest b/app-emulation/vmware-view-open-client/Manifest
deleted file mode 100644
index 1a31665..0000000
--- a/app-emulation/vmware-view-open-client/Manifest
+++ /dev/null
@@ -1,7 +0,0 @@
-AUX vmware-view-open-client-4.5.0.297975-curl-headers.patch 308 SHA256 860491e047078a31939371cc72d1ad31b362c9038c27bfbcf60b1296daae8dc5 SHA512 c9bf2a69f241ec924af56f32d457b0e33ae1a4ce99b2b4075386c768f2550b4e65a79d4d05bb4832f0f7fee3359758c873e0386ed270194900785a5f2d57536f WHIRLPOOL 355a09b98694b4a5c798560277c4950453b7221f7a050198c83355c3962cfa2bab1653a3dda27323e3853c9aedcdca829b638bdb0c44a54367b272f8533ad1ff
-AUX vmware-view-open-client-4.5.0.297975-linking.patch 792 SHA256 1bb83e3592bda98706129f6ac82a354375635610073008f3478b83b6a7ef8404 SHA512 141613705c0536f818ee95fda1dd0d203698ecc0fd227427ddcce989490d70eb81845cf5f562a45ae1200d17e285ac9dd50eec101c3e2b6fa63200ba0956f740 WHIRLPOOL d6d54f08f387b47187e4c6ccc21beb6a62d770050d1475d987b9a8de9eeacae4137dc76708384c3adfb4c1d001f373fe02e1d97745f579ed0b4bfd19911cce98
-AUX vmware-view-open-client-4.5.0.297975-unbundle-intltool.patch 899 SHA256 8d03935e568576491d4d842e56f2e02a4abadb115cda075092aa5729bd7cb356 SHA512 3361e2a5c46012b918cdd5c15d373afb846643a795caf193b90a40e69143479d33b42f68ab159a6854a1bc40eee0d8f81cc322b44e3b9c0ddd59f15e101b4534 WHIRLPOOL 6303cf550009ecc1eb3b49d2c76a5ca58929961fcd01e1cf88778a1e2a94989b22be5d4688e053dd2e97d46a046cf152493336417015cedaa33e8eb781fcf17c
-DIST VMware-view-open-client-source-4.5.0-297975.tar.gz 3044430 SHA256 8c81aed954419180c4b36807df15907b333c5558dd0b57650f3743af7c67702c SHA512 2f270114386035c8fdf03c81da4a7fc3471eeb5e9a034d87f027d0d0dacd1a252b021ecf48a9ece26c26ed92960efe6ffd734a36c56eaeaff2307b80a51387e7 WHIRLPOOL aebf972174c64d7ff05ccbe6f1c542f1c7cbfdb29cb84ed1b058a943466a213f616e14780b881dcb365902456d9d370fa42c805959fe0ef3ef7b71ea5fbf46d9
-EBUILD vmware-view-open-client-4.5.0.297975-r2.ebuild 1365 SHA256 00be34c40bbd78ce2fd26f85743b5f307a922697e941ad249f0105f9e08faa94 SHA512 e1d012621fd141f14b4c080a5a71d22174c26a2403a909ad9d5f194ef70333c261af64b54e119aba982f0e941a0c4f7947ecf25bea95c9512ba9693be582e055 WHIRLPOOL 3a779cfc4ef66a1d9b50266937e8f8c8edcc74a45c83d539992288e80c9a3feb04f1ecce44f977189d315b8b76f01205500db4af2fcc33c862f7a1d0b38cccf6
-MISC ChangeLog 3737 SHA256 043a6eafd5493e7e2beff019cdf0589ae54e7a2bf47349c171fd6b63db50f63f SHA512 371e46f2409824e5ac8084291225986fa4d0aa7eb35ba71c31ec42b6a8284d2f521ec1d3dee41c3117c5a431dafd537b134bc6c9aaea264015cf222da9f86b85 WHIRLPOOL 2a7b5b093562fa3930334ffb004c9c61fa23e2c361539562c9198f2902075506ed645596ce6e9418c610a9493ba16478d7d53dbba0d765a82e69e19eddfe93cf
-MISC metadata.xml 481 SHA256 a860e124f3bac08e625b00056c40964f8fcbe34e5b6bc0464c19ed551cdfb59f SHA512 97c7eb4af78f635b17511139bac0a278d970282780ce1dd73d31f2940524af3c6fb2fcbfa9bec9f91e2c66c8db775749f28108afacf4cb4eff350b849b5cde1a WHIRLPOOL 65e141d4549d729d01d7f74639d24184dbbfe4681eb208d2d65abf4ae90572cb768fc8b14f1d658146a5ba0b1b1104a48d25fa8dbbe2dffce69e37d0a35c59ba
diff --git a/app-emulation/vmware-view-open-client/files/vmware-view-open-client-4.5.0.297975-curl-headers.patch b/app-emulation/vmware-view-open-client/files/vmware-view-open-client-4.5.0.297975-curl-headers.patch
deleted file mode 100644
index 48b6904..0000000
--- a/app-emulation/vmware-view-open-client/files/vmware-view-open-client-4.5.0.297975-curl-headers.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/lib/bora/basicHttp/http.c b/lib/bora/basicHttp/http.c
-index a0f7df3..1f538b4 100644
---- a/lib/bora/basicHttp/http.c
-+++ b/lib/bora/basicHttp/http.c
-@@ -40,7 +40,6 @@
- #include "requestQueue.h"
-
- #include <curl/curl.h>
--#include <curl/types.h>
- #include <curl/easy.h>
- #include <curl/multi.h>
-
diff --git a/app-emulation/vmware-view-open-client/files/vmware-view-open-client-4.5.0.297975-linking.patch b/app-emulation/vmware-view-open-client/files/vmware-view-open-client-4.5.0.297975-linking.patch
deleted file mode 100644
index aaf0d91..0000000
--- a/app-emulation/vmware-view-open-client/files/vmware-view-open-client-4.5.0.297975-linking.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Upstream: http://code.google.com/p/vmware-view-open-client/issues/detail?id=84
-
-diff -Naur VMware-view-open-client-source-4.5.0-297975/configure.ac VMware-view-open-client-source-4.5.0-297975.new/configure.ac
---- VMware-view-open-client-source-4.5.0-297975/configure.ac 2010-09-10 22:09:17.000000000 +0200
-+++ VMware-view-open-client-source-4.5.0-297975.new/configure.ac 2011-06-01 16:58:57.145105019 +0200
-@@ -140,7 +140,7 @@
- PKG_PROG_PKG_CONFIG
- PKG_CHECK_MODULES(GLIB, [glib-2.0 >= 2.6.0 gmodule-2.0 >= 2.6.0])
- if test "$use_gtk" = "yes" ; then
-- PKG_CHECK_MODULES(GTK, [gtk+-2.0 >= 2.4.0])
-+ PKG_CHECK_MODULES(GTK, [gtk+-2.0 >= 2.4.0 gmodule-2.0 >= 2.6.0 x11])
- fi
- PKG_CHECK_MODULES(XML, [libxml-2.0 >= 2.6.0])
- PKG_CHECK_MODULES(CURL, [libcurl >= 7.16.0])
diff --git a/app-emulation/vmware-view-open-client/files/vmware-view-open-client-4.5.0.297975-unbundle-intltool.patch b/app-emulation/vmware-view-open-client/files/vmware-view-open-client-4.5.0.297975-unbundle-intltool.patch
deleted file mode 100644
index d663fb5..0000000
--- a/app-emulation/vmware-view-open-client/files/vmware-view-open-client-4.5.0.297975-unbundle-intltool.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-Use system's intltool.
-
-Fixes build failure: https://bugs.gentoo.org/show_bug.cgi?id=425604
-(automake fails to regenerate missing files)
-
-Patches by Kvicadlo.
-diff --git a/configure.ac b/configure.ac
-index d127fad..b9005c5 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -549,9 +549,6 @@ doc/changelog.Debian
- doc/vmware-view.1
- doc/vmware-view-tunnel.1
- fix-toolchain-paths.sh
--intltool-update
--intltool-merge
--intltool-extract
- po/Makefile.in
- vmware-view.desktop.in
- ])
-diff --git a/Makefile.inc b/Makefile.inc
-index 41dfe8f..c440f01 100644
---- a/Makefile.inc
-+++ b/Makefile.inc
-@@ -243,10 +243,6 @@ testUrl_LDADD += $(GLIB_LIBS)
- testUrl_LDADD += $(ICU_LIBS)
- testUrl_LDADD += $(TUNNEL_FRAMEWORKS)
-
--dist_noinst_DATA += intltool-extract.in
--dist_noinst_DATA += intltool-merge.in
--dist_noinst_DATA += intltool-update.in
--
- desktop_in_files += vmware-view.desktop.in
-
- dist_noinst_DATA += INSTALL
diff --git a/app-emulation/vmware-view-open-client/metadata.xml b/app-emulation/vmware-view-open-client/metadata.xml
deleted file mode 100644
index fcde7fe..0000000
--- a/app-emulation/vmware-view-open-client/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>vmware</herd>
- <maintainer type="person">
- <email>tgurr@gentoo.org</email>
- </maintainer>
- <longdescription>VMware View Open Client lets you connect from a Linux desktop to remote
- Windows desktops managed by VMware View.</longdescription>
- <upstream>
- <remote-id type="google-code">vmware-view-open-client</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-emulation/vmware-view-open-client/vmware-view-open-client-4.5.0.297975-r2.ebuild b/app-emulation/vmware-view-open-client/vmware-view-open-client-4.5.0.297975-r2.ebuild
deleted file mode 100644
index 779dd05..0000000
--- a/app-emulation/vmware-view-open-client/vmware-view-open-client-4.5.0.297975-r2.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-view-open-client/vmware-view-open-client-4.5.0.297975-r1.ebuild,v 1.5 2013/06/22 18:46:17 dilfridge Exp $
-
-EAPI=5
-
-inherit eutils autotools versionator
-
-MY_PV=$(replace_version_separator 3 '-' )
-MY_P="${PN/vm/VM}-source-${MY_PV}"
-
-DESCRIPTION="Open Source VMware View Client"
-HOMEPAGE="http://code.google.com/p/vmware-view-open-client/"
-SRC_URI="http://${PN}.googlecode.com/files/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-COMMON_DEPEND="
- >=dev-libs/boost-1.34.1
- >=dev-libs/icu-3.8.0:=
- >=dev-libs/libxml2-2.6.0
- >=dev-libs/openssl-0.9.8
- >=net-misc/curl-7.16.0[ssl]
- x11-libs/gtk+:2
-"
-
-DEPEND="${COMMON_DEPEND}
- >=dev-util/intltool-0.21
- virtual/pkgconfig
-"
-
-RDEPEND="${COMMON_DEPEND}
- >=net-misc/rdesktop-1.4.1
-"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
- epatch "${FILESDIR}/${P}-linking.patch" \
- "${FILESDIR}"/${P}-curl-headers.patch \
- "${FILESDIR}"/${P}-unbundle-intltool.patch
- sed -e "s:e.x.p:$(get_version_component_range 1-3):" \
- -e "s:00000:$(get_version_component_range 4):" \
- -i configure.ac
-
- AT_M4DIR="${AT_M4DIR} -I ${ROOT}/usr/share/aclocal" eautoreconf
-}
-
-src_configure() {
- econf \
- --disable-static-icu \
- --enable-nls \
- --with-boost
-}
diff --git a/app-misc/i810switch/ChangeLog b/app-misc/i810switch/ChangeLog
new file mode 100644
index 0000000..e015732
--- /dev/null
+++ b/app-misc/i810switch/ChangeLog
@@ -0,0 +1,4 @@
+ 23 Jun 2021; AstroFloyd <AstroFloyd@gmail.com> +metadata.xml,
+ -files/digest-i810switch-0.6.5-r2, -files/i810switch-macbook-support.patch,
+ -i810switch-0.6.5-r03.ebuild:
+ app-misc/i810switch: remove package.
diff --git a/app-misc/i810switch/Manifest b/app-misc/i810switch/Manifest
index 16654de..0b5a686 100644
--- a/app-misc/i810switch/Manifest
+++ b/app-misc/i810switch/Manifest
@@ -1,3 +1,2 @@
-AUX i810switch-macbook-support.patch 657 SHA256 b2d0e1ac9322de1b3bea27eb66516880b65b3b259330d77145d29243d4c3884a SHA512 4f73fd5edf5d8ea32955aea8c3b1075ef85bada3a6ddcf2e86ada93f137c1623724e7b2374e88daca2ec5efd4291d93c2a42ef2de31179d04a163eecd2d71946 WHIRLPOOL ad8849b81b682f632865c5190341b5e3ed7a85fa3755a007848b2a30bfa589cc61757245d9458ad4c3a6001a27acdb4c5f00b259eeb6569cf921372b34b5360a
-DIST i810switch-0.6.5.tar.gz 24287 SHA256 d714840e3b14e1fa9c432c4be0044b7c008d904dece0d611554655b979cad4c3 SHA512 f7d14b933b39bb4274ec2c156c422927c6a5b7b16e3474a2cf9f80b9798062980642deb19d67ad7946a5a3ccc91465c3c09d113485a9526a5c75c8e625ec6079 WHIRLPOOL a975f38d5470cc6f9546c0bcb281c7659b0444d07a06f0f2d1c90359beac521ec56ec9d7423487f2f8821a073c8befdd4eca33d83cbf3f6d6ddeb93b2efe4810
-EBUILD i810switch-0.6.5-r03.ebuild 828 SHA256 a3dcfbe51a525aed5a388a2ecdfac2ec5fb6904c5bfb341283a5af4d37d62c3f SHA512 f3d424475410cdd6f0e011c4e3a2384d839de54af7f9cfc7bfa127c3861a0d6a7e2c4da7845f9d43f5b9a0a3df2d494b6dc7db95cb7d86e374a599d64ddb3afd WHIRLPOOL 64effa5f00e39a28b1a30644d1bd0c696b26631117c66f8bde2ae16342f1ead393a56c226702fa06adb800cdc07290f8b8718e69c0344e2c1d65b254243eb0c7
+MISC ChangeLog 213 BLAKE2B 703a22d9ce1a7715a75b9bc80d299bd1fd5d2315c389d1d86e050c20d7901fbef10d65b2f4d374f70662c6f2914cadb59be3ac84a19565776c4389a9657648e9 SHA512 d5a53cd38cf9ef12f8c9c31292d1f96e919677a48fa04d8052fe123a8838b60c2696c0c4a282e728884215633bf89ea0a760ad0f232b05ac5f18ab6e43d19000
+MISC metadata.xml 252 BLAKE2B 53499f2f74e03a916dfd38d79ad1cafc118c38362a4ff1e33bf91fb7dbec654fc37245328403be6a77b4f4f833b2d4a675a46f65a72fd1c800b34bdf086cab5a SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729
diff --git a/app-misc/i810switch/files/digest-i810switch-0.6.5-r2 b/app-misc/i810switch/files/digest-i810switch-0.6.5-r2
deleted file mode 100644
index d3e952b..0000000
--- a/app-misc/i810switch/files/digest-i810switch-0.6.5-r2
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 5ca07aee624589bdce5761c796e5f9a8 i810switch-0.6.5.tar.gz 24287
-RMD160 4acaea0c7c4197cdff30885a51f65cda3d3a6df9 i810switch-0.6.5.tar.gz 24287
-SHA256 d714840e3b14e1fa9c432c4be0044b7c008d904dece0d611554655b979cad4c3 i810switch-0.6.5.tar.gz 24287
diff --git a/app-misc/i810switch/files/i810switch-macbook-support.patch b/app-misc/i810switch/files/i810switch-macbook-support.patch
deleted file mode 100644
index ff16ed2..0000000
--- a/app-misc/i810switch/files/i810switch-macbook-support.patch
+++ /dev/null
@@ -1,24 +0,0 @@
---- i810switch.c.old 2005-06-12 06:36:36.000000000 +0200
-+++ i810switch.c 2007-07-03 02:06:31.000000000 +0200
-@@ -60,6 +60,7 @@
- #define I855STR "8086:3582"
- //#define I865STR "8086:2572"
- #define I915STR "8086:2592"
-+#define I945STR "8086:27a2"
- #define MEMSTR "Memory at"
- #define NONPRSTR "32-bit, non-prefetchable"
-
-@@ -279,6 +280,13 @@
- return p;
- }
-
-+ i = (p = strstr(*buff_ptr, I945STR)) != NULL;
-+ if (i)
-+ {
-+ *chiptype = I855;
-+ return p;
-+ }
-+
- i = (p = strstr(*buff_ptr, I915STR)) != NULL;
- if (i)
- {
diff --git a/app-misc/i810switch/i810switch-0.6.5-r03.ebuild b/app-misc/i810switch/i810switch-0.6.5-r03.ebuild
deleted file mode 100644
index f662493..0000000
--- a/app-misc/i810switch/i810switch-0.6.5-r03.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/i810switch/i810switch-0.6.5-r1.ebuild,v 1.1 2006/10/23 21:57:04 twp Exp $
-
-inherit eutils
-
-DESCRIPTION="A utility for switching the LCD and external VGA displays on and off"
-HOMEPAGE="http://www16.plala.or.jp/mano-a-mano/i810switch.html"
-SRC_URI="http://www16.plala.or.jp/mano-a-mano/i810switch/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-* ~x86"
-IUSE=""
-
-DEPEND="virtual/libc"
-RDEPEND="sys-apps/pciutils"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- epatch "${FILESDIR}"/i810switch-macbook-support.patch
- make clean
-}
-
-src_compile() {
- emake || die "compile failed"
-}
-
-src_install() {
- make DESTDIR=${D} install || die "install failed"
- dodoc AUTHORS ChangeLog README TODO
-}
diff --git a/app-text/epubcheck/metadata.xml b/app-misc/i810switch/metadata.xml
index ae34b4d..ae34b4d 100644
--- a/app-text/epubcheck/metadata.xml
+++ b/app-misc/i810switch/metadata.xml
diff --git a/app-portage/gcruft/ChangeLog b/app-portage/gcruft/ChangeLog
index 7748f0d..1633424 100644
--- a/app-portage/gcruft/ChangeLog
+++ b/app-portage/gcruft/ChangeLog
@@ -1,3 +1,7 @@
+ 23 Jun 2021; AstroFloyd <AstroFloyd@gmail.com> -gcruft-0.1-r1.ebuild,
+ -gcruft-0.1.1.ebuild:
+ app-portage/gcruft: remove package.
+
04 Jan 2011 insecure
* initial ebuild
@@ -9,4 +13,3 @@
+gcruft-0.1.1.ebuild, +metadata.xml:
Added to repo AstroFloyd, from
https://svn.keksbude.net/repos/keks-overlay/app-portage/gcruft/
-
diff --git a/app-portage/gcruft/Manifest b/app-portage/gcruft/Manifest
index 9f28cdc..b464978 100644
--- a/app-portage/gcruft/Manifest
+++ b/app-portage/gcruft/Manifest
@@ -1,6 +1,2 @@
-DIST gcruft-0.1.1.tar.bz2 18095 SHA256 cc9862b70fc8856c55b81dc3915c10df79bf3f226e42471962fed81de5238a26 SHA512 d54674461ecc827bd26aa51fd15d53194faad343de51ced74ccc8b68e4dfab5130e168c26d5fe1adb0600d003f309d3ed288c6bb4976d2ad8a1f2952608af0b5 WHIRLPOOL 87e6d3de8019efb4e719b94b33cf116c9bd70c4d7850e6048748aabf5360bb0d8da588e12fa2eaf82ce88b4029b1732531f388f36f1166c903904b868071a23a
-DIST gcruft-0.1.tar.bz2 14040 SHA256 54fea63863d0078292e83933ae2f0b1ca051c49dd7a2455fef99dcb9704c8581 SHA512 ea491d47a89981e7f754968c9df2ecfb6878a95622b487a3279567b4681eaafae7ba82c90447e13de12e83572bc4e87610f3dd259aefaec9486c410ddd4f0827 WHIRLPOOL 492bd9cd2a77cfbcf44b7d0fe972287aaf224285ed43fdcb055d39d68aa441b11a9b06bd6d4ec56cc141070ef51cd4e7080398ad905f09426d8962653a4fc96b
-EBUILD gcruft-0.1-r1.ebuild 2042 SHA256 7a159fc113fac2c5c11ce61cfdaaee57eb31cf83fd2aa9157e71afb4c11ff09c SHA512 136024cd40586de3ef7838644ae16606d9c5c4d16a7cba1770b14fb3919ea3c9610b07a0cf46708a6bc2ee97b7449c8aa1d699188918f9f634be9de42cc791f6 WHIRLPOOL 6f07b9de4b743821278101f633bbc369c76ff9610a2fcdd97049eded109d1257de81c795658c4adb0bcb5b1ed69b61ea8a6829d8d48de08aead30d61a7debe90
-EBUILD gcruft-0.1.1.ebuild 2000 SHA256 4d5d0606785633e5c3fb3ecd6ef96051696ab88f1db477f0684a94b9b964d44b SHA512 182bdf1d3a6487805257df931726b69de6c8f4be2e00656c48a0abf957b758053841f68e8bb9a9decd50321b177223be4883072ce224000be91425dd992953a5 WHIRLPOOL 9ba9e03d221b2e5764a03a661ac09fec40e5fda67f906e0e3c38707a6dbc65f7fbf8a321bdf4e9700ab56018c14ead789bdb5fb4a76874258cc55215c4b3c225
-MISC ChangeLog 311 SHA256 48706c04f513fcbbcba2546bfb11fe03e8c98bcda7dd79d6c3681bc77594f633 SHA512 4fe9ab8302dce195acbd4df0fea30e43ba7616e9c64e84e48e0a7ed41dceff3ccd17cb09129b0fdc5ad64c95cfa43fdf03044eadced5f3d51b62e288304182cc WHIRLPOOL 93d2130d28bf1500be7bb3f01d4a8caedc02e64032f60c6fb18d080579424244ad15760c22be799c2f1550883cb79688efa6905bc10be0c0cfc7afab57032fc1
-MISC metadata.xml 346 SHA256 5910b86e3b2cad35f12446a7e1f2911ed8319ed0d9c51a19cb173c6964d6efb3 SHA512 9df0375630220ce414068977a8ba0f691e1264b4f7b8e6a4e9690cff618375a14ea47ee92472d0dce22f54b9ea7784612e768418da5abfe0cd7da102d4ae9afd WHIRLPOOL 4834843f9b00df8d59a8c08fad98e84e8ea5684f124567e3f1e4e515574ddb2bc3a513d284767392918db7780b0f43d75f0c6a686752316054a3662b08ac0a1f
+MISC ChangeLog 445 BLAKE2B e84b5670be66f65fc8f39e5614386a5808f513ded8835b08c96afed6d729967d33db470407c150b40d1502c5d868538364c55376a971721edf28834a2c834c0c SHA512 7d15333ac15b1f3feb7d0aedca51b29a703d555a9747d5ec90e1772afbbda7f7d7c3e79d5d92ef469f86102af53825907b148feb557855b688b3cae873818fa8
+MISC metadata.xml 346 BLAKE2B 59e52a9b074c9c009415e1b0c9214f3620e971cc8d27c67ca14baeda997912d0023f545a0ef605862cba7004f3dc3eef2ae8b9e236b60c4b3bf88eb6c9204f99 SHA512 9df0375630220ce414068977a8ba0f691e1264b4f7b8e6a4e9690cff618375a14ea47ee92472d0dce22f54b9ea7784612e768418da5abfe0cd7da102d4ae9afd
diff --git a/app-portage/gcruft/gcruft-0.1-r1.ebuild b/app-portage/gcruft/gcruft-0.1-r1.ebuild
deleted file mode 100644
index dee46b1..0000000
--- a/app-portage/gcruft/gcruft-0.1-r1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="3"
-
-inherit eutils multilib
-
-DESCRIPTION="helps finding orphaned files on a gentoo system"
-HOMEPAGE="http://www.genoetigt.de/site/projects/gcruft"
-SRC_URI="http://files.keksbude.net/gentoo/distfiles/${P}.tar.bz2"
-KEYWORDS="~x86 ~amd64"
-LICENSE="GPL-2"
-RESTRICT="mirror"
-SLOT="0"
-IUSE=""
-DEPEND=""
-RDEPEND=""
-
-src_prepare() {
- if has_multilib_profile; then
- local multilib="yes";
- else
- local multilib="no";
- fi
- echo -e "
-our \$DISTDIR = '${PORTAGE_ACTUAL_DISTDIR}';
-our \$CHOST = '${CHOST}';
-our \$PKGDIR = '${PKGDIR}';
-our \$PORTAGE_TMPDIR = '${PORTAGE_TMPDIR}';
-our \$PORTDIR = '${PORTDIR}';
-our @PORTDIR_OVERLAY = ('$(env -i portageq portdir_overlay 2>/dev/null|sed -e "s/ /', '/g")');
-our \$installedbase = '$(portageq vdb_path)';
-our \$multilib = '$multilib';
-our \$libmap = '$(get_libdir)';
-our \$man_ext = '$(ecompress --suffix)';
-" > config.pm.new
- sed -e '1,/^# == PORTAGE VARIABLES BEGIN ==/ w config.pm.start' "${S}"/config.pm >/dev/null
- sed -e '/^# == PORTAGE VARIABLES END ==/,999 w config.pm.end' "${S}"/config.pm >/dev/null
- cat config.pm.{start,new,end} > "${S}"/config.pm
- sed -e 's/^\(use warnings;use diagnostics;\)/#\1/' -i "${S}"/gcruft.pl
-}
-
-src_install() {
- local cfdir='/etc/gcruft'
- dodir /usr/share/gcruft
- mv "${S}"/share/{exceptions,functions.pl} "${D}"/usr/share/gcruft || die "couldn't move directories"
- dobin "${S}"/gcruft.pl
- dodoc "${S}"/README
- dodoc "${S}"/README.html
- dodoc "${S}"/exception.example.pl
- insinto $cfdir
- doins "${S}"/config.pm
- dodir $cfdir/exceptions
-}
-
-pkg_postinst() {
- einfo "Please check the files gcruft reports carefully"
- einfo "before deleting them! There are most probably false positives!"
- einfo "For further information take a look at the provided"
- einfo "README/README.html in /usr/share/doc/${PF}"
- einfo "Examples for custom exceptions can be found in the"
- einfo "exception.example.pl, which can also be found in"
- einfo "/usr/share/doc/${PF}"
-}
diff --git a/app-portage/gcruft/gcruft-0.1.1.ebuild b/app-portage/gcruft/gcruft-0.1.1.ebuild
deleted file mode 100644
index ce11a57..0000000
--- a/app-portage/gcruft/gcruft-0.1.1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="3"
-
-inherit eutils multilib
-
-DESCRIPTION="helps finding orphaned files on a gentoo system"
-HOMEPAGE="http://www.genoetigt.de/site/projects/gcruft"
-SRC_URI="http://files.keksbude.net/gentoo/distfiles/${P}.tar.bz2"
-KEYWORDS="~x86 ~amd64"
-LICENSE="GPL-2"
-RESTRICT="mirror"
-SLOT="0"
-IUSE=""
-DEPEND=""
-RDEPEND=""
-
-src_prepare() {
- if has_multilib_profile; then
- local multilib="yes";
- else
- local multilib="no";
- fi
- echo -e "
-our \$DISTDIR = '${PORTAGE_ACTUAL_DISTDIR}';
-our \$CHOST = '${CHOST}';
-our \$PKGDIR = '${PKGDIR}';
-our \$PORTAGE_TMPDIR = '${PORTAGE_TMPDIR}';
-our \$PORTDIR = '${PORTDIR}';
-our @PORTDIR_OVERLAY = ('$(env -i portageq portdir_overlay 2>/dev/null|sed -e "s/ /', '/g")');
-our \$installedbase = '$(portageq vdb_path)';
-our \$multilib = '$multilib';
-our \$libmap = '$(get_libdir)';
-our \$man_ext = '$(ecompress --suffix)';
-" > config.pm.new
- sed -e '1,/^# == PORTAGE VARIABLES BEGIN ==/ w config.pm.start' "${S}"/config.pm >/dev/null
- sed -e '/^# == PORTAGE VARIABLES END ==/,$ w config.pm.end' "${S}"/config.pm >/dev/null
- cat config.pm.{start,new,end} > "${S}"/config.pm
- sed -e 's/^\(use warnings;use diagnostics;\)/#\1/' -i "${S}"/gcruft.pl
-}
-
-src_install() {
- dodir /usr/share/gcruft
- insinto /usr/share/gcruft
- doins -r "${S}"/share/{exceptions,functions.pl}
-
- dobin "${S}"/gcruft.pl
-
- dodoc "${S}"/README
- dodoc "${S}"/README.html
- dodoc "${S}"/exception.example.pl
-
- insinto /etc/gcruft
- doins "${S}"/config.pm
- dodir /etc/gcruft/exceptions
-}
-
-pkg_postinst() {
- einfo "Please check the files gcruft reports carefully"
- einfo "before deleting them! There are most probably false positives!"
- einfo "For further information take a look at the provided"
- einfo "README/README.html in /usr/share/doc/${PF}"
- einfo "Examples for custom exceptions can be found in the"
- einfo "exception.example.pl, which can also be found in"
- einfo "/usr/share/doc/${PF}"
-}
diff --git a/app-portage/gentmaint/ChangeLog b/app-portage/gentmaint/ChangeLog
index 4acd52b..e344093 100644
--- a/app-portage/gentmaint/ChangeLog
+++ b/app-portage/gentmaint/ChangeLog
@@ -1,7 +1,30 @@
# ChangeLog for app-portage/gentmaint
-# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2022 Gentoo Authors; Distributed under the GPL v2
# $Header: $
+*gentmaint-0.3.2-r1 (23 Sep 2022)
+
+ 23 Sep 2022; AstroFloyd <AstroFloyd@gmail.com> +gentmaint-0.3.2-r1.ebuild,
+ -gentmaint-0.3.2.ebuild:
+ app-portage/gentmaint: revision bump to v0.3.2-r1.
+
+*gentmaint-0.3.2 (05 Feb 2021)
+
+ 05 Feb 2021; AstroFloyd <AstroFloyd@gmail.com> +gentmaint-0.3.2.ebuild,
+ -gentmaint-0.2.1.ebuild, -gentmaint-0.3.0.ebuild, gentmaint-0.3.1.ebuild:
+ app-portage/gentmaint: version bump to v0.3.2.
+
+*gentmaint-0.3.1 (26 Aug 2018)
+
+ 26 Aug 2018; AstroFloyd <AstroFloyd@gmail.com> +gentmaint-0.3.1.ebuild:
+ app-portage/gentmaint: version bump to v0.3.1
+
+*gentmaint-0.3.0 (15 Apr 2018)
+
+ 15 Apr 2018; AstroFloyd <AstroFloyd@gmail.com> +gentmaint-0.3.0.ebuild,
+ -gentmaint-0.2.0.ebuild, gentmaint-0.2.1.ebuild, metadata.xml:
+ app-portage/gentmaint: version bump to v0.3.0
+
*gentmaint-0.2.1 (11 Dec 2015)
11 Dec 2015; AstroFloyd <AstroFloyd@gmail.com> -gentmaint-0.1.5.ebuild,
@@ -58,4 +81,3 @@
16 Feb 2013; AstroFloyd <AstroFloyd@gmail.com> +gentmaint-0.1.0.ebuild,
+metadata.xml:
New ebuild
-
diff --git a/app-portage/gentmaint/Manifest b/app-portage/gentmaint/Manifest
index 49c1f83..5c2979d 100644
--- a/app-portage/gentmaint/Manifest
+++ b/app-portage/gentmaint/Manifest
@@ -1,6 +1,6 @@
-DIST gentmaint-0.2.0.tar.gz 18044 SHA256 7595026fdbeb5e50c7973678a03b8d42c91deb1579ae4185b0f703d2df757328 SHA512 066ca8d71c44e49613b2a93f293f0f8658be51bb92cc5840f96ec283d01d7f65a82365a6c725cda78541f911b8639a16ae7bccd0160af03353f18e28474dc80b WHIRLPOOL 2224fd5e28fac89f48c2c41d059e26627b9c773ca8cc6bb7a0ec6edf93ae6915dc8562780192fff57d93999e4115d6e4f811625cfe04562943025fa7152c0b0d
-DIST gentmaint-0.2.1.tar.gz 18093 SHA256 b0e50f26b014efa5674d25a79847240cee23bb638ce7b45485a67054b29c9eeb SHA512 b95ca1befd35251fec93128cece5243f394ec587aba36ce5529b4a29e1925d4c419a8be95b031a25997854beb5474c2e3f171e6acd1954562037df8b4a74cf92 WHIRLPOOL b8f7ecd15a487942b26fe384d8b47910207e2006559fd1c306efe5e635818dc188c100e04a04519c6f1d7000128ce1727ea5ceebec6cdcb525d22ca89791f65f
-EBUILD gentmaint-0.2.0.ebuild 666 SHA256 26d675d6e9b3d94677e48f34a35458352b0d59d54811679434dac1cd9cc707c0 SHA512 5cb57e7eedbda5e44cbe2dc242da71789ef6f6705035775565dddc9ccb7bc362a0928ea14b3a6d164c144485dcb8cdb7aebf4e767313a9b94a84b71c71e24cf5 WHIRLPOOL 4924a84b2a4288df9a61682973f276389d5a5513e62f8217effac3890bd4b05545e21fca34982b1226cb9b1eda2b531df61ff2d2762171e450bcd97a8c4e36bc
-EBUILD gentmaint-0.2.1.ebuild 666 SHA256 26d675d6e9b3d94677e48f34a35458352b0d59d54811679434dac1cd9cc707c0 SHA512 5cb57e7eedbda5e44cbe2dc242da71789ef6f6705035775565dddc9ccb7bc362a0928ea14b3a6d164c144485dcb8cdb7aebf4e767313a9b94a84b71c71e24cf5 WHIRLPOOL 4924a84b2a4288df9a61682973f276389d5a5513e62f8217effac3890bd4b05545e21fca34982b1226cb9b1eda2b531df61ff2d2762171e450bcd97a8c4e36bc
-MISC ChangeLog 1589 SHA256 a000603060ae3936947dd1e00ade6980fbe535c08037415a9350a80806603cc8 SHA512 f50a21ca5dd842ecf9e393025885a476e70b9772e9e76554831dbbf885efb95e4ab94e678ae7a5126ef6f1f22effa664a397826e0bfb2b4f1f4fb6ce813ad583 WHIRLPOOL 01cee87532a4a2759053c91fd07ea86d3d05bbff3fdad9252f6f089823b3b163a8fb0bcc35714f90fc8bd5b3a6f27d27e1c0e1b4ae1afc60a1ac482f6f648903
-MISC metadata.xml 274 SHA256 70ac29d48489a3e4d85ff3671cb04dbcce1b391d9d08b9dfde98ccba8c06e06d SHA512 faa6f6d3130d47e1ff05f90b5f35942109327214d906ec77751308207fec8231e7c6e22157c9e80cc2115e9388861754d65748c1bcdf45a0bdb1ae166c84c5e8 WHIRLPOOL 9410ca1dd57a12dcf669236086a4dbdaba5f39641281a1e9541d12e64c9d868cf8cd91a0d76dad222416f7cba40cdfefa80f56c08640ad44c39aa274de7c5fbc
+DIST gentmaint-0.4.1.tar.gz 21378 BLAKE2B c819de8f6025a6dd3db788836a95720e6b92e4b770ef7c140c8dbe07feda4e3e79dc21999aaf8f11cae5893ce1df796073e0ff17bb63efc3d2848d86a090a6d2 SHA512 f6d3bdafabb2e5dc1ba70158f3f1b1b443817b4188fc47a5c836edd2fdeeeac54c1798fe69232e7544befaad70a520fcb145e0d6b92320dd4ef4425530b9f5c9
+DIST gentmaint-0.4.2.tar.gz 12479 BLAKE2B 25c7bb30e9484e4ed967c4a7f5cc4a111bfed1deadf4912d86826ba27a9be9ffa7ad2b45f1f77c14527e63bf7e802b0edd0d5e5ffed4fb6bfd97565f492ea887 SHA512 518894c2a25155ed07a5a7daee7ecfca934c71a8bc6deb8c56c54543b17500235399ac5fc93a93c4ac51f31903e992db9f636da952929abc7098b65b43482605
+EBUILD gentmaint-0.4.1.ebuild 634 BLAKE2B f909cbf5e136784803ba9d73af68a999f184b5b3e9a0988dc2e102f175d4a04424e73a70df7be8821eb760aaeb513bf85dba6d81140ee2c27454f28cb3a752cd SHA512 16de5d67f4100d541f20e13f9861d5f74fd51e832eb76d10cdaf38d55f5242735ac77b5037c64b0a49f59a2179fcc9fd5985d94cc1431feedee07af36da4905e
+EBUILD gentmaint-0.4.2.ebuild 698 BLAKE2B 387f9bf7596da5e120e3ac1921d7a26bd1e732c98387ce7296b153a5a836c207d37687f7952ce61864cdc9a7c70f6fe28f26cbd6bcf36e192e157aa6c290e912 SHA512 9d91745e2921c34ea5c91d24f983b4d987e265fb9ac6e25074f75bad0ae4d9e0b0496eab5f6086e1c202dc43019dc250f045806baa6b6e38acca1aa8b0483d56
+MISC ChangeLog 2385 BLAKE2B e73343aaeb6becb4db7aa666d945e66a587d03379adf078f2af96f4404875350790965682b23a56cce8e28851f77f4200151daec7dd7bdc2b3dab5e9ae3b9798 SHA512 e53d560fbaa115897e370c1e239cb5fae0f5cde98ed859989d7fc28b12d4162fcb042f176e2fb9450de993a9ee422a8cbafa58a7168418ba82ca3d46c138eb97
+MISC metadata.xml 397 BLAKE2B 44b7009efec2a92b471d25deddfeecee82e908acb2dbdd1ca4c55853a9ac11b31f1ac29f71a0790b6e17e0f26eb67d7ec34ea46a31df833bf97fc794e074e108 SHA512 0eed56a3f3a95fefb806c780d31f38ad59f32e472c97baa254b4871dc396487630ec004ba665f23593d732dbfb8ef7656c56d4acdf52f0325e81f51adbb1d7d3
diff --git a/app-portage/gentmaint/gentmaint-0.2.1.ebuild b/app-portage/gentmaint/gentmaint-0.4.1.ebuild
index 81634b3..ccee72b 100644
--- a/app-portage/gentmaint/gentmaint-0.2.1.ebuild
+++ b/app-portage/gentmaint/gentmaint-0.4.1.ebuild
@@ -1,8 +1,7 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# $Id$
-EAPI=5
+EAPI=8
DESCRIPTION="A collection of scripts to aid Gentoo maintenance"
HOMEPAGE="http://gentmaint.sourceforge.net/"
@@ -15,7 +14,6 @@ KEYWORDS="~amd64 ~x86"
DEPEND=""
RDEPEND="app-portage/portage-utils
app-portage/gentoolkit
- app-portage/layman
app-portage/eix
app-arch/bzip2
sys-apps/less
diff --git a/app-portage/gentmaint/gentmaint-0.2.0.ebuild b/app-portage/gentmaint/gentmaint-0.4.2.ebuild
index 81634b3..7140af2 100644
--- a/app-portage/gentmaint/gentmaint-0.2.0.ebuild
+++ b/app-portage/gentmaint/gentmaint-0.4.2.ebuild
@@ -1,12 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# $Id$
-EAPI=5
+EAPI=8
DESCRIPTION="A collection of scripts to aid Gentoo maintenance"
HOMEPAGE="http://gentmaint.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+SRC_URI="https://github.com/AstroFloyd/gentmaint/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
@@ -15,15 +14,14 @@ KEYWORDS="~amd64 ~x86"
DEPEND=""
RDEPEND="app-portage/portage-utils
app-portage/gentoolkit
- app-portage/layman
app-portage/eix
app-arch/bzip2
sys-apps/less
sys-process/time"
src_install() {
- dodoc README CHANGELOG VERSION
- dobin gentmaint-*
- doman gentmaint.1
+ dodoc readme.org # CHANGELOG VERSION
+ dobin code/gentmaint-*
+ doman doc/gentmaint.1
keepdir /var/log/gentmaint /var/log/gentmaint/auto /var/log/gentmaint/manual
}
diff --git a/app-portage/gentmaint/metadata.xml b/app-portage/gentmaint/metadata.xml
index dd09c67..c832f39 100644
--- a/app-portage/gentmaint/metadata.xml
+++ b/app-portage/gentmaint/metadata.xml
@@ -1,9 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>tools-portage</herd>
- <maintainer type="person">
- <email>AstroFloyd@gmail.com</email>
- <name>AstroFloyd</name>
- </maintainer>
+ <maintainer type="person">
+ <email>AstroFloyd@gmail.com</email>
+ <name>AstroFloyd</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">gentmaint</remote-id>
+ <remote-id type="github">AstroFloyd/gentmaint</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-text/epubcheck/ChangeLog b/app-text/epubcheck/ChangeLog
deleted file mode 100644
index e0c1e64..0000000
--- a/app-text/epubcheck/ChangeLog
+++ /dev/null
@@ -1,10 +0,0 @@
-# ChangeLog for app-text/epubcheck
-# Copyright 1999-2017 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*epubcheck-1.0.5-r1 (01 Apr 2017)
-
- 01 Apr 2017; AstroFloyd <AstroFloyd@gmail.com> -epubcheck-1.0.5.ebuild,
- +epubcheck-1.0.5-r1.ebuild, +metadata.xml:
- Revision bump
-
diff --git a/app-text/epubcheck/Manifest b/app-text/epubcheck/Manifest
deleted file mode 100644
index 1dd921b..0000000
--- a/app-text/epubcheck/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST epubcheck-src-1.0.5.zip 1451354 SHA256 86aa499ae8518a9d457a65ee92d08130ad13626ef26c27bae6f02564066be119
-EBUILD epubcheck-1.0.5-r1.ebuild 999 SHA256 2461e069c5a7f67b84f43277af09726a7730e15240bc8b3b819bd184369c9ae7 SHA512 de2d8fe92e8bdcc3094aefc747e0df5f00c32cce5f10a0b5ced3e4accbc251673bf729b95b6375812acc18e8aa9c74899f7260cb575debd65cdba7e58257fc85 WHIRLPOOL 326554fd35b3d79fe1294fbed8f89e1e68addf11eca20630b9a4b3af4bfd98ac578ca1bf44710f3738032e8f35c99ed2abe970e147b250abe061100b8866524d
-MISC ChangeLog 290 SHA256 95b1c2016e6b74db0d18981d28827175b991b8b066a491d174c84983ef32d22e SHA512 b4312de357d7cbb954bc0a9a8173a888bdfa002075e8cc8c7c7f51d415e4f1775d2388d5123b61c1bdfcd98021d5d8b963571f3898bd4ce34a801fad90d48ecf WHIRLPOOL 290ad1734b0cd86ab6c92423f804b9b48263a5015774f2b3a50a6327b039af328fe20ccbee448c06f83d6d51f7650ba2d719bffb25d6dbcdeb3819aacb97d293
-MISC metadata.xml 252 SHA256 fa82c8f8ccb7949415fff69cab33850a03547531946e14a4184f1ecda61abf26 SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729 WHIRLPOOL 253b5757951fa6a61178c61d6333a21e90ab81cd6167bc6cfa6032e7f9e3304a9afa8290a3b6607994df74f2bd503d3725e173b9beff10555d395eb74844fc1a
diff --git a/app-text/epubcheck/epubcheck-1.0.5-r1.ebuild b/app-text/epubcheck/epubcheck-1.0.5-r1.ebuild
deleted file mode 100644
index 873e4f7..0000000
--- a/app-text/epubcheck/epubcheck-1.0.5-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-DESCRIPTION="Verify .epub eBook format"
-HOMEPAGE="http://code.google.com/p/epubcheck/"
-SRC_URI="http://epubcheck.googlecode.com/files/epubcheck-src-${PV}.zip"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND=">=virtual/jdk-1.5
- >=dev-java/ant-1.6"
-RDEPEND=">=virtual/jre-1.5"
-
-DESTDIR="/"
-
-src_unpack() {
- unpack ${A}
-}
-
-src_compile() {
- BITS="32"
- if use amd64; then
- BITS="64"
- fi
-
- ant -f build.xml || die "emake failed"
-}
-
-src_test() {
- emake check || die "emake check failed"
-}
-
-src_install() {
- mkdir -pv "${D}opt/${P}"
- cp -pr bin dist "${D}opt/${P}" || die "install failed"
- dodoc README.txt COPYING.txt jing_license.txt || die
-}
-
-pkg_postinst() {
- elog "epubcheck is installed in /opt/${P}/"
- elog "Run: java -jar /opt/${P}/dist/${P}.jar book.epub to check the format of book.epub"
-}
-
-pkg_config() {
- eerror "This ebuild does not have a config function."
-}
diff --git a/app-text/odf-converter-integrator-bin/ChangeLog b/app-text/odf-converter-integrator-bin/ChangeLog
new file mode 100644
index 0000000..efcab2e
--- /dev/null
+++ b/app-text/odf-converter-integrator-bin/ChangeLog
@@ -0,0 +1,3 @@
+ 23 Jun 2021; AstroFloyd <AstroFloyd@gmail.com> +metadata.xml,
+ -odf-converter-integrator-bin-0.2.3.ebuild:
+ app-text/odf-converter-integrator-bin: remove package.
diff --git a/app-text/odf-converter-integrator-bin/Manifest b/app-text/odf-converter-integrator-bin/Manifest
index 3221ad2..1a0c2be 100644
--- a/app-text/odf-converter-integrator-bin/Manifest
+++ b/app-text/odf-converter-integrator-bin/Manifest
@@ -1,2 +1,2 @@
-DIST odf-converter-integrator-0.2.3.tar.bz2 7855190 SHA256 f275f6787fa697e442984e12815e71c2ed99b9aad4c4456f57d125dada2dd23b SHA512 e4b44ead3642a66e416ead5a199b3e42563d06b923bb3e8ac7122195a2ca21b356be4adc65e443768cd1c46252b181bf87e69a0c9771f868463f2875841e6582 WHIRLPOOL 7cdc6a9bac254a0c224318c5875878eea88ad95af791e94f61624a9f7035c12e5b1d65a703ca36fe6351ed0d6579e9c39a5f015671852ca006063f769eb61ad9
-EBUILD odf-converter-integrator-bin-0.2.3.ebuild 563 SHA256 4c6186e79cc4cc529cfb28a99c5fc01169182f3fc1502bb8053067869afcfd13 SHA512 3b3751eba94ce0ad63ac32c4c061af7fb9170339dcf06f2bec7f680c776b638be14b4c07a01ab46c0884d92649f67318d67227762e05a5a8e6d5dc237020f51b WHIRLPOOL 03317d2f615dd99908e4b1278bb3417d9f86dee7219e138715c9f89f509c0c75b506e887f172b6dade4ec411fe778f91ed892b65ee383ebf5ab2960da811f06c
+MISC ChangeLog 167 BLAKE2B 16924027922756009dc2828aedb593ec5fd5a9ff91dd4bfd7175fc0461d75d87d258f812d8950385116a5cb737d2daada9da16598bdfd0eba062cc88ed1aedcd SHA512 6c0547029e2392cda56d50e17c6bef6ba2a66d0938eb0549cac7fcc761a789247219440f74afedf2a296d671976c84a32dc6a544a43a1e735255a56009ada3bb
+MISC metadata.xml 252 BLAKE2B 53499f2f74e03a916dfd38d79ad1cafc118c38362a4ff1e33bf91fb7dbec654fc37245328403be6a77b4f4f833b2d4a675a46f65a72fd1c800b34bdf086cab5a SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729
diff --git a/dev-python/py_sg/metadata.xml b/app-text/odf-converter-integrator-bin/metadata.xml
index ae34b4d..ae34b4d 100644
--- a/dev-python/py_sg/metadata.xml
+++ b/app-text/odf-converter-integrator-bin/metadata.xml
diff --git a/app-text/odf-converter-integrator-bin/odf-converter-integrator-bin-0.2.3.ebuild b/app-text/odf-converter-integrator-bin/odf-converter-integrator-bin-0.2.3.ebuild
deleted file mode 100644
index 4e766d3..0000000
--- a/app-text/odf-converter-integrator-bin/odf-converter-integrator-bin-0.2.3.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="2"
-inherit eutils
-
-MY_P=${PN/-bin/}-${PV}
-
-DESCRIPTION="Open MS Office 2007 files (docx, xlsx, pptx) in OpenOffice.org"
-SRC_URI="http://katana.oooninja.com/f/software/${MY_P}.tar.bz2"
-HOMEPAGE="http://katana.oooninja.com/w/odf-converter-integrator"
-KEYWORDS="~x86"
-SLOT="0"
-LICENSE="BSD GPL-3"
-IUSE=""
-
-src_install() {
- exeinto /usr/bin
- doexe ${MY_P}/usr/bin/*
- insinto /usr/
- doins -r ${MY_P}/usr/share/
- doins -r ${MY_P}/usr/lib/
-}
-
diff --git a/dev-lang/open64/ChangeLog b/dev-lang/open64/ChangeLog
deleted file mode 100644
index edb771b..0000000
--- a/dev-lang/open64/ChangeLog
+++ /dev/null
@@ -1,15 +0,0 @@
-# ChangeLog for dev-lang/open64
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/open64/ChangeLog,v 1.1 2009/04/28 13:11:03 patrick Exp $
-
-*open64-4.2.1-r1 (11 Mar 2013)
-
- 11 Mar 2013; AstroFloyd <AstroFloyd@gmail.com> +open64-4.2.1-r1.ebuild,
- +metadata.xml:
- Copied Patrick Lauer's ebuild from http://gpo.zugaina.org/dev-lang/open64/
-
-*open64-4.2.1 (28 Apr 2009)
-
- 28 Apr 2009; Patrick Lauer <patrick@gentoo.org> +metadata.xml,
- +open64-4.2.1.ebuild:
- Initial commit of the open64 compiler suite. Ebuild by Patrick Lauer.
diff --git a/dev-lang/open64/Manifest b/dev-lang/open64/Manifest
deleted file mode 100644
index f04c047..0000000
--- a/dev-lang/open64/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST open64-4.2.1-0.src.tar.bz2 75936612 SHA256 1639aa289e0df33b82104fe9cd809a7e756890ba80275b0ea63baaa4c0ecae24 SHA512 a6cacd66baf6a7842946441e83b665fd50a0f8d262c8c3cf85c433e3d863120d91f77a922c4d89c79652a2181af02543b3a3d0b134e5fb6de18790ebf408e311 WHIRLPOOL 82a41d744af766ec9333381cf4ab8195d411f2ea5aba9d68e29e65438b321d2e0d155f88e265523d737f19dd1c98c76b8f977b7849a36eaed2561f54559ab8f3
-EBUILD open64-4.2.1-r1.ebuild 697 SHA256 d0d76185723b0a7d95eb6097564d4f6aece83b5fa8c381c5f9020292faf60fdb SHA512 d86a05a8d24ac83beff75e0c83a489788c222f881a9e67845e9da8a6fe2af2e80d4a215699cefda76a78eeae13ac54802014aedd092f6a0073d38707d6d90638 WHIRLPOOL 5c22768018f2aeb2319efeb8c512f10f7fd03bbb85a6699d9bb6655ed649871c6e9c54d50a6fee2586c71aae0960456a886bf74efb8ffc53f30db3acff0a3b7e
-MISC ChangeLog 595 SHA256 babef5eaa489efc32a75863316b3c02d67d0fcb005355c5ac83294f1c7e9616c SHA512 a15894bd18e804944e6723a1103dd7c0f2e7388222f92a2b68eb99009a21d56227b8e5d4ad05106c974369f9c77b041181c4ae0bcb0d3a64466c9e3bc8ded7fe WHIRLPOOL 11ee4b9d2ee26582a5ecd0f949d82785129b2888374621a60296df3fc397bc4632e11a752a8b35c5575261e24ae1699c99b9b95acebd65919e0d5fa18c994ba2
-MISC metadata.xml 270 SHA256 a2157d7823ba03c975e2522d3147d68d42843ef3a663d56a1921a639705569d6 SHA512 f5ebab7e9f734df04d6feeec983e3ddd5ec936273b43f896131ca139f0df5d46650d681edb64474871a05974322c138bf78b9408935971375eea6217d53198a1 WHIRLPOOL 2518d900c8509ce22da30cac1880bb889242a7046a84ba5823f36fee8ef5d40cb601feeff1c943085d90435d4927650fcd4d939602831e84f9d834e8ec04c915
diff --git a/dev-lang/open64/metadata.xml b/dev-lang/open64/metadata.xml
deleted file mode 100644
index 2d76cfc..0000000
--- a/dev-lang/open64/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>lang-misc</herd>
- <maintainer type="person">
- <email>AstroFloyd@gmail.com</email>
- <name>AstroFloyd</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-lang/open64/open64-4.2.1-r1.ebuild b/dev-lang/open64/open64-4.2.1-r1.ebuild
deleted file mode 100644
index 52c623d..0000000
--- a/dev-lang/open64/open64-4.2.1-r1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/open64/open64-4.2.1.ebuild,v 1.1 2009/04/28 13:11:03 patrick Exp $
-
-EAPI="2"
-SLOT="4.2.1"
-LICENSE="GPL-2"
-
-KEYWORDS="~amd64 ~x86"
-
-IUSE=""
-DESCRIPTION="The open64 compiler suite, based on Pathscale's EKO compiler"
-HOMEPAGE="http://open64.net"
-
-# we build the fortran bits unconditionally for now. Makefile does autodetection.
-DEPEND="app-shells/tcsh
- =sys-devel/bison-2.3*
- =sys-devel/gcc-4.2*"
-RDEPEND=""
-
-SRC_URI="mirror://sourceforge/${PN}/${P}-0.src.tar.bz2"
-S=$WORKDIR/${P}-0
-
-src_install() {
- export TOOLROOT="${D}"
- emake install || die
-}
diff --git a/dev-libs/intel-common/ChangeLog b/dev-libs/intel-common/ChangeLog
deleted file mode 100644
index 60cddd0..0000000
--- a/dev-libs/intel-common/ChangeLog
+++ /dev/null
@@ -1,37 +0,0 @@
-# ChangeLog for dev-libs/intel-common
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/intel-common/ChangeLog,v 1.6 2012/12/10 21:15:31 jlec Exp $
-
-*intel-common-13.0.1.117-r1 (14 Jan 2013)
-
- 14 Jan 2013; AstroFloyd <AstroFloyd@gmail.com>
- -intel-common-13.0.1.117.ebuild, +intel-common-13.0.1.117-r1.ebuild:
- Added a line to create the empty directory /opt/intel/ism/rm to circumvent
- bug 437512
-
- 10 Dec 2012; Justin Lecher <jlec@gentoo.org> intel-common-13.0.1.117.ebuild:
- Manpagges are handled in the eclass
-
-*intel-common-13.0.1.117 (10 Dec 2012)
-
- 10 Dec 2012; Justin Lecher <jlec@gentoo.org> +intel-common-13.0.1.117.ebuild,
- metadata.xml:
- Version BUmp
-
- 14 Nov 2012; Sébastien Fabbro <bicatali@gentoo.org> metadata.xml:
- Removing myself from maintainer
-
-*intel-common-13.0.0.079-r1 (28 Oct 2012)
-
- 28 Oct 2012; Justin Lecher <jlec@gentoo.org>
- +intel-common-13.0.0.079-r1.ebuild:
- Mask installation from revdep-rebuild ,#438820
-
- 20 Sep 2012; Justin Lecher <jlec@gentoo.org> intel-common-13.0.0.079.ebuild:
- Avoid double prefix
-
-*intel-common-13.0.0.079 (16 Sep 2012)
-
- 16 Sep 2012; Justin Lecher <jlec@gentoo.org> +intel-common-13.0.0.079.ebuild,
- +metadata.xml:
- Imported from sci overlay; new package containing common libs, #297542
diff --git a/dev-libs/intel-common/Manifest b/dev-libs/intel-common/Manifest
deleted file mode 100644
index 51cf582..0000000
--- a/dev-libs/intel-common/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-DIST parallel_studio_xe_2013_update1.tgz 2148568608 SHA256 870a9909e661aa75738c2d0851f7554c56696c40db2266ddd21fd6c5c6ae0986 SHA512 ce1b32be3e4efbedc43f17e0930e0c67d55129d756b7168e51a9a956c510df7e5c194a02813e42931ef21acbc1f07a6ecda0b79074c879281ddbd7e5da055400 WHIRLPOOL 059f2f27590079907bbc202dfe81a3900018133d46a28d383dd3960c247019b49e4cf767e90601ed11a8194a4c370269b831c9c780ee90b8d4104668cda0f4b0
-DIST parallel_studio_xe_2013_update1_ia32.tgz 1208336795 SHA256 e1e2ac8e1cf559a539aec1b9ab06b71d041e986bba6db69cbb5025ecaee90e89 SHA512 76e23d359ae8698496b605e006c3038a8e4bd38f15369fdb95e436279c60d41a1d14d74763459d5aead321fd3b4601ef527d674af87170bab7911d5338595b30 WHIRLPOOL b93e8a8ce5f1e3487c187d6c2cd835836abc03bbae19b7376910ea713da9efabb5703449ca397bd10c92334ff0c6fcc8e4674898e695479e13c6d9223e2b52c5
-DIST parallel_studio_xe_2013_update1_intel64.tgz 1493318875 SHA256 f39f63df9d0fc150643c753fcfdb788a75db64e266adca06bcf4f084f3210808 SHA512 d5524a89fbb327a61b7d983dfca8caedf904234c09a934373c38024b4af9955063c4c5c1895eff9b66de3c14d9d401a86634cef7cd80f923fc9196366cfc7a7e WHIRLPOOL 3d0294ab0d4daba28462066cbe8d46772192e55d0b6648202f9f85f49a6cf4ff90a999566b3575fd988df8afefb1cabc1a8146c16fe170c449253659f7b43805
-EBUILD intel-common-13.0.1.117-r1.ebuild 1608 SHA256 e79d5341c20de7264c4291eca6d5f3c5a7f9b877692379950f085d43832b820d SHA512 edfe9940fa6a8136042f4b06e5e7a89a57134dab4d9424abb728a8f5fa1cb9af2a0268b2343cb0d3fc57faec0be94a887d41d0a79657dc9b9dac6ff1a4d75e9b WHIRLPOOL e6762c9786e2526519bd0d16e18085ff0bfc4e8a3efb9020b45120b1d01743f130711f86880cfd3859f450d7f848a5ab8c0e56e9cbc1a46f746c9525faaae6b3
-MISC ChangeLog 1331 SHA256 d7f59c988f881696217bbb9a64b3f32d45805e5abbdd89a2a2805813a3debc28 SHA512 23637f65796d0beb9b8dac7bf38079c4f7c55070916973a4788debc65c13d35586211e8600021031c59a7667ecc6fe0de6abb1304923b3e446112be22bb5ddac WHIRLPOOL e64912e164d907b96884c0dcfef54633b98cc4a0dc49f0406430d7fcd33305fc2eee691bd4a9005bf947e85302df1c4842142b6d77d4bc9f222a475b92e72b5a
-MISC metadata.xml 456 SHA256 038f36c99bd81c701eeda609280aaa6458cba61eb4204e844f3b033153b84714 SHA512 c178ce0f9532bb27e87a44177e5ed9b9767d8055047cdfbef54644f0641c7e4e097deb70f7597e2ed168ef48ca8d1cc0a16f5e638d92ecd8c0ea8b6d51921782 WHIRLPOOL fa9bc34101eaade24eda166467bc8857c38b6ba2cddc5a9993b61dcc07013b879616a2517e99879f44fc8138f67ff4cc096be5a79d7f34b4a58f94a9e52b1fff
diff --git a/dev-libs/intel-common/intel-common-13.0.1.117-r1.ebuild b/dev-libs/intel-common/intel-common-13.0.1.117-r1.ebuild
deleted file mode 100644
index 231a02b..0000000
--- a/dev-libs/intel-common/intel-common-13.0.1.117-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-INTEL_DPN=parallel_studio_xe
-INTEL_DID=2872
-INTEL_DPV=2013_update1
-INTEL_SUBDIR=composerxe
-
-inherit intel-sdp
-
-DESCRIPTION="Common libraries and utilities needed for Intel compilers and libraries"
-HOMEPAGE="http://software.intel.com/en-us/articles/intel-compilers/"
-
-IUSE="+compiler"
-
-CHECKREQS_DISK_BUILD=325M
-
-pkg_setup() {
- einfo ${INTEL_SDP_EDIR}
- INTEL_BIN_RPMS="openmp openmp-devel"
- INTEL_DAT_RPMS="compilerpro-common"
- if use compiler; then
- INTEL_BIN_RPMS+=" compilerpro-devel sourcechecker-devel"
- INTEL_DAT_RPMS+=" compilerpro-vars sourcechecker-common"
- fi
- intel-sdp_pkg_setup
-}
-
-src_install() {
- intel-sdp_src_install
- local path rootpath ldpath arch fenv=35intelsdp
- cat > ${fenv} <<-EOF
- NLSPATH=${INTEL_SDP_EDIR}/lib/locale/en_US/%N
- INTEL_LICENSE_FILE="${INTEL_SDP_EDIR}"/licenses:"${EPREFIX}/opt/intel/license"
- EOF
- for arch in ${INTEL_ARCH}; do
- path=${path}:${INTEL_SDP_EDIR}/bin/${arch}:${INTEL_SDP_EDIR}/mpirt/bin/${arch}
- rootpath=${rootpath}:${INTEL_SDP_EDIR}/bin/${arch}:${INTEL_SDP_EDIR}/mpirt/bin/${arch}
- ldpath=${ldpath}:${INTEL_SDP_EDIR}/compiler/lib/${arch}:${INTEL_SDP_EDIR}/mpirt/lib/${arch}
- done
- cat >> ${fenv} <<-EOF
- PATH=${path#:}
- ROOTPATH=${rootpath#:}
- LDPATH=${ldpath#:}
- EOF
-
- doenvd ${fenv}
-
- cat >> "${T}"/40-${PN} <<- EOF
- SEARCH_DIRS_MASK="${INTEL_SDP_EDIR}"
- EOF
- insinto /etc/revdep-rebuild/
- doins "${T}"/40-${PN}
-
- # AF: circumvent bug https://bugs.gentoo.org/show_bug.cgi?id=437512
- keepdir /opt/intel/ism/rm
-}
diff --git a/dev-libs/intel-common/metadata.xml b/dev-libs/intel-common/metadata.xml
deleted file mode 100644
index 269cea1..0000000
--- a/dev-libs/intel-common/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>sci</herd>
- <longdescription lang="en">
- This package contains the core files to be installed for the Intel
- compilers and libraries. Probably useless if installed standalone.
-</longdescription>
- <use>
- <flag name="compiler">Install the libraries needed for the icc and ifort compilers</flag>
- </use>
-</pkgmetadata>
diff --git a/dev-libs/nidaqmxbase/ChangeLog b/dev-libs/nidaqmxbase/ChangeLog
deleted file mode 100644
index 2d98c91..0000000
--- a/dev-libs/nidaqmxbase/ChangeLog
+++ /dev/null
@@ -1,9 +0,0 @@
-# ChangeLog for sci-libs/nidaqmxbase
-# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Id$
-
-*nidaqmxbase-14.0.0 (20 Nov 2015)
-
- 20 Nov 2015; AstroFloyd <AstroFloyd@gmail.com> +nidaqmxbase-14.0.0.ebuild:
- Initial ebuild
-
diff --git a/dev-libs/nidaqmxbase/Manifest b/dev-libs/nidaqmxbase/Manifest
deleted file mode 100644
index 882117b..0000000
--- a/dev-libs/nidaqmxbase/Manifest
+++ /dev/null
@@ -1,7 +0,0 @@
-DIST nidaqmxbase-board-support-14.0.0-f0.i386.rpm 692829 SHA256 114b96221c4c55d108317a0836165b136daac98b18aa8140ef52703b72689b2c SHA512 72baf686393ae3d925be6575b619fb0d9ae4eec3a1eedfc2a6e93cff55e6370e7c4c0c3f321fc917f07c4431206269f0169854dbbaa409559aced87c0624ca32 WHIRLPOOL 9702cef05fc096b8728f62c09bb81b0e96d2135c70ef476d29a4de6a776b44a81c4ec3d1277a0a6e006b1e2628580bce0992cfd3685b84f8d460154cd1208e61
-DIST nidaqmxbase-cinterface-14.0.0-f0.i386.rpm 8065609 SHA256 3bbfd6805e24a1bc637dea66eaf653a3ba217a057d5b834c46fcf008118c3223 SHA512 3b9589e14e3d1c1a1a30ea483da960e691014345500a903ada33c4474dac1438dc2c88af3094819ef8d08664c116e9fb167fd5a39ba127e49a6e0f5da374847e WHIRLPOOL fcfd6c04b9f374ffe6f314590725e4fbcbc8661928bfee09768dd80257cff10c2691b0c81ed77ee165def9f30d064275924b79af948499d7761aa3741b9fae95
-DIST nidaqmxbase-common-14.0.0-f0.i386.rpm 12777143 SHA256 d6d3c228cfe36e3b51b2001e35d3c2f8eb8a1561874b01fd93357092724151aa SHA512 34c34e300b6310e15668604740c45158542a1734c6f41bb518776268b1ec8660e7d6df8ace36e73ba4d5ce70fc45f1800cefe1453b999acfd673d21c067af43f WHIRLPOOL e922845323173d8d87617eb8e67563637d3caf09af44fd655bbff74322ed4dd1a13006217c55c4e04ec205e5c0444591deca221bf5fabc432eb436a59b4b4f46
-DIST nidaqmxbase-usb-support-14.0.0-f0.i386.rpm 1850240 SHA256 72be619dd078728610f25d3989e4db522b0af7134e8035c4aa129ea3fd3a2080 SHA512 b86deb67be7c1a04f1af760df88f77edeb0406bf42e6f488a74d30662747077218f6f35bb6bea62f6f805dbd743b0360fbc9c41721c49a7b955fcadcf13c78aa WHIRLPOOL bb5b960259b7aeb72b04127c29c7a7402aefdfea66b998ca3b626f2cbfbd91adfb76edf9963e32283099efc8eb087df08112573ecbff45832cd2ebf9f859a30c
-EBUILD nidaqmxbase-14.0.0.ebuild 1373 SHA256 d878869abf7ac71a7005842fb5eebf8e8c8586345d23868bda82cfa843e9f39f SHA512 505c6852b4b3e85fb68e6d3a08975e043218318c933b46888ee98a371df1f5deed571195b13169f1d8a34869b410b35105f46bdba497f83d13e413d8a1f6215d WHIRLPOOL 735805566fb47fa5abd4656f012187f1ddf4e8cc725a81119a4d48bacb73c635f67b0e2216a8bbe85d2d362f09714c159c3027b3ca3f50faf15148b825237153
-MISC ChangeLog 245 SHA256 6e6d857659230c51bda1653876bee8fb9675e80ebc3d7d83cc667c7d4bfc82b2 SHA512 178ca05c43094508a621de1de3cebed26e44308fd00547b07ca76e6c7fc009074787a62b7c87a9c47ed87eb1131d11db601a5211e6071f5cc2c421bf100ce73b WHIRLPOOL 639a6dca360409c408b752a0ab0300a0beca0f62ebae8d4158f0e49ad20be2b825103c7bb88f497f33f7bfb022f001c4b6d3e98f939b28410bda95b19cfc7e28
-MISC metadata.xml 264 SHA256 ee70a62452103200e6d120f463a141b87a772bfdda04572283afa0a809039edb SHA512 c79eefbc9d27d7e04258df2337677bf7ed5eac5a594ecc923404fabe776804bebcbf4214f5008844b0afab101a02813890490e98756dc3d4aad55b283aeca715 WHIRLPOOL 2a80dcbc66e7dda8ea6711e0752e2ccf19aaaffec75f20770621cc7b73c34021944bc3347280d8afe0dd6410fdb9555f54534ec6d07e75ccac33323a569b2fab
diff --git a/dev-libs/nidaqmxbase/nidaqmxbase-14.0.0.ebuild b/dev-libs/nidaqmxbase/nidaqmxbase-14.0.0.ebuild
deleted file mode 100644
index 2068332..0000000
--- a/dev-libs/nidaqmxbase/nidaqmxbase-14.0.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit rpm
-
-DESCRIPTION="National Instruments DAQ MX base drivers"
-HOMEPAGE="http://www.ni.com/download/ni-daqmx-base-14.0/5054/en/"
-SRC_URI="nidaqmxbase-board-support-14.0.0-f0.i386.rpm nidaqmxbase-cinterface-14.0.0-f0.i386.rpm nidaqmxbase-common-14.0.0-f0.i386.rpm nidaqmxbase-usb-support-14.0.0-f0.i386.rpm"
-
-LICENSE="NILICENSE"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples"
-
-RESTRICT="fetch"
-
-S="${WORKDIR}/usr/local/natinst/nidaqmxbase"
-
-pkg_nofetch() {
- einfo "Go to http://www.ni.com/download/ni-daqmx-base-14.0/5054/en/ and register"
- einfo " in order to download and mount the .iso file."
- einfo " Then copy the following rpms to /usr/portage/distfiles/"
- einfo " nidaqmxbase-common-14.0.0-f0.i386.rpm"
- einfo " nidaqmxbase-board-support-14.0.0-f0.i386.rpm"
- einfo " nidaqmxbase-usb-support-14.0.0-f0.i386.rpm"
- einfo " nidaqmxbase-cinterface-14.0.0-f0.i386.rpm"
- echo
-}
-
-src_install() {
- rm -rf bin/support
- (use doc || use examples) && mkdir -p "share/${PN}"
- use doc && mv documentation "share/${PN}/doc"
- use examples && mv examples "share/${PN}/"
-
- dobin "${S}"/bin/*
- dolib lib/*
- insinto usr/include/
- doins include/*
- insinto usr/etc/
- doins -r etc/*
- insinto usr/
- (use doc || use examples) && doins -r share
-}
diff --git a/dev-libs/sasl-xoauth2/ChangeLog b/dev-libs/sasl-xoauth2/ChangeLog
new file mode 100644
index 0000000..e9201ef
--- /dev/null
+++ b/dev-libs/sasl-xoauth2/ChangeLog
@@ -0,0 +1,5 @@
+*sasl-xoauth2-9999 (24 Jul 2022)
+
+ 24 Jul 2022; AstroFloyd <AstroFloyd@gmail.com> +metadata.xml,
+ +sasl-xoauth2-9999.ebuild:
+ dev-libs/sasl-xoauth2: initial ebuild for v9999.
diff --git a/dev-libs/sasl-xoauth2/Manifest b/dev-libs/sasl-xoauth2/Manifest
new file mode 100644
index 0000000..01c0d3e
--- /dev/null
+++ b/dev-libs/sasl-xoauth2/Manifest
@@ -0,0 +1,4 @@
+EBUILD sasl-xoauth2-20220515.ebuild 677 BLAKE2B 7f5e30af25b1c5e478e381b4637adc14191f390a34c399e0514048b276a0f24f17e5e0b08d2fff436bad7bc59d77af3bf4a7753cc73dbbe7412c8bbbf37d457f SHA512 1793c66182cd8d790fd303e8ade5d6157c375cdcea6dd9116700316886f684e76de121a192e761b133756045848b0fd19dac2a689df262b76d8dc22ae42f96a3
+EBUILD sasl-xoauth2-9999.ebuild 617 BLAKE2B b89ae2968628377e117475997da333c44e8727312b0ec7a37ea7591302cada5e648ebea8fec25c0026fa126129049acbe6c850b7879bb5ad758b411f782c023b SHA512 30a4d7dfb15e639e43647922409a6cd8f4e30176738012e7fc591fef28c6fef6ad302119c4897061f10265a06d689bb807ae467147d09ae7792713c882cc7df2
+MISC ChangeLog 178 BLAKE2B 76c5ab8b384abb0befa7cc70f60bcf21ea848ff3bd0916f76ac9951a05a740e9b082a01774ba3e626220b897a335d6b4834dbeeb5e80cfa62e4e2b75191b8b78 SHA512 fe35675dd5b6d4e402310fed2cc745d14ddef49b16e0963bb7fad6a95e03ae64dd8c6f09ae76c9a539579acd7fcd6924963b6a32c25961cacc970e247f736434
+MISC metadata.xml 341 BLAKE2B 21684b18c2fc98cfc8918e5153e7abb827e68b14aa9ec8662485ad86f71515669cdea2e2a5678a73fbcc8b5e9ef588ed084e5fec4398e31c936ca671e8496124 SHA512 abd6badb15eb028a1d83d6ef598545f6d066e8082a5c67729e20fce9011a30cebb2fa283dbdf39f290ff553607a384ee03f26070cb74179ee4f534d7360d8bdd
diff --git a/sci-misc/simso/metadata.xml b/dev-libs/sasl-xoauth2/metadata.xml
index cb341dc..a031c18 100644
--- a/sci-misc/simso/metadata.xml
+++ b/dev-libs/sasl-xoauth2/metadata.xml
@@ -2,11 +2,10 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>code@stefanjunker.de</email>
- <name>Stefan Junker</name>
- </maintainer>
- <maintainer type="person">
<email>AstroFloyd@gmail.com</email>
<name>AstroFloyd</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">tarickb/sasl-xoauth2</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-libs/sasl-xoauth2/sasl-xoauth2-20220515.ebuild b/dev-libs/sasl-xoauth2/sasl-xoauth2-20220515.ebuild
new file mode 100644
index 0000000..6077f61
--- /dev/null
+++ b/dev-libs/sasl-xoauth2/sasl-xoauth2-20220515.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit git-r3 cmake
+
+DESCRIPTION="SASL plugin for client-side OAuth 2.0, e.g. Gmail/Outlook/Office/Postfix SMTP"
+HOMEPAGE="https://github.com/tarickb/sasl-xoauth2"
+SRC_URI=""
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+RESTRICT="mirror"
+
+EGIT_REPO_URI="https://github.com/tarickb/sasl-xoauth2.git"
+EGIT_BRANCH="master"
+EGIT_COMMIT="0cabe084"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+src_install() {
+ dobin "${S}/scripts/sasl-xoauth2-tool"
+ dolib.so "${BUILD_DIR}/src/libsasl-xoauth2.so"
+ insinto /etc
+ doins "${S}/src/sasl-xoauth2.conf"
+ dodoc ChangeLog README.md
+}
diff --git a/dev-libs/sasl-xoauth2/sasl-xoauth2-9999.ebuild b/dev-libs/sasl-xoauth2/sasl-xoauth2-9999.ebuild
new file mode 100644
index 0000000..32df003
--- /dev/null
+++ b/dev-libs/sasl-xoauth2/sasl-xoauth2-9999.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit git-r3 cmake
+
+DESCRIPTION="SASL plugin for client-side OAuth 2.0, e.g. Gmail/Outlook/Office/Postfix SMTP"
+HOMEPAGE="https://github.com/tarickb/sasl-xoauth2"
+SRC_URI=""
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+RESTRICT="mirror"
+
+EGIT_REPO_URI="https://github.com/tarickb/sasl-xoauth2.git"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+src_install() {
+ dobin scripts/sasl-xoauth2-tool
+ dolib.so "$BUILD_DIR/src/libsasl-xoauth2.so"
+ insinto /etc
+ doins src/sasl-xoauth2.conf
+ dodoc ChangeLog README.md
+}
diff --git a/dev-libs/xml-fortran/ChangeLog b/dev-libs/xml-fortran/ChangeLog
index 33cc669..1e7b01b 100644
--- a/dev-libs/xml-fortran/ChangeLog
+++ b/dev-libs/xml-fortran/ChangeLog
@@ -1,10 +1,18 @@
# ChangeLog for dev-libs/xml-fortran
-# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2021 Gentoo Authors; Distributed under the GPL v2
# $Header: $
+*xml-fortran-1.00-r1 (21 Nov 2021)
+
+ 21 Nov 2021; AstroFloyd <AstroFloyd@gmail.com> +xml-fortran-1.00-r1.ebuild,
+ -xml-fortran-1.00.ebuild:
+ dev-libs/xml-fortran: revision bump to v1.00-r1.
+
+ 17 Aug 2021; AstroFloyd <AstroFloyd@gmail.com> xml-fortran-1.00.ebuild:
+ dev-libs/xml-fortran: satisfy repoman.
+
*xml-fortran-1.00 (20 Mar 2016)
20 Mar 2016; AstroFloyd <AstroFloyd@gmail.com> +xml-fortran-1.00.ebuild,
+files/makefile, +metadata.xml:
Initial ebuild
-
diff --git a/dev-libs/xml-fortran/Manifest b/dev-libs/xml-fortran/Manifest
index bb9f7c0..99437ab 100644
--- a/dev-libs/xml-fortran/Manifest
+++ b/dev-libs/xml-fortran/Manifest
@@ -1,5 +1,5 @@
-AUX makefile 1114 SHA256 dc0deed529a3a1bf09bf20b156c9c454a881897454d2b010a05612843d6ddee7 SHA512 743aa483d6c55f94857bdc3ee2056b7e65067ac227c06f52d53bae507424ca7c46f466dadd07995b3e699ec7c6765dc9283da4fbec34101259534777eef83d6d WHIRLPOOL 20330aa77293e340aa910703837e7ef49ae97bff4cdaa5ca33b9bece7c212bff1b76394657df9e3e1b4d4718067f7d7d68f1181dcd11aa3c6c0c42373d8faba4
-DIST xml-fortran-1.00.tar.gz 412868 SHA256 702a2caa6f6b848f3852ca59def77cd57745e01992bcc9ddf70cf1e2e4c2fd54 SHA512 bdca4b7aa626dbe95dbb42f8160926156515b4433a3802fc53c597f0a1bd16ae8bf86d7347ba895ed366b35d076d0f2d67300f1f6b1fa52c18137d4858423bfe WHIRLPOOL 6ae51dc0e12b5e4c2b6fe19d436451879a39795f84ecc21530e5eecb3246fe7de5eb36566d576ed18dcfb14431106118c2bf652834e399eb36c5f8fec14f4571
-EBUILD xml-fortran-1.00.ebuild 869 SHA256 9d9ddd3975b54cdf9d624744e01198817d5d3921358d5be6ab6b3ab477dfb739 SHA512 0fec65623fc72d298c37ec7f592d05b154a11a989631defc937711aa778c08570b56e6c474aea7190e72b4a72de5b7df775cab07e23ad94c671fb36fa7daab1d WHIRLPOOL 03328139ff5d8d7c8b44aab40dc07abd05fb8f556bd9fb6c6ba13e9eee919957763373add6340d677346e3a8412c82bf72b561a6aaf2312610f81f825d040c8f
-MISC ChangeLog 281 SHA256 ae9e210803c508d61e27184ae0fca4f7d287d2131b502b0679fa7a3cacf3090c SHA512 5ed381f01d0a59ee839a792308dad08a9771f8678f24e7da3d1ab85429e90fab434748ac90b90f8f0b8deff8f968aa5c23b318572804e241336c0a5209ca6938 WHIRLPOOL a7e1ad44911a6e96e092db3ea3244599c07efa7684f25d55b0306f06b17faca83c58c76851b2fad5a1c0b278dde1c525a45f0211f42ff3cf62b1c81b9bda92a3
-MISC metadata.xml 252 SHA256 fa82c8f8ccb7949415fff69cab33850a03547531946e14a4184f1ecda61abf26 SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729 WHIRLPOOL 253b5757951fa6a61178c61d6333a21e90ab81cd6167bc6cfa6032e7f9e3304a9afa8290a3b6607994df74f2bd503d3725e173b9beff10555d395eb74844fc1a
+AUX makefile 1114 BLAKE2B 5f6f3a78a44fffeb7554bd287615af95a832564e1b808170b5f05c3151a15ce9bc8065fca2446605622df96699b86e02fc1720d9d121afe78751515209ea476a SHA512 743aa483d6c55f94857bdc3ee2056b7e65067ac227c06f52d53bae507424ca7c46f466dadd07995b3e699ec7c6765dc9283da4fbec34101259534777eef83d6d
+DIST xml-fortran-1.00.tar.gz 412868 BLAKE2B 08fe340f019c725241f51e1a0664faa54feb16c354eb9a4562729e1285522d83a83ca9a81e931f238352674b5bafd6fc9182e1d4f9bd1cd6576ef31e348347b5 SHA512 bdca4b7aa626dbe95dbb42f8160926156515b4433a3802fc53c597f0a1bd16ae8bf86d7347ba895ed366b35d076d0f2d67300f1f6b1fa52c18137d4858423bfe
+EBUILD xml-fortran-1.00-r1.ebuild 949 BLAKE2B 84439feece2301d0bc5c68149a65bc41d5bd033f011dc8697378726f6d37b9a1f29123a5973c7f3928e679a9a58f20526836665cc73c95a704784b9fd4c9a505 SHA512 9b013874af3e1dc2d89983f7db9d7c5ea412f5d1aaa37baf255c4600b54a51c543ab7c4042ad21682e74af4d2c338724ed0a56849bcc4056888d457c1d3c9214
+MISC ChangeLog 587 BLAKE2B 741b545e33f539b62975bf4650d7c511666fe7a65fe215c7790fee7b22c72c8b8680d05cf2bc425513b0f167c596dc6727d62c8d7062c77a6ad8c579bfb1abd6 SHA512 ae0451907f1fd129017198171c58a3e0480bab0910a5175cdcdf4e25d100cc133a919df3fe4e21ed69b2529ade0333c1a2ddaf58217e90088bbd671d77cd6e9d
+MISC metadata.xml 252 BLAKE2B 53499f2f74e03a916dfd38d79ad1cafc118c38362a4ff1e33bf91fb7dbec654fc37245328403be6a77b4f4f833b2d4a675a46f65a72fd1c800b34bdf086cab5a SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729
diff --git a/dev-libs/xml-fortran/xml-fortran-1.00.ebuild b/dev-libs/xml-fortran/xml-fortran-1.00-r1.ebuild
index dafbcc2..e62d406 100644
--- a/dev-libs/xml-fortran/xml-fortran-1.00.ebuild
+++ b/dev-libs/xml-fortran/xml-fortran-1.00-r1.ebuild
@@ -1,8 +1,7 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# $Id$
-EAPI=6
+EAPI=8
inherit fortran-2
@@ -22,17 +21,19 @@ S="${WORKDIR}/${PN}/"
src_configure() {
cp "${FILESDIR}/makefile" src/
+ sed -i "s|^FOPT.*|& ${FCFLAGS}|" src/makefile
+ sed -i "s|^\t\${FC} -shared |& ${LDFLAGS} |" src/makefile
}
src_compile() {
cd src/
- make -j1 || die
+ emake -j1 || die
}
src_install() {
cd src/
- #dobin xmlreader
- #dobin tstparse
+ # dobin xmlreader
+ # dobin tstparse
dolib.so libxmlparse.so
use static-libs && dolib.a libxmlparse.a
@@ -41,8 +42,7 @@ src_install() {
cd ..
dodoc CHANGES TODO
- use doc && dodoc doc/*.pdf
- use doc && dohtml doc/*.html
+ use doc && dodoc doc/*.pdf doc/*.html
docinto examples/
use examples && dodoc examples/*
}
diff --git a/dev-perl/Astro-satpass/Astro-satpass-0.067-r1.ebuild b/dev-perl/Astro-satpass/Astro-satpass-0.067-r2.ebuild
index 168532f..02a6fc2 100644
--- a/dev-perl/Astro-satpass/Astro-satpass-0.067-r1.ebuild
+++ b/dev-perl/Astro-satpass/Astro-satpass-0.067-r2.ebuild
@@ -1,11 +1,10 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# $Id$
-EAPI=5
+EAPI=8
-MODULE_AUTHOR=WYANT
-MODULE_VERSION=0.067
+DIST_AUTHOR=WYANT
+DIST_VERSION=0.067
inherit perl-module
DESCRIPTION="A Perl module to compute satellite passages for a given observing location"
@@ -15,5 +14,5 @@ LICENSE="Artistic-2"
KEYWORDS="~amd64 ~x86"
IUSE="json"
-DEPEND="dev-perl/Module-Build"
+BDEPEND="dev-perl/Module-Build"
RDEPEND="json? ( dev-perl/JSON )"
diff --git a/dev-perl/Astro-satpass/ChangeLog b/dev-perl/Astro-satpass/ChangeLog
index 935fbf8..54b513b 100644
--- a/dev-perl/Astro-satpass/ChangeLog
+++ b/dev-perl/Astro-satpass/ChangeLog
@@ -1,7 +1,16 @@
# ChangeLog for dev-perl/Astro-satpass
-# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2022 Gentoo Authors; Distributed under the GPL v2
# $Header: $
+*Astro-satpass-0.067-r2 (12 Jul 2022)
+
+ 12 Jul 2022; AstroFloyd <AstroFloyd@gmail.com> +Astro-satpass-0.067-r2.ebuild,
+ -Astro-satpass-0.067-r1.ebuild:
+ dev-perl/Astro-satpass: revision bump to v0.067-r2.
+
+ 12 Jan 2019; AstroFloyd <AstroFloyd@gmail.com> Manifest:
+ dev-perl: html2latex was moved to dev-tex/
+
10 Feb 2015; AstroFloyd <AstroFloyd@gmail.com> -Astro-satpass-0.047.ebuild,
-Astro-satpass-0.056.ebuild:
Removed older ebuilds
@@ -21,4 +30,3 @@
27 Jan 2013; AstroFloyd <AstroFloyd@gmail.com> +Astro-satpass-0.047.ebuild,
+metadata.xml:
New ebuild
-
diff --git a/dev-perl/Astro-satpass/Manifest b/dev-perl/Astro-satpass/Manifest
index 7325468..1105727 100644
--- a/dev-perl/Astro-satpass/Manifest
+++ b/dev-perl/Astro-satpass/Manifest
@@ -1,4 +1,4 @@
-DIST Astro-satpass-0.067.tar.gz 522014 SHA256 91c046e9098b736f905354f5586c16386d335273c1b6cc875685349696d840c9 SHA512 f4f97e57350826175633d464b2f66c30e63759e6fe13c61d41a354eb0a15a69aaf640537b6f26ab64bb64bc2c8976471547d4a5822a114e358d6ec22132a5c47 WHIRLPOOL bc8e392fe52aa20c8c83200ae864a5df702e9cc72dbc1f729850883e1202fa3ffc7472c320fb80a4e6752e1870bda09bd0297cd7738e1b53b2ffb1ce76268b89
-EBUILD Astro-satpass-0.067-r1.ebuild 406 SHA256 f0a04527231da2a0b5963b12617885ef1416eff84a116261b813d4f177b6ab6f SHA512 878341adb7773dffeffe4f2814b66c270f1c2893945a6f164023758666474e0ad17b6cfb7ee5bae99184eb6a931e6f84cff4c6e161c2d67730c7924b6cf79220 WHIRLPOOL 54d68ee361772e270417a6daad2cff59e0aa0e55ff0fcd1d3743eeb97ed0137bdd4fbcbe2158c5f02724dddd5e4ae347ad4681b7c433995e6dd0dd522e35c14b
-MISC ChangeLog 662 SHA256 a5a13b31b52f769331cdb19157ec3d4026e44cfb4f6241f5e4464a287722981d SHA512 8f3d33840df264c18105adc6ae5f86dfce33f15f4f2ff7f7ace40fa022606a9951bb3f02c0c83124c67794d7b55fb4098044f74a2e254bb279552db11e51dc28 WHIRLPOOL e8ebd733be9d3c9a6a78370600afcdb7f89c69d53962cceda411fc1e05528ecea344e684094343ed3827fcd4284125672fe14da650daa712f04d247324a1597e
-MISC metadata.xml 416 SHA256 0deb079c4113a48148d543729f1aeefcc90c36ae49446f5a62333299679a0517 SHA512 7651ceecc59076bd7e85393c0d7a157dd223e8144a22caa7b85d8a0a80635beb22b6ce79aa0aabae89f7f35aa5e56ac22d43d9b440a467671c4e91f7e10fe888 WHIRLPOOL 9063eb29dac6ac8cb0574a05846b47913ab15dc4195a332f18695772ddb4825b3147a766a9ab70516a815dcf7dd54dca9c885b62568255bfc18042bd9b9b7f46
+DIST Astro-satpass-0.067.tar.gz 522014 BLAKE2B e5ece651641def8eebd31e62b9242821c77dd624aaa22e402b6652506acf5b9e8a5a967c7a18419a42b9b75e76baee59cc800bc9d038808f590a1325df94a6a1 SHA512 f4f97e57350826175633d464b2f66c30e63759e6fe13c61d41a354eb0a15a69aaf640537b6f26ab64bb64bc2c8976471547d4a5822a114e358d6ec22132a5c47
+EBUILD Astro-satpass-0.067-r2.ebuild 393 BLAKE2B fb4b8d6e2ca62a9f415817cb3b997b3497e5e43187268311eafce062ac9c66d653545a9ba789394ac14acd063f5d9c9badfb9a6c79dab25f39a990e1f0981087 SHA512 97a4f7717cdffd778c9b57f17e1579094ce3ca0afd1fd57ec7c72368968f62a36a70dc12324ec5d27f38bb7bcc041698949f353cf977086ca4400e2ab779f297
+MISC ChangeLog 972 BLAKE2B de6e6474dc0ab2ba6cba2d7dac414912dea2869f495a3f163babe7a1d4632a20b1d60047b1f367f46c47b7e2e8174036b87c81e8ea5b49c3204a71f596e469f9 SHA512 970cc6ae3450cb42b350ca7894bedfdc8cdb7ae7ff95dea4450c6dad88076ef70545975cc5c22828e93f19008c1a95f4a02c4d55d857a8cd3c4c1c43e549ae61
+MISC metadata.xml 416 BLAKE2B eacae88e5c76754d6684d39225479c4bff6a7559af2aa90862350257a5a725468ce3f49d3fe06b4a6dd75ebdc47f658dcde730f4606133508566dc5667c80111 SHA512 7651ceecc59076bd7e85393c0d7a157dd223e8144a22caa7b85d8a0a80635beb22b6ce79aa0aabae89f7f35aa5e56ac22d43d9b440a467671c4e91f7e10fe888
diff --git a/dev-python/py_sg/ChangeLog b/dev-python/py_sg/ChangeLog
deleted file mode 100644
index 315c581..0000000
--- a/dev-python/py_sg/ChangeLog
+++ /dev/null
@@ -1,13 +0,0 @@
-# ChangeLog for dev-python/py_sg
-# Copyright 1999-2017 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
- 01 Apr 2017; AstroFloyd <AstroFloyd@gmail.com> -py_sg-0.11.ebuild,
- +py_sg-0.11-r1.ebuild, metadata.xml:
- Revision bump
-
-*py_sg-0.11 (13 Mar 2016)
-
- 13 Mar 2016; AstroFloyd <AstroFloyd@gmail.com> +py_sg-0.11.ebuild:
- First version (0.11) of py_sg in Gentoo
-
diff --git a/dev-python/py_sg/Manifest b/dev-python/py_sg/Manifest
deleted file mode 100644
index 7f0b654..0000000
--- a/dev-python/py_sg/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST py_sg-0.11.tar.gz 2751 SHA256 066b6ecb058686aaaa299c3f66c4f2d2aa379aad48c6dbd788369970d67f45d3 SHA512 9863406cfc806d3a72a33e9c9499a89e2a88ac900ec16c1256c9d9223937f3a8648be69fa5463946b5aa5e2de88b897fe2df70419a741fb5b310139d0b67af58 WHIRLPOOL 1fc7554c58020ab9378ddbc1aed6a3e7b1308d32b3439dd301bca37896b2b8e966f8e0acc1ad913f152d0b9f32419ccfc930f60af04dc116ee27670c7eb0cfcf
-EBUILD py_sg-0.11-r1.ebuild 433 SHA256 a2644eaf85cb51057cc919350c1c92cd7ae8ffff47d5b2fad3a585a89c23de1b SHA512 a5ae2467783f74beefcaee99dfe8b108ddf0d90556613a980b488688163b2ca6a3d60901ac62100dbfc717014aaa56086be8bfa75c31e1ad3253c81130c28555 WHIRLPOOL e17c1b8b7fbd02ff9d7bb0804edd36784ad521fc0eab7994ca6554a0219b8c9124327e4aa487f9898e7ffca183c81845a7d20400f62d2509ddfa5dcf4abe9ebe
-MISC ChangeLog 381 SHA256 d162ced762b99d98146c2fe66eb646cd6c87858c88a6f9812f3f3f7131896c33 SHA512 5e32093e014fac41a5223ab39320601c3693b2d32e1bcb5dd8a1b12fb8707a382d8ba4ae6236c4aec288e61a4ab8876d8a48a01ea5583ca5e00a47d8a67929e9 WHIRLPOOL e3df791d98753789095a2a65b7b7663a6d95ffe4ec6ed2f8d2edbf40944d5e1eb3f2039769b6319844b8a58277ae549d45ee8ade37b09f544c112515d6136b84
-MISC metadata.xml 252 SHA256 fa82c8f8ccb7949415fff69cab33850a03547531946e14a4184f1ecda61abf26 SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729 WHIRLPOOL 253b5757951fa6a61178c61d6333a21e90ab81cd6167bc6cfa6032e7f9e3304a9afa8290a3b6607994df74f2bd503d3725e173b9beff10555d395eb74844fc1a
diff --git a/dev-python/py_sg/py_sg-0.11-r1.ebuild b/dev-python/py_sg/py_sg-0.11-r1.ebuild
deleted file mode 100644
index bfa8927..0000000
--- a/dev-python/py_sg/py_sg-0.11-r1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 python3_4 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python SCSI generic library"
-HOMEPAGE="https://pypi.python.org/pypi/py_sg/"
-SRC_URI="mirror://pypi/p/py_sg/py_sg/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=">=dev-lang/python-2.4:*"
-RDEPEND="${DEPEND}"
diff --git a/dev-python/tweepy/ChangeLog b/dev-python/tweepy/ChangeLog
deleted file mode 100644
index 085562e..0000000
--- a/dev-python/tweepy/ChangeLog
+++ /dev/null
@@ -1,8 +0,0 @@
-# ChangeLog for dev-python/tweepy
-# Copyright 1999-2017 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
- 01 Apr 2017; AstroFloyd <AstroFloyd@gmail.com> -tweepy-1.7.1.ebuild,
- +tweepy-1.7.1-r1.ebuild:
- Revision bump
-
diff --git a/dev-python/tweepy/Manifest b/dev-python/tweepy/Manifest
deleted file mode 100644
index 5e773b0..0000000
--- a/dev-python/tweepy/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST tweepy-1.7.1.tar.gz 19958 SHA256 39f0b39be41bf00c00e2dae3c1e621908c3fada7a93b6a5012c28a4db1928c86
-EBUILD tweepy-1.7.1-r1.ebuild 517 SHA256 294be9b201ef754efeec898f97094869b70ac22ee0ada1db97a3cdcf000cc703 SHA512 2b9d48ec1ccf2c972a0882341eb9798ee4fe19dc22e2b17c6cb95d13f3c5a826c109246c5fb8ae2e7a30bc27f5aa84a2444459652a7ec410f5d6f4aa51ce4069 WHIRLPOOL 234bf1ce4043e14ac073577f173220a0c872fbf75d374d6ad33f5bf53603229813385907ea78f6b8e5478cc6540b2687b04df6ef37eb9cb4b985b7469516d577
-MISC ChangeLog 233 SHA256 edb2aff791a371e2ddd3eb63af642507e23e6da0cc2c7379caf8f026e4a1451d SHA512 f2c68e79a5a3619c3e13994c193f5616ee2dba5cdeb6d2c43d0ff06295925dd74de8f0ca8b459ec4a069e6934073fd6dac65f0155268c9c211115d71fc11e2c8 WHIRLPOOL ac15f36d64f6fec588d3522628e5d6693b9e244141b7c1d766cd7a8b9ae60216080e4282a4d2e8945a53f3addbf2eb5aee1cf9ea888e03e74a8c82db2ea6df0d
-MISC metadata.xml 252 SHA256 fa82c8f8ccb7949415fff69cab33850a03547531946e14a4184f1ecda61abf26 SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729 WHIRLPOOL 253b5757951fa6a61178c61d6333a21e90ab81cd6167bc6cfa6032e7f9e3304a9afa8290a3b6607994df74f2bd503d3725e173b9beff10555d395eb74844fc1a
diff --git a/dev-python/tweepy/tweepy-1.7.1-r1.ebuild b/dev-python/tweepy/tweepy-1.7.1-r1.ebuild
deleted file mode 100644
index 19dddc5..0000000
--- a/dev-python/tweepy/tweepy-1.7.1-r1.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python library for the Twitter/Identi.ca API, including Oauth and Xauth"
-HOMEPAGE="http://pypi.python.org/pypi/tweepy/"
-SRC_URI="http://pypi.python.org/packages/source/t/tweepy/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=">=dev-lang/python-2.4:*
- dev-python/simplejson"
-RDEPEND="${DEPEND}"
diff --git a/dev-util/appinventor2/ChangeLog b/dev-util/appinventor2/ChangeLog
deleted file mode 100644
index 1c9e951..0000000
--- a/dev-util/appinventor2/ChangeLog
+++ /dev/null
@@ -1,10 +0,0 @@
-# ChangeLog for dev-util/appinventor2
-# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Id$
-
-*appinventor2-1.1 (16 Aug 2015)
-
- 16 Aug 2015; AstroFloyd <AstroFloyd@gmail.com> +appinventor2-1.1.ebuild,
- +metadata.xml:
- Converted ebuild for AI1 to AI2
-
diff --git a/dev-util/appinventor2/Manifest b/dev-util/appinventor2/Manifest
deleted file mode 100644
index 141e961..0000000
--- a/dev-util/appinventor2/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST appinventor2-setup_1.1.tar.gz 92944247 SHA256 55c53a6890067dd44f1823608dcca887f32d2080c8c79833b210632b09264323 SHA512 6fe2e586acc665b819412410896d6087ab8799aaa322d8d7e936a936e2de0556c4a3f5178430228f9043f5a402fdf9baef1b1771f3b8068c8a3e3e0d9cc71134 WHIRLPOOL 7a07ba530982973d90b3865830ad2046ca7de103dbb5f64c62ad54c975afc1d425f6f9e966e23aa6faf0e5888e69488a48dab3e8a4ac040b28bc91bc6d5b6dae
-EBUILD appinventor2-1.1.ebuild 885 SHA256 91666583b7e1db0efa08a8fa3f35e718605fb9ea22e05ee72df70a99a84fbb29 SHA512 ae18f69dd5ce14130423eae1bb84d0c372aa72aaed724aaec4eb81b37f5d706928dad627b4760fec342e09dcf22eff6a38b3a2d26182eba0345137fe48bd9b0e WHIRLPOOL 2eecd62f621ba25353626e5ad26cce0d416791fa832b20d11ffa433e80bdc33027b6c2794463931f03d41a775a593825d0b60184224cf12b85e004fa5a480e7c
-MISC ChangeLog 276 SHA256 757e7335837d9b4c7146ef39fee27ee4a16c40598bbe92774c2847844db7419d SHA512 f0e206a4bae5729d6dc7b3052091cc0122f5871f19ff219215b646a6e32f22d8bf62a9f8433b6e7cec79035c3f5683bc3b83e996861dfd7c507913c1a2d24429 WHIRLPOOL bc3eec697fcdb82ea67064f447db936bf157e27b2868c6ec47b12deb27c6d3d97b42ca08b139e702510db84ec9692724f7710f159918282edbc92cd65d23c717
-MISC metadata.xml 557 SHA256 65ecd0041780b70780483ab43caf0f001e5605d4850ffc4a03365df892cae51d SHA512 72a700649019438d88e901d21d5c59ea1ace02a1a0591df345785b1223c57d8e97ee04af3adc5786f302ebfe5b5f53ae012dbee2f75197a84a2084ac220281c1 WHIRLPOOL fff54abc6a748759d6c58c9787a59c7b2a776d193fe04e99307bb04eb92545f8526e87a3949a6db12e2342645baacc03c16b24982c62f3e4f2dd8fd16585044a
diff --git a/dev-util/appinventor2/appinventor2-1.1.ebuild b/dev-util/appinventor2/appinventor2-1.1.ebuild
deleted file mode 100644
index c1ae054..0000000
--- a/dev-util/appinventor2/appinventor2-1.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-MY_P="${PN}-setup_${PV}"
-DESCRIPTION="MIT App Inventor2 Setup package"
-HOMEPAGE="http://www.appinventor.mit.edu/"
-SRC_URI="http://commondatastorage.googleapis.com/appinventordownloads/${MY_P}.tar.gz"
-
-LICENSE="android"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=">=virtual/jre-1.6.0"
-
-APP_INSTALL_DIR="/opt/${PN}"
-S="${WORKDIR}/${MY_P}"
-QA_PREBUILT="/opt/appinventor/commands-for-Appinventor/adb
- /opt/appinventor/commands-for-Appinventor/emulator
- /opt/appinventor/commands-for-Appinventor/mksdcard"
-
-src_install() {
- insinto ${APP_INSTALL_DIR}
- dodir ${APP_INSTALL_DIR}
- doins -r appinventor/extras
- doins -r appinventor/from-Android-SDK
- exeinto "${APP_INSTALL_DIR}"/commands-for-Appinventor/
- doexe appinventor/commands-for-Appinventor/*
-}
diff --git a/dev-util/appinventor2/metadata.xml b/dev-util/appinventor2/metadata.xml
deleted file mode 100644
index 66c7aa9..0000000
--- a/dev-util/appinventor2/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>proxy-maintainers</herd>
-<maintainer type="person">
- <email>gentoo.power@gmail.com</email>
- <name>Iván Atienza</name>
- <description>Maintainer. Assign bugs to him</description>
-</maintainer>
-<maintainer type="person">
- <email>hwoarang@gentoo.org</email>
- <name>Markos Chandras</name>
- <description>Proxy maintainer. Assign bugs to him</description>
-</maintainer>
-<longdescription lang="en">
-</longdescription>
-</pkgmetadata>
-
diff --git a/dev-util/dh-make/ChangeLog b/dev-util/dh-make/ChangeLog
deleted file mode 100644
index e0eba46..0000000
--- a/dev-util/dh-make/ChangeLog
+++ /dev/null
@@ -1,10 +0,0 @@
-# ChangeLog for dev-util/dh-make
-# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*dh-make-0.63 (08 May 2015)
-
- 08 May 2015; AstroFloyd <AstroFloyd@gmail.com> +dh-make-0.63.ebuild,
- +metadata.xml:
- Initial ebuild
-
diff --git a/dev-util/dh-make/Manifest b/dev-util/dh-make/Manifest
deleted file mode 100644
index 3a8b436..0000000
--- a/dev-util/dh-make/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST dh-make_0.63.tar.gz 42634 SHA256 20a4c0f412c4c7667d2d08e1b7f36e25e1642b6da18d0d187c11354a869b2095 SHA512 c479119abe2058d11693fcf41d0873344bc7580cb3b33e19aba8a80371938c5f3b07fd1346ea1a2faf950bc35a0518eaa358a0323b97f6affd11d51f0aa0e583 WHIRLPOOL 87e2ea6b358722f1af28aeafcf194d9e6b0a460a354e944d68bfeac75e596b9e20d171e3be5bed42f8bcaf35e2f14f619f5520a10f09862b8e253c7ef988611d
-EBUILD dh-make-0.63.ebuild 933 SHA256 e57fad4bfaf5e6c33ad18a046f287871f152c0934fccfb5c686579ed64894335 SHA512 e3c42e875bcc44b46cde44ab5d06ae9d5f5ed61c279355f6c89c83d5a0ae4cef534a10691dfce271b47da90e9dd3523253b0465426dbad252707400b54c76499 WHIRLPOOL d9e7754d47b65ecac24127991580115f2151e12fc0c69a85e4619ad68bed9eda030f7ffe9b5888aa7c31989019dd047d1ca8cce932fe9765594981d6f1f12a29
-MISC ChangeLog 252 SHA256 24e2737d9b0bcf7d2ad9466393491dbb784f1ca1f6c89ca0213e45a2a1e5ae06 SHA512 82eb7c87cec7c542cc8b4dac1eb74d82a1883a8b117d80217e582540c780453c9ea4563703def49b812e412d633e0bddbe7c0f5255905930aa1b4b70254f67d3 WHIRLPOOL 5527edbe7a5bb5d6c99c7c47a192ea59a341b8f46fb4afdcd5e78151eb0d14688e2b46f618eacb899865ce1c400bc4d2be273234305405fa9b95753d28e75981
-MISC metadata.xml 264 SHA256 ee70a62452103200e6d120f463a141b87a772bfdda04572283afa0a809039edb SHA512 c79eefbc9d27d7e04258df2337677bf7ed5eac5a594ecc923404fabe776804bebcbf4214f5008844b0afab101a02813890490e98756dc3d4aad55b283aeca715 WHIRLPOOL 2a80dcbc66e7dda8ea6711e0752e2ccf19aaaffec75f20770621cc7b73c34021944bc3347280d8afe0dd6410fdb9555f54534ec6d07e75ccac33323a569b2fab
diff --git a/dev-util/dh-make/dh-make-0.63.ebuild b/dev-util/dh-make/dh-make-0.63.ebuild
deleted file mode 100644
index d71dd91..0000000
--- a/dev-util/dh-make/dh-make-0.63.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-DESCRIPTION="Tool to generate a Debian-style source package from a regular source code archive"
-HOMEPAGE="https://launchpad.net/dh-make"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS=" ~amd64 ~x86"
-
-S="${WORKDIR}/${PN}"
-SRC_URI="https://launchpad.net/${PN}/main/${PV}/+download/${PN}_${PV}.tar.gz"
-
-DEPEND="dev-util/debhelper"
-RDEPEND="${DEPEND}"
-
-# Install the contents of lib/ in /usr/share/debhelper/dh_make/
-# I think debian/ contains metadata about this package, and I use selected files for documentation
-src_install() {
- dobin dh_make
- doman dh_make.1
- for dir in lib/* # no dirinto for dodir...; doins can't do directories?
- do
- subdir=`echo ${dir} | sed -e 's/lib\///g'`
- insinto usr/share/debhelper/dh_make/${subdir}
- doins ${dir}/*
- done
- newdoc debian/README.Debian README
- dodoc debian/changelog
-}
diff --git a/eclass/intel-sdp.eclass b/eclass/intel-sdp.eclass
new file mode 100644
index 0000000..6b2bfc6
--- /dev/null
+++ b/eclass/intel-sdp.eclass
@@ -0,0 +1,559 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/eclass/intel-sdp.eclass,v 1.18 2014/09/15 17:54:11 jlec Exp $
+
+# @ECLASS: intel-sdp.eclass
+# @MAINTAINER:
+# Justin Lecher <jlec@gentoo.org>
+# Sci Team <sci@gentoo.org>
+# @BLURB: Handling of Intel's Software Development Products package management
+
+# @ECLASS-VARIABLE: INTEL_DID
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# The package download ID from Intel.
+# To find out its value, see the links to download in
+# https://registrationcenter.intel.com/RegCenter/MyProducts.aspx
+#
+# e.g. 2504
+#
+# Must be defined before inheriting the eclass
+
+# @ECLASS-VARIABLE: INTEL_DPN
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# The package name to download from Intel.
+# To find out its value, see the links to download in
+# https://registrationcenter.intel.com/RegCenter/MyProducts.aspx
+#
+# e.g. parallel_studio_xe
+#
+# Must be defined before inheriting the eclass
+
+# @ECLASS-VARIABLE: INTEL_DPV
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# The package download version from Intel.
+# To find out its value, see the links to download in
+# https://registrationcenter.intel.com/RegCenter/MyProducts.aspx
+#
+# e.g. 2011_sp1_update2
+#
+# Must be defined before inheriting the eclass
+
+# @ECLASS-VARIABLE: INTEL_TARX
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# The package extention.
+# To find out its value, see the links to download in
+# https://registrationcenter.intel.com/RegCenter/MyProducts.aspx
+#
+# e.g. tar.gz
+#
+# Must be defined before inheriting the eclass
+: ${INTEL_TARX:=tgz}
+
+# @ECLASS-VARIABLE: INTEL_SUBDIR
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# The package sub-directory where it will end-up in /opt/intel
+# To find out its value, you have to do a raw install from the Intel tar ball
+
+# @ECLASS-VARIABLE: INTEL_SKIP_LICENSE
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# Possibility to skip the mandatory check for licenses. Only set this if there
+# is really no fix.
+
+# @ECLASS-VARIABLE: INTEL_RPMS_DIR
+# @DESCRIPTION:
+# Main subdirectory which contains the rpms to extract.
+: ${INTEL_RPMS_DIR:=rpm}
+
+# @ECLASS-VARIABLE: INTEL_X86
+# @DESCRIPTION:
+# 32bit arch in rpm names
+#
+# e.g. i484
+: ${INTEL_X86:=i486}
+
+# @ECLASS-VARIABLE: INTEL_BIN_RPMS
+# @DESCRIPTION:
+# Functional name of rpm without any version/arch tag
+#
+# e.g. compilerprof
+#
+# if the rpm is located in a directory different to INTEL_RPMS_DIR you can
+# specify the full path
+#
+# e.g. CLI_install/rpm/intel-vtune-amplifier-xe-cli
+: ${INTEL_BIN_RPMS:=""}
+
+# @ECLASS-VARIABLE: INTEL_AMD64_RPMS
+# @DESCRIPTION:
+# AMD64 single arch rpms. Same syntax as INTEL_BIN_RPMS
+: ${INTEL_AMD64_RPMS:=""}
+
+# @ECLASS-VARIABLE: INTEL_X86_RPMS
+# @DESCRIPTION:
+# X86 single arch rpms. Same syntax as INTEL_BIN_RPMS
+: ${INTEL_X86_RPMS:=""}
+
+# @ECLASS-VARIABLE: INTEL_DAT_RPMS
+# @DESCRIPTION:
+# Functional name of rpm of common data which are arch free
+# without any version tag
+#
+# e.g. openmp
+#
+# if the rpm is located in a directory different to INTEL_RPMS_DIR you can
+# specify the full path
+#
+# e.g. CLI_install/rpm/intel-vtune-amplifier-xe-cli-common
+: ${INTEL_DAT_RPMS:=""}
+
+# @ECLASS-VARIABLE: INTEL_SINGLE_ARCH
+# @DESCRIPTION:
+# Unset, if only the multilib package will be provided by intel
+: ${INTEL_SINGLE_ARCH:=true}
+
+# @ECLASS-VARIABLE: INTEL_SDP_DB
+# @DESCRIPTION:
+# Full path to intel registry db
+INTEL_SDP_DB="${EROOT%/}"/opt/intel/intel-sdp-products.db
+
+inherit check-reqs multilib versionator
+
+_INTEL_PV1=$(get_version_component_range 1)
+_INTEL_PV2=$(get_version_component_range 2)
+_INTEL_PV3=$(get_version_component_range 3)
+_INTEL_PV4=$(get_version_component_range 4)
+_INTEL_PV=""
+[[ -n ${_INTEL_PV4} ]] && _INTEL_PV+="${_INTEL_PV4}-"
+[[ -n ${_INTEL_PV1} ]] && _INTEL_PV+="${_INTEL_PV1}"
+[[ -n ${_INTEL_PV2} ]] && _INTEL_PV+=".${_INTEL_PV2}"
+[[ -n ${_INTEL_PV3} ]] && _INTEL_PV+="-${_INTEL_PV3}"
+
+_INTEL_URI="http://registrationcenter-download.intel.com/irc_nas/${INTEL_DID}/${INTEL_DPN}"
+
+if [ ${INTEL_SINGLE_ARCH} == true ]; then
+ SRC_URI="
+ amd64? ( multilib? ( ${_INTEL_URI}_${INTEL_DPV}.${INTEL_TARX} ) )
+ amd64? ( !multilib? ( ${_INTEL_URI}_${INTEL_DPV}_intel64.${INTEL_TARX} ) )
+ x86? ( ${_INTEL_URI}_${INTEL_DPV}_ia32.${INTEL_TARX} )"
+else
+ SRC_URI="${_INTEL_URI}_${INTEL_DPV}.${INTEL_TARX}"
+fi
+
+LICENSE="Intel-SDP"
+# Future work, #394411
+#SLOT="${_INTEL_PV1}.${_INTEL_PV2}"
+SLOT="0"
+IUSE="examples multilib"
+
+RESTRICT="mirror"
+
+RDEPEND=""
+DEPEND="app-arch/rpm2targz"
+
+_INTEL_SDP_YEAR=${INTEL_DPV}
+_INTEL_SDP_YEAR=${_INTEL_SDP_YEAR%_sp*}
+_INTEL_SDP_YEAR=${_INTEL_SDP_YEAR%_update*}
+
+# @ECLASS-VARIABLE: INTEL_SDP_DIR
+# @DESCRIPTION:
+# Full rootless path to installation dir
+INTEL_SDP_DIR="opt/intel/${INTEL_SUBDIR}-${_INTEL_SDP_YEAR:-${_INTEL_PV1}}"
+[[ -n ${_INTEL_PV3} ]] && INTEL_SDP_DIR+=".${_INTEL_PV3}"
+[[ -n ${_INTEL_PV4} ]] && INTEL_SDP_DIR+=".${_INTEL_PV4}"
+
+# @ECLASS-VARIABLE: INTEL_SDP_EDIR
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# Full rooted path to installation dir
+INTEL_SDP_EDIR="${EROOT%/}/${INTEL_SDP_DIR}"
+
+S="${WORKDIR}"
+
+QA_PREBUILT="${INTEL_SDP_DIR}/*"
+
+# @ECLASS-VARIABLE: INTEL_ARCH
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# Intels internal names of the arches; will be set at runtime accordingly
+#
+# e.g. amd64-multilib -> INTEL_ARCH="intel64 ia32"
+
+# @FUNCTION: _isdp_link_eclipse_plugins
+# @INTERNAL
+# @DESCRIPTION:
+# Creating necessary links to use intel compiler with eclipse
+_isdp_link_eclipse_plugins() {
+ local c f
+ pushd ${INTEL_SDP_DIR}/eclipse_support > /dev/null
+ for c in cdt*; do
+ local cv=${c#cdt} ev=3.$(( ${cv:0:1} - 1))
+ if has_version "dev-util/eclipse-sdk:${ev}"; then
+ einfo "Linking eclipse (v${ev}) plugin cdt (v${cv})"
+ for f in cdt${cv}/eclipse/features/*; do
+ dodir /usr/$(get_libdir)/eclipse-${ev}/features
+ dosym "${INTEL_SDP_EDIR}"/eclipse_support/${f} \
+ /usr/$(get_libdir)/eclipse-${ev}/features/ || die
+ done
+ for f in cdt${cv}/eclipse/plugins/*; do
+ dodir /usr/$(get_libdir)/eclipse-${ev}/plugins
+ dosym "${INTEL_SDP_EDIR}"/eclipse_support/${f} \
+ /usr/$(get_libdir)/eclipse-${ev}/plugins/ || die
+ done
+ fi
+ done
+ popd > /dev/null
+}
+
+# @FUNCTION: _isdp_big-warning
+# @USAGE: [pre-check | test-failed]
+# @INTERNAL
+# @DESCRIPTION:
+# warn user that we really require a license
+_isdp_big-warning() {
+ case ${1} in
+ pre-check )
+ echo ""
+ ewarn "License file not found!"
+ ;;
+
+ test-failed )
+ echo
+ ewarn "Function test failed. Most probably due to an invalid license."
+ ewarn "This means you already tried to bypass the license check once."
+ ;;
+ esac
+
+ echo ""
+ ewarn "Make sure you have recieved the an Intel license."
+ ewarn "To receive a non-commercial license, you need to register at:"
+ ewarn "http://software.intel.com/en-us/articles/non-commercial-software-development/"
+ ewarn "Install the license file into ${INTEL_SDP_EDIR}/licenses/"
+
+ case ${1} in
+ pre-check )
+ ewarn "before proceeding with installation of ${P}"
+ echo ""
+ ;;
+ * )
+ echo ""
+ ;;
+ esac
+}
+
+# @FUNCTION: _isdp_version_test
+# @INTERNAL
+# @DESCRIPTION:
+# Testing for valid license by asking for version information of the compiler
+_isdp_version_test() {
+ local comp comp_full arch warn
+ case ${PN} in
+ ifc )
+ debug-print "Testing ifort"
+ comp=ifort
+ ;;
+ icc )
+ debug-print "Testing icc"
+ comp=icc
+ ;;
+ *)
+ die "${PN} is not supported for testing"
+ ;;
+ esac
+
+ for arch in ${INTEL_ARCH}; do
+ case ${EBUILD_PHASE} in
+ install )
+ comp_full="${ED}/${INTEL_SDP_DIR}/bin/${arch}/${comp}"
+ ;;
+ postinst )
+ comp_full="${INTEL_SDP_EDIR}/bin/${arch}/${comp}"
+ ;;
+ * )
+ ewarn "Compile test not supported in ${EBUILD_PHASE}"
+ continue
+ ;;
+ esac
+
+ debug-print "LD_LIBRARY_PATH=\"${INTEL_SDP_EDIR}/bin/${arch}/\" \"${comp_full}\" -V"
+
+ LD_LIBRARY_PATH="${INTEL_SDP_EDIR}/bin/${arch}/" "${comp_full}" -V &>/dev/null
+ [[ $? -ne 0 ]] && warn=yes
+ done
+ [[ "${warn}" == "yes" ]] && _isdp_big-warning test-failed
+}
+
+# @FUNCTION: _isdp_run-test
+# @INTERNAL
+# Test if installed compiler is working
+_isdp_run-test() {
+ if [[ -z ${INTEL_SKIP_LICENSE} ]]; then
+ case ${PN} in
+ ifc | icc )
+ _isdp_version_test ;;
+ * )
+ debug-print "No test available for ${PN}"
+ ;;
+ esac
+ fi
+}
+
+# @FUNCTION: intel-sdp_pkg_pretend
+# @DESCRIPTION:
+# @CODE
+# * Check that the user has a (valid) license file before going on.
+# * Check for space requirements being fullfilled
+# @CODE
+intel-sdp_pkg_pretend() {
+ local warn=1 dir dirs ret arch a p
+
+ : ${CHECKREQS_DISK_BUILD:=256M}
+ check-reqs_pkg_pretend
+
+ if [[ -z ${INTEL_SKIP_LICENSE} ]]; then
+ if echo ${INTEL_LICENSE_FILE} | grep -q @; then
+ einfo "Looks like you are using following license server:"
+ einfo " ${INTEL_LICENSE_FILE}"
+ return 0
+ fi
+
+ dirs=(
+ "${INTEL_SDP_EDIR}/licenses"
+ "${INTEL_SDP_EDIR}/Licenses"
+ "${EPREFIX}/opt/intel/licenses"
+ )
+ for dir in "${dirs[@]}" ; do
+ ebegin "Checking for a license in: ${dir}"
+ #maybe use nullglob or [[ $(echo ${dir/*lic) != "${dir}/*lic" ]]
+ [[ $( ls "${dir}"/*lic 2>/dev/null ) ]]; ret=$?
+ eend ${ret}
+ if [[ ${ret} == "0" ]]; then
+ warn=${ret}
+ break
+ fi
+ done
+ if [[ ${warn} == "1" ]]; then
+ _isdp_big-warning pre-check
+ die "Could not find license file"
+ fi
+ else
+ eqawarn "The ebuild doesn't check for presents of a proper intel license!"
+ eqawarn "This shouldn't be done unless there is a serious reason."
+ fi
+}
+
+# @FUNCTION: intel-sdp_pkg_setup
+# @DESCRIPTION:
+# Setting up and sorting some internal variables
+intel-sdp_pkg_setup() {
+ local arch a p
+
+ if use x86; then
+ arch=${INTEL_X86}
+ INTEL_ARCH="ia32"
+ elif use amd64; then
+ arch=x86_64
+ INTEL_ARCH="intel64"
+ if has_multilib_profile; then
+ arch="x86_64 ${INTEL_X86}"
+ INTEL_ARCH="intel64 ia32"
+ fi
+ fi
+ INTEL_RPMS=()
+ INTEL_RPMS_FULL=()
+ if [[ $(declare -p INTEL_BIN_RPMS) = "declare -a "* ]] ; then
+ _INTEL_BIN_RPMS=( ${INTEL_BIN_RPMS[@]} )
+ else
+ read -r -d '' -a _INTEL_BIN_RPMS <<<"${INTEL_BIN_RPMS}"
+ fi
+ for p in "${_INTEL_BIN_RPMS[@]}"; do
+ for a in ${arch}; do
+ if [ ${p} == $(basename ${p}) ]; then
+ INTEL_RPMS+=( intel-${p}-${_INTEL_PV}.${a}.rpm )
+ else
+ INTEL_RPMS_FULL+=( ${p}-${_INTEL_PV}.${a}.rpm )
+ fi
+ done
+ done
+ if use amd64; then
+ if [[ $(declare -p INTEL_AMD64_RPMS) = "declare -a "* ]] ; then
+ _INTEL_AMD64_RPMS=( ${INTEL_AMD64_RPMS[@]} )
+ else
+ read -r -d '' -a _INTEL_AMD64_RPMS <<<"${INTEL_AMD64_RPMS}"
+ fi
+ for p in "${_INTEL_AMD64_RPMS[@]}"; do
+ if [ ${p} == $(basename ${p}) ]; then
+ INTEL_RPMS+=( intel-${p}-${_INTEL_PV}.x86_64.rpm )
+ else
+ INTEL_RPMS_FULL+=( ${p}-${_INTEL_PV}.x86_64.rpm )
+ fi
+
+ done
+ fi
+ if [[ $(declare -p INTEL_X86_RPMS) = "declare -a "* ]] ; then
+ _INTEL_X86_RPMS=( ${INTEL_X86_RPMS[@]} )
+ else
+ read -r -d '' -a _INTEL_X86_RPMS <<<"${INTEL_X86_RPMS}"
+ fi
+ for p in "${_INTEL_X86_RPMS[@]}"; do
+ if [ ${p} == $(basename ${p}) ]; then
+ INTEL_RPMS+=( intel-${p}-${_INTEL_PV}.${INTEL_X86}.rpm )
+ else
+ INTEL_RPMS_FULL+=( ${p}-${_INTEL_PV}.${INTEL_X86}.rpm )
+ fi
+ done
+ if [[ $(declare -p INTEL_DAT_RPMS) = "declare -a "* ]] ; then
+ _INTEL_DAT_RPMS=( ${INTEL_DAT_RPMS[@]} )
+ else
+ read -r -d '' -a _INTEL_DAT_RPMS <<<"${INTEL_DAT_RPMS}"
+ fi
+ for p in "${_INTEL_DAT_RPMS[@]}"; do
+ if [ ${p} == $(basename ${p}) ]; then
+ INTEL_RPMS+=( intel-${p}-${_INTEL_PV}.noarch.rpm )
+ else
+ INTEL_RPMS_FULL+=( ${p}-${_INTEL_PV}.noarch.rpm )
+ fi
+ done
+}
+
+# @FUNCTION: intel-sdp_src_unpack
+# @DESCRIPTION:
+# Unpacking necessary rpms from tarball, extract them and rearrange the output.
+intel-sdp_src_unpack() {
+ local l r subdir rb t list=() debug_list
+
+ for t in ${A}; do
+ for r in "${INTEL_RPMS[@]}"; do
+ rpmdir=${t%%.*}/${INTEL_RPMS_DIR}
+ list+=( ${rpmdir}/${r} )
+ done
+
+ for r in "${INTEL_RPMS_FULL[@]}"; do
+ list+=( ${t%%.*}/${r} )
+ done
+
+ debug_list="$(IFS=$'\n'; echo ${list[@]} )"
+
+ debug-print "Adding to decompression list:"
+ debug-print ${debug_list}
+
+ tar xvf "${DISTDIR}"/${t} ${list[@]} &> "${T}"/rpm-extraction.log
+
+ for r in ${list[@]}; do
+ rb=$(basename ${r})
+ l=.${rb}_$(date +'%d%m%y_%H%M%S').log
+ einfo "Unpacking ${rb}"
+ rpm2tar -O ${r} | tar xvf - | sed -e \
+ "s:^\.:${EROOT#/}:g" > ${l}; assert "unpacking ${r} failed"
+ mv ${l} opt/intel/ || die "failed moving extract log file"
+ done
+ done
+
+ mv opt/intel/* ${INTEL_SDP_DIR} || die "mv to INTEL_SDP_DIR failed"
+}
+
+# @FUNCTION: intel-sdp_src_install
+# @DESCRIPTION:
+# Install everything
+intel-sdp_src_install() {
+ if [[ -d "${INTEL_SDP_DIR}"/Documentation ]]; then
+ dodoc -r "${INTEL_SDP_DIR}"/Documentation/*
+
+ ebegin "Cleaning out documentation"
+ find "${INTEL_SDP_DIR}"/Documentation -delete || die
+ eend
+ fi
+
+ if [[ -d "${INTEL_SDP_DIR}"/Samples ]]; then
+ if use examples ; then
+ insinto /usr/share/${P}/examples/
+ doins -r "${INTEL_SDP_DIR}"/Samples/*
+ fi
+ ebegin "Cleaning out examples"
+ find "${INTEL_SDP_DIR}"/Samples -delete || die
+ eend
+ fi
+
+ if [[ -d "${INTEL_SDP_DIR}"/eclipse_support ]]; then
+ if has eclipse ${IUSE} && use eclipse; then
+ _isdp_link_eclipse_plugins
+ else
+ ebegin "Cleaning out eclipse plugin"
+ find "${INTEL_SDP_DIR}"/eclipse_support -delete || die
+ eend
+ fi
+ fi
+
+ if [[ -d "${INTEL_SDP_DIR}"/man ]]; then
+ nonfatal doman "${INTEL_SDP_DIR}"/man/en_US/man1/*
+ nonfatal doman "${INTEL_SDP_DIR}"/man/man1/*
+ if has linguas_ja ${IUSE} && use linguas_ja; then
+ doman -i18n=ja_JP "${INTEL_SDP_DIR}"/man/ja_JP/man1/*
+ fi
+
+ find "${INTEL_SDP_DIR}"/man -delete || die
+ fi
+
+ ebegin "Tagging ${PN}"
+ find opt -name \*sh -type f -exec sed -i \
+ -e "s:<.*DIR>:${INTEL_SDP_EDIR}:g" \
+ '{}' + || die
+ eend
+
+ [[ -d "${ED}" ]] || dodir /
+ mv opt "${ED}"/ || die "moving files failed"
+
+ dodir "${INTEL_SDP_DIR}"/licenses /opt/intel/ism/rm
+ keepdir "${INTEL_SDP_DIR}"/licenses /opt/intel/ism/rm
+}
+
+# @FUNCTION: intel-sdp_pkg_postinst
+# @DESCRIPTION:
+# Add things to intel database
+intel-sdp_pkg_postinst() {
+ # add product registry to intel "database"
+ local l r
+ for r in ${INTEL_RPMS}; do
+ l="$(ls -1 ${EROOT%/}/opt/intel/.${r}_*.log | head -n 1)"
+ echo >> ${INTEL_SDP_DB} \
+ "<:${r%-${_INTEL_PV4}*}-${_INTEL_PV4}:${r}:${INTEL_SDP_EDIR}:${l}:>"
+ done
+ _isdp_run-test
+
+ if [[ ${PN} = icc ]] && has_version ">=dev-util/ccache-3.1.9-r2" ; then
+ #add ccache links as icc might get installed after ccache
+ "${EROOT}"/usr/bin/ccache-config --install-links
+ fi
+}
+
+# @FUNCTION: intel-sdp_pkg_postrm
+# @DESCRIPTION:
+# Sanitize intel database
+intel-sdp_pkg_postrm() {
+ # remove from intel "database"
+ if [[ -e ${INTEL_SDP_DB} ]]; then
+ local r
+ for r in ${INTEL_RPMS}; do
+ sed -i \
+ -e "/${r}/d" \
+ ${INTEL_SDP_DB}
+ done
+ fi
+
+ if [[ ${PN} = icc ]] && has_version ">=dev-util/ccache-3.1.9-r2" && [[ -z ${REPLACED_BY_VERSION} ]]; then
+ # --remove-links would remove all links, --install-links updates them
+ "${EROOT}"/usr/bin/ccache-config --install-links
+ fi
+}
+
+EXPORT_FUNCTIONS pkg_setup src_unpack src_install pkg_postinst pkg_postrm pkg_pretend
+case "${EAPI:-0}" in
+ 0|1|2|3)die "EAPI=${EAPI} is not supported anymore" ;;
+ 4|5) ;;
+ *) die "EAPI=${EAPI} is not supported" ;;
+esac
diff --git a/eclass/kde4-base.eclass b/eclass/kde4-base.eclass
new file mode 100644
index 0000000..8abade2
--- /dev/null
+++ b/eclass/kde4-base.eclass
@@ -0,0 +1,963 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# @DEAD
+# Removal on 2018-05-03.
+# @ECLASS: kde4-base.eclass
+# @MAINTAINER:
+# kde@gentoo.org
+# @BLURB: This eclass provides functions for kde 4.X ebuilds
+# @DESCRIPTION:
+# The kde4-base.eclass provides support for building KDE4 based ebuilds
+# and KDE4 applications.
+#
+# NOTE: KDE 4 ebuilds currently support EAPI 5. This will be
+# reviewed over time as new EAPI versions are approved.
+
+if [[ -z ${_KDE4_BASE_ECLASS} ]]; then
+_KDE4_BASE_ECLASS=1
+
+# @ECLASS-VARIABLE: KDE_SELINUX_MODULE
+# @DESCRIPTION:
+# If set to "none", do nothing.
+# For any other value, add selinux to IUSE, and depending on that useflag
+# add a dependency on sec-policy/selinux-${KDE_SELINUX_MODULE} to (R)DEPEND
+: ${KDE_SELINUX_MODULE:=none}
+
+# @ECLASS-VARIABLE: VIRTUALDBUS_TEST
+# @DESCRIPTION:
+# If defined, launch and use a private dbus session during src_test.
+
+# @ECLASS-VARIABLE: VIRTUALX_REQUIRED
+# @DESCRIPTION:
+# For proper description see virtualx.eclass manpage.
+# Here we redefine default value to be manual, if your package needs virtualx
+# for tests you should proceed with setting VIRTUALX_REQUIRED=test.
+: ${VIRTUALX_REQUIRED:=manual}
+
+inherit kde4-functions toolchain-funcs flag-o-matic gnome2-utils virtualx versionator eutils multilib xdg-utils
+
+if [[ ${KDE_BUILD_TYPE} = live ]]; then
+ case ${KDE_SCM} in
+ svn) inherit subversion ;;
+ git) inherit git-r3 ;;
+ esac
+fi
+
+# @ECLASS-VARIABLE: CMAKE_REQUIRED
+# @DESCRIPTION:
+# Specify if cmake buildsystem is being used. Possible values are 'always' and 'never'.
+# Please note that if it's set to 'never' you need to explicitly override following phases:
+# src_configure, src_compile, src_test and src_install.
+# Defaults to 'always'.
+: ${CMAKE_REQUIRED:=always}
+if [[ ${CMAKE_REQUIRED} = always ]]; then
+ buildsystem_eclass="cmake-utils"
+ export_fns="src_configure src_compile src_test src_install"
+fi
+
+# @ECLASS-VARIABLE: KDE_MINIMAL
+# @DESCRIPTION:
+# This variable is used when KDE_REQUIRED is set, to specify required KDE minimal
+# version for apps to work. Currently defaults to 4.4
+# One may override this variable to raise version requirements.
+# Note that it is fixed to ${PV} for kde-base packages.
+KDE_MINIMAL="${KDE_MINIMAL:-4.4}"
+
+# Set slot for KDEBASE known packages
+case ${KDEBASE} in
+ kde-base)
+ SLOT=4/$(get_version_component_range 1-2)
+ KDE_MINIMAL="${PV}"
+ ;;
+ kdevelop)
+ if [[ ${KDE_BUILD_TYPE} = live ]]; then
+ # @ECLASS-VARIABLE: KDEVELOP_VERSION
+ # @DESCRIPTION:
+ # Specifies KDevelop version. Default is 4.0.0 for tagged packages and 9999 for live packages.
+ # Applies to KDEBASE=kdevelop only.
+ KDEVELOP_VERSION="${KDEVELOP_VERSION:-4.9999}"
+ # @ECLASS-VARIABLE: KDEVPLATFORM_VERSION
+ # @DESCRIPTION:
+ # Specifies KDevplatform version. Default is 1.0.0 for tagged packages and 9999 for live packages.
+ # Applies to KDEBASE=kdevelop only.
+ KDEVPLATFORM_VERSION="${KDEVPLATFORM_VERSION:-4.9999}"
+ else
+ case ${PN} in
+ kdevelop)
+ KDEVELOP_VERSION=${PV}
+ KDEVPLATFORM_VERSION="$(($(get_major_version)-3)).$(get_after_major_version)"
+ ;;
+ kdevplatform|kdevelop-php*|kdevelop-python)
+ KDEVELOP_VERSION="$(($(get_major_version)+3)).$(get_after_major_version)"
+ KDEVPLATFORM_VERSION=${PV}
+ ;;
+ *)
+ KDEVELOP_VERSION="${KDEVELOP_VERSION:-4.0.0}"
+ KDEVPLATFORM_VERSION="${KDEVPLATFORM_VERSION:-1.0.0}"
+ esac
+ fi
+ SLOT="4"
+ ;;
+esac
+
+inherit ${buildsystem_eclass}
+
+EXPORT_FUNCTIONS pkg_setup src_unpack src_prepare ${export_fns} pkg_preinst pkg_postinst pkg_postrm
+
+unset buildsystem_eclass
+unset export_fns
+
+# @ECLASS-VARIABLE: DECLARATIVE_REQUIRED
+# @DESCRIPTION:
+# Is qtdeclarative required? Possible values are 'always', 'optional' and 'never'.
+# This variable must be set before inheriting any eclasses. Defaults to 'never'.
+DECLARATIVE_REQUIRED="${DECLARATIVE_REQUIRED:-never}"
+
+# @ECLASS-VARIABLE: QT3SUPPORT_REQUIRED
+# @DESCRIPTION:
+# Is qt3support required? Possible values are 'true' or 'false'.
+# This variable must be set before inheriting any eclasses. Defaults to 'false'.
+QT3SUPPORT_REQUIRED="${QT3SUPPORT_REQUIRED:-false}"
+
+# @ECLASS-VARIABLE: QTHELP_REQUIRED
+# @DESCRIPTION:
+# Is qthelp required? Possible values are 'always', 'optional' and 'never'.
+# This variable must be set before inheriting any eclasses. Defaults to 'never'.
+QTHELP_REQUIRED="${QTHELP_REQUIRED:-never}"
+
+# @ECLASS-VARIABLE: OPENGL_REQUIRED
+# @DESCRIPTION:
+# Is qtopengl required? Possible values are 'always', 'optional' and 'never'.
+# This variable must be set before inheriting any eclasses. Defaults to 'never'.
+OPENGL_REQUIRED="${OPENGL_REQUIRED:-never}"
+
+# @ECLASS-VARIABLE: MULTIMEDIA_REQUIRED
+# @DESCRIPTION:
+# Is qtmultimedia required? Possible values are 'always', 'optional' and 'never'.
+# This variable must be set before inheriting any eclasses. Defaults to 'never'.
+MULTIMEDIA_REQUIRED="${MULTIMEDIA_REQUIRED:-never}"
+
+# @ECLASS-VARIABLE: SQL_REQUIRED
+# @DESCRIPTION:
+# Is qtsql required? Possible values are 'always', 'optional' and 'never'.
+# This variable must be set before inheriting any eclasses. Defaults to 'never'.
+SQL_REQUIRED="${SQL_REQUIRED:-never}"
+
+# @ECLASS-VARIABLE: WEBKIT_REQUIRED
+# @DESCRIPTION:
+# Is qtwebkit required? Possible values are 'always', 'optional' and 'never'.
+# This variable must be set before inheriting any eclasses. Defaults to 'never'.
+WEBKIT_REQUIRED="${WEBKIT_REQUIRED:-never}"
+
+# @ECLASS-VARIABLE: CPPUNIT_REQUIRED
+# @DESCRIPTION:
+# Is cppunit required for tests? Possible values are 'always', 'optional' and 'never'.
+# This variable must be set before inheriting any eclasses. Defaults to 'never'.
+CPPUNIT_REQUIRED="${CPPUNIT_REQUIRED:-never}"
+
+# @ECLASS-VARIABLE: KDE_REQUIRED
+# @DESCRIPTION:
+# Is kde required? Possible values are 'always', 'optional' and 'never'.
+# This variable must be set before inheriting any eclasses. Defaults to 'always'
+# If set to 'always' or 'optional', KDE_MINIMAL may be overridden as well.
+# Note that for kde-base packages this variable is fixed to 'always'.
+KDE_REQUIRED="${KDE_REQUIRED:-always}"
+
+# @ECLASS-VARIABLE: KDE_HANDBOOK
+# @DESCRIPTION:
+# Set to enable handbook in application. Possible values are 'always', 'optional'
+# (handbook USE flag) and 'never'.
+# This variable must be set before inheriting any eclasses. Defaults to 'never'.
+# It adds default handbook dirs for kde-base packages to KMEXTRA and in any case it
+# ensures buildtime and runtime dependencies.
+KDE_HANDBOOK="${KDE_HANDBOOK:-never}"
+
+# @ECLASS-VARIABLE: KDE_LINGUAS_LIVE_OVERRIDE
+# @DESCRIPTION:
+# Set this varible if you want your live package to manage its
+# translations. (Mostly all kde ebuilds does not ship documentation
+# and translations in live ebuilds)
+if [[ ${KDE_BUILD_TYPE} == live && -z ${KDE_LINGUAS_LIVE_OVERRIDE} ]]; then
+ # Kdebase actually provides the handbooks even for live stuff
+ [[ ${KDEBASE} == kde-base ]] || KDE_HANDBOOK=never
+ KDE_LINGUAS=""
+fi
+
+# Setup packages inheriting this eclass
+case ${KDEBASE} in
+ kde-base)
+ HOMEPAGE="https://www.kde.org/"
+ LICENSE="GPL-2"
+ if [[ ${KDE_BUILD_TYPE} = live && -z ${I_KNOW_WHAT_I_AM_DOING} ]]; then
+ # Disable tests for live ebuilds by default
+ RESTRICT+=" test"
+ fi
+
+ # This code is to prevent portage from searching GENTOO_MIRRORS for
+ # packages that will never be mirrored. (As they only will ever be in
+ # the overlay).
+ case ${PV} in
+ *9999* | 4.?.[6-9]? | 4.??.[6-9]? | ??.?.[6-9]? | ??.??.[6-9]?)
+ RESTRICT+=" mirror"
+ ;;
+ esac
+ ;;
+ kdevelop)
+ HOMEPAGE="https://www.kdevelop.org/"
+ LICENSE="GPL-2"
+ ;;
+esac
+
+# @ECLASS-VARIABLE: QT_MINIMAL
+# @DESCRIPTION:
+# Determine version of qt we enforce as minimal for the package.
+QT_MINIMAL="${QT_MINIMAL:-4.8.5}"
+
+# Declarative dependencies
+qtdeclarativedepend="
+ >=dev-qt/qtdeclarative-${QT_MINIMAL}:4
+"
+case ${DECLARATIVE_REQUIRED} in
+ always)
+ COMMONDEPEND+=" ${qtdeclarativedepend}"
+ ;;
+ optional)
+ IUSE+=" declarative"
+ COMMONDEPEND+=" declarative? ( ${qtdeclarativedepend} )"
+ ;;
+ *) ;;
+esac
+unset qtdeclarativedepend
+
+# Qt3Support dependencies
+qt3supportdepend="
+ >=dev-qt/qt3support-${QT_MINIMAL}:4[accessibility]
+"
+case ${QT3SUPPORT_REQUIRED} in
+ true)
+ COMMONDEPEND+=" ${qt3supportdepend}"
+ [[ -n ${qtcoreuse} ]] && qtcoreuse+=",qt3support" || qtcoreuse="qt3support"
+ [[ -n ${qtsqluse} ]] && qtsqluse+=",qt3support" || qtsqluse="qt3support"
+ [[ -n ${kdelibsuse} ]] && kdelibsuse+=",qt3support(+)" || kdelibsuse="qt3support(+)"
+ ;;
+ *) ;;
+esac
+unset qt3supportdepend
+
+# QtHelp dependencies
+qthelpdepend="
+ >=dev-qt/qthelp-${QT_MINIMAL}:4
+"
+case ${QTHELP_REQUIRED} in
+ always)
+ COMMONDEPEND+=" ${qthelpdepend}"
+ ;;
+ optional)
+ IUSE+=" qthelp"
+ COMMONDEPEND+=" qthelp? ( ${qthelpdepend} )"
+ ;;
+esac
+unset qthelpdepend
+
+# OpenGL dependencies
+qtopengldepend="
+ >=dev-qt/qtopengl-${QT_MINIMAL}:4
+"
+case ${OPENGL_REQUIRED} in
+ always)
+ COMMONDEPEND+=" ${qtopengldepend}"
+ ;;
+ optional)
+ IUSE+=" opengl"
+ COMMONDEPEND+=" opengl? ( ${qtopengldepend} )"
+ ;;
+ *) ;;
+esac
+unset qtopengldepend
+
+# MultiMedia dependencies
+qtmultimediadepend="
+ >=dev-qt/qtmultimedia-${QT_MINIMAL}:4
+"
+case ${MULTIMEDIA_REQUIRED} in
+ always)
+ COMMONDEPEND+=" ${qtmultimediadepend}"
+ ;;
+ optional)
+ IUSE+=" multimedia"
+ COMMONDEPEND+=" multimedia? ( ${qtmultimediadepend} )"
+ ;;
+ *) ;;
+esac
+unset qtmultimediadepend
+
+# Sql dependencies
+[[ -n ${qtsqluse} ]] && qtsqluse="[${qtsqluse}]"
+qtsqldepend="
+ >=dev-qt/qtsql-${QT_MINIMAL}:4${qtsqluse}
+"
+case ${SQL_REQUIRED} in
+ always)
+ COMMONDEPEND+=" ${qtsqldepend}"
+ ;;
+ optional)
+ IUSE+=" sql"
+ COMMONDEPEND+=" sql? ( ${qtsqldepend} )"
+ ;;
+ *) ;;
+esac
+unset qtsqluse
+unset qtsqldepend
+
+# WebKit dependencies
+qtwebkitdepend="
+ >=dev-qt/qtwebkit-${QT_MINIMAL}:4
+"
+case ${WEBKIT_REQUIRED} in
+ always)
+ COMMONDEPEND+=" ${qtwebkitdepend}"
+ [[ -n ${kdelibsuse} ]] && kdelibsuse+=",webkit(+)" || kdelibsuse="webkit(+)"
+ ;;
+ optional)
+ IUSE+=" +webkit"
+ COMMONDEPEND+=" webkit? ( ${qtwebkitdepend} )"
+ [[ -n ${kdelibsuse} ]] && kdelibsuse+=",webkit?" || kdelibsuse="webkit?"
+ ;;
+ *) ;;
+esac
+unset qtwebkitdepend
+
+# CppUnit dependencies
+cppuintdepend="
+ dev-util/cppunit
+"
+case ${CPPUNIT_REQUIRED} in
+ always)
+ DEPEND+=" ${cppuintdepend}"
+ ;;
+ optional)
+ IUSE+=" test"
+ DEPEND+=" test? ( ${cppuintdepend} )"
+ ;;
+ *) ;;
+esac
+unset cppuintdepend
+
+# KDE dependencies
+# Qt accessibility classes are needed in various places, bug 325461
+[[ -n ${qtcoreuse} ]] && qtcoreuse+=",ssl" || qtcoreuse="ssl"
+[[ -n ${qtcoreuse} ]] && qtcoreuse="[${qtcoreuse}]"
+kdecommondepend="
+ dev-lang/perl
+ >=dev-qt/designer-${QT_MINIMAL}:4
+ >=dev-qt/qtcore-${QT_MINIMAL}:4${qtcoreuse}
+ >=dev-qt/qtdbus-${QT_MINIMAL}:4
+ >=dev-qt/qtgui-${QT_MINIMAL}:4[accessibility,dbus(+)]
+ >=dev-qt/qtscript-${QT_MINIMAL}:4
+ >=dev-qt/qtsvg-${QT_MINIMAL}:4
+ >=dev-qt/qttest-${QT_MINIMAL}:4
+"
+unset qtcoreuse
+
+if [[ ${PN} != kdelibs ]]; then
+ [[ -n ${kdelibsuse} ]] && kdelibsuse="[${kdelibsuse}]"
+ kdecommondepend+=" kde-frameworks/kdelibs:4${kdelibsuse}"
+ if [[ ${KDEBASE} = kdevelop ]]; then
+ if [[ ${PN} != kdevplatform ]]; then
+ # @ECLASS-VARIABLE: KDEVPLATFORM_REQUIRED
+ # @DESCRIPTION:
+ # Specifies whether kdevplatform is required. Possible values are 'always' (default) and 'never'.
+ # Applies to KDEBASE=kdevelop only.
+ KDEVPLATFORM_REQUIRED="${KDEVPLATFORM_REQUIRED:-always}"
+ case ${KDEVPLATFORM_REQUIRED} in
+ always)
+ kdecommondepend+="
+ >=dev-util/kdevplatform-${KDEVPLATFORM_VERSION}:4
+ "
+ ;;
+ *) ;;
+ esac
+ fi
+ fi
+fi
+unset kdelibsuse
+
+kdedepend="
+ dev-util/automoc
+ virtual/pkgconfig
+ >=x11-libs/libXtst-1.1.0
+ x11-proto/xf86vidmodeproto
+"
+
+kderdepend=""
+
+# all packages needs oxygen icons for basic iconset
+if [[ ${PN} != oxygen-icons ]]; then
+ kderdepend+=" kde-frameworks/oxygen-icons"
+fi
+
+# add a dependency over kde4-l10n
+if [[ ${KDEBASE} != "kde-base" && -n ${KDE_LINGUAS} ]]; then
+ for _lingua in $(kde4_lingua_to_l10n ${KDE_LINGUAS}); do
+ # if our package has linguas, pull in kde4-l10n with selected lingua enabled,
+ # but only for selected ones.
+ # this can't be done on one line because if user doesn't use any localisation
+ # then he is probably not interested in kde4-l10n at all.
+ kderdepend+="
+ l10n_${_lingua}? ( $(add_kdeapps_dep kde4-l10n "l10n_${_lingua}(+)") )
+ "
+ done
+ unset _lingua
+fi
+
+kdehandbookdepend="
+ app-text/docbook-xml-dtd:4.2
+ app-text/docbook-xsl-stylesheets
+"
+kdehandbookrdepend="
+ kde-frameworks/kdelibs:4[handbook]
+"
+case ${KDE_HANDBOOK} in
+ always)
+ kdedepend+=" ${kdehandbookdepend}"
+ [[ ${PN} != kdelibs ]] && kderdepend+=" ${kdehandbookrdepend}"
+ ;;
+ optional)
+ IUSE+=" +handbook"
+ kdedepend+=" handbook? ( ${kdehandbookdepend} )"
+ [[ ${PN} != kdelibs ]] && kderdepend+=" handbook? ( ${kdehandbookrdepend} )"
+ ;;
+ *) ;;
+esac
+unset kdehandbookdepend kdehandbookrdepend
+
+case ${KDE_SELINUX_MODULE} in
+ none) ;;
+ *)
+ IUSE+=" selinux"
+ kderdepend+=" selinux? ( sec-policy/selinux-${KDE_SELINUX_MODULE} )"
+ ;;
+esac
+
+case ${KDE_REQUIRED} in
+ always)
+ [[ -n ${kdecommondepend} ]] && COMMONDEPEND+=" ${kdecommondepend}"
+ [[ -n ${kdedepend} ]] && DEPEND+=" ${kdedepend}"
+ [[ -n ${kderdepend} ]] && RDEPEND+=" ${kderdepend}"
+ ;;
+ optional)
+ IUSE+=" kde"
+ [[ -n ${kdecommondepend} ]] && COMMONDEPEND+=" kde? ( ${kdecommondepend} )"
+ [[ -n ${kdedepend} ]] && DEPEND+=" kde? ( ${kdedepend} )"
+ [[ -n ${kderdepend} ]] && RDEPEND+=" kde? ( ${kderdepend} )"
+ ;;
+ *) ;;
+esac
+
+unset kdecommondepend kdedepend kderdepend
+
+debug-print "${LINENO} ${ECLASS} ${FUNCNAME}: COMMONDEPEND is ${COMMONDEPEND}"
+debug-print "${LINENO} ${ECLASS} ${FUNCNAME}: DEPEND (only) is ${DEPEND}"
+debug-print "${LINENO} ${ECLASS} ${FUNCNAME}: RDEPEND (only) is ${RDEPEND}"
+
+# Accumulate dependencies set by this eclass
+DEPEND+=" ${COMMONDEPEND}"
+RDEPEND+=" ${COMMONDEPEND}"
+unset COMMONDEPEND
+
+# Fetch section - If the ebuild's category is not 'kde-base' and if it is not a
+# kdevelop ebuild, the URI should be set in the ebuild itself
+_calculate_src_uri() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ local _kmname _kmname_pv
+
+ # we calculate URI only for known KDEBASE modules
+ [[ -n ${KDEBASE} ]] || return
+
+ # calculate tarball module name
+ if [[ -n ${KMNAME} ]]; then
+ _kmname="${KMNAME}"
+ else
+ _kmname=${PN}
+ fi
+ _kmname_pv="${_kmname}-${PV}"
+ case ${KDEBASE} in
+ kde-base)
+ case ${PV} in
+ 4.4.20*)
+ # KDEPIM 4.4 no-akonadi branch, special case
+ # TODO: Remove this part when KDEPIM 4.4 gets out of the tree
+ SRC_URI="https://dev.gentoo.org/~dilfridge/distfiles/${_kmname_pv}.tar.xz" ;;
+ 4.?.[6-9]? | 4.??.[6-9]?)
+ # Unstable KDE SC releases
+ SRC_URI="mirror://kde/unstable/${PV}/src/${_kmname_pv}.tar.xz" ;;
+ 4.11.22)
+ # Part of 15.08.0 actually, sigh. Not stable for next release!
+ SRC_URI="mirror://kde/Attic/applications/15.08.0/src/${_kmname_pv}.tar.xz" ;;
+ 4.14.3)
+ # Last SC release
+ SRC_URI="mirror://kde/stable/${PV}/src/${_kmname_pv}.tar.xz" ;;
+ 4.14.10)
+ # Part of 15.04.3 actually, sigh. Used by last version of KDE PIM 4.
+ SRC_URI="mirror://kde/Attic/applications/15.04.3/src/${_kmname_pv}.tar.xz" ;;
+ 4.14.11*)
+ # KDEPIM 4.14 snapshot with Gentoo patches
+ SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${_kmname_pv}.tar.xz" ;;
+ 16.12.3)
+ SRC_URI="mirror://kde/Attic/applications/16.12.3/src/${_kmname_pv}.tar.xz" ;;
+ ??.?.[6-9]? | ??.??.[4-9]?)
+ # Unstable KDE Applications releases
+ SRC_URI="mirror://kde/unstable/applications/${PV}/src/${_kmname}-${PV}.tar.xz" ;;
+ *)
+ # Stable KDE Applications releases
+ SRC_URI="mirror://kde/stable/applications/${PV}/src/${_kmname}-${PV}.tar.xz"
+ ;;
+ esac
+ ;;
+ kdevelop|kdevelop-php*|kdevplatform)
+ case ${KDEVELOP_VERSION} in
+ 4.[123].[6-9]*) SRC_URI="mirror://kde/unstable/kdevelop/${KDEVELOP_VERSION}/src/${P}.tar.xz" ;;
+ 4.7.3) SRC_URI="mirror://kde/stable/kdevelop/${KDEVELOP_VERSION}/src/${P}.tar.bz2" ;;
+ 4.7.4) SRC_URI="mirror://kde/stable/kdevelop/${KDEVELOP_VERSION}/${P}.tar.xz" ;;
+ *) SRC_URI="mirror://kde/stable/kdevelop/${KDEVELOP_VERSION}/src/${P}.tar.xz" ;;
+ esac
+ ;;
+ esac
+}
+
+_calculate_live_repo() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ SRC_URI=""
+ case ${KDE_SCM} in
+ svn)
+ # Determine branch URL based on live type
+ local branch_prefix
+ case ${PV} in
+ 9999*)
+ # trunk
+ branch_prefix="trunk/KDE"
+ ;;
+ *)
+ # branch
+ branch_prefix="branches/KDE/$(get_kde_version)"
+
+ if [[ ${PV} == ??.??.49.9999 && ${CATEGORY} = kde-apps ]]; then
+ branch_prefix="branches/Applications/$(get_kde_version)"
+ fi
+
+ # @ECLASS-VARIABLE: ESVN_PROJECT_SUFFIX
+ # @DESCRIPTION
+ # Suffix appended to ESVN_PROJECT depending on fetched branch.
+ # Defaults is empty (for -9999 = trunk), and "-${PV}" otherwise.
+ ESVN_PROJECT_SUFFIX="-${PV}"
+ ;;
+ esac
+ # @ECLASS-VARIABLE: ESVN_MIRROR
+ # @DESCRIPTION:
+ # This variable allows easy overriding of default kde mirror service
+ # (anonsvn) with anything else you might want to use.
+ ESVN_MIRROR=${ESVN_MIRROR:=svn://anonsvn.kde.org/home/kde}
+ # Split ebuild, or extragear stuff
+ if [[ -n ${KMNAME} ]]; then
+ ESVN_PROJECT="${KMNAME}${ESVN_PROJECT_SUFFIX}"
+ if [[ -z ${KMNOMODULE} ]] && [[ -z ${KMMODULE} ]]; then
+ KMMODULE="${PN}"
+ fi
+ # Split kde-base/ ebuilds: (they reside in trunk/KDE)
+ case ${KMNAME} in
+ kdebase-*)
+ ESVN_REPO_URI="${ESVN_MIRROR}/${branch_prefix}/kdebase/${KMNAME#kdebase-}"
+ ;;
+ kdelibs-*)
+ ESVN_REPO_URI="${ESVN_MIRROR}/${branch_prefix}/kdelibs/${KMNAME#kdelibs-}"
+ ;;
+ kdereview*)
+ ESVN_REPO_URI="${ESVN_MIRROR}/trunk/${KMNAME}/${KMMODULE}"
+ ;;
+ kdesupport)
+ ESVN_REPO_URI="${ESVN_MIRROR}/trunk/${KMNAME}/${KMMODULE}"
+ ESVN_PROJECT="${PN}${ESVN_PROJECT_SUFFIX}"
+ ;;
+ kde*)
+ ESVN_REPO_URI="${ESVN_MIRROR}/${branch_prefix}/${KMNAME}"
+ ;;
+ extragear*|playground*)
+ # Unpack them in toplevel dir, so that they won't conflict with kde4-meta
+ # build packages from same svn location.
+ ESVN_REPO_URI="${ESVN_MIRROR}/trunk/${KMNAME}/${KMMODULE}"
+ ESVN_PROJECT="${PN}${ESVN_PROJECT_SUFFIX}"
+ ;;
+ *)
+ ESVN_REPO_URI="${ESVN_MIRROR}/trunk/${KMNAME}/${KMMODULE}"
+ ;;
+ esac
+ else
+ # kdelibs, kdepimlibs
+ ESVN_REPO_URI="${ESVN_MIRROR}/${branch_prefix}/${PN}"
+ ESVN_PROJECT="${PN}${ESVN_PROJECT_SUFFIX}"
+ fi
+ # @ECLASS-VARIABLE: ESVN_UP_FREQ
+ # @DESCRIPTION:
+ # This variable is used for specifying the timeout between svn synces
+ # for kde-base modules. Does not affect misc apps.
+ # Default value is 1 hour.
+ [[ ${KDEBASE} = kde-base ]] && ESVN_UP_FREQ=${ESVN_UP_FREQ:-1}
+ ;;
+ git)
+ local _kmname
+ # @ECLASS-VARIABLE: EGIT_MIRROR
+ # @DESCRIPTION:
+ # This variable allows easy overriding of default kde mirror service
+ # (anongit) with anything else you might want to use.
+ EGIT_MIRROR=${EGIT_MIRROR:=https://anongit.kde.org}
+
+ # @ECLASS-VARIABLE: EGIT_REPONAME
+ # @DESCRIPTION:
+ # This variable allows overriding of default repository
+ # name. Specify only if this differ from PN and KMNAME.
+ if [[ -n ${EGIT_REPONAME} ]]; then
+ # the repository and kmname different
+ _kmname=${EGIT_REPONAME}
+ elif [[ -n ${KMNAME} ]]; then
+ _kmname=${KMNAME}
+ else
+ _kmname=${PN}
+ fi
+
+ # default branching
+ [[ ${PV} != 4.9999* && ${PV} != 9999 && ${KDEBASE} == kde-base ]] && \
+ EGIT_BRANCH="KDE/$(get_kde_version)"
+
+ # Applications branching
+ [[ ${PV} == ??.??.49.9999 && ${KDEBASE} == kde-base ]] && \
+ EGIT_BRANCH="Applications/$(get_kde_version)"
+
+ # default repo uri
+ EGIT_REPO_URI+=( "${EGIT_MIRROR}/${_kmname}" )
+
+ debug-print "${FUNCNAME}: Repository: ${EGIT_REPO_URI}"
+ debug-print "${FUNCNAME}: Branch: ${EGIT_BRANCH}"
+ ;;
+ esac
+}
+
+case ${KDE_BUILD_TYPE} in
+ live) _calculate_live_repo ;;
+ *) _calculate_src_uri ;;
+esac
+
+debug-print "${LINENO} ${ECLASS} ${FUNCNAME}: SRC_URI is ${SRC_URI}"
+
+# @ECLASS-VARIABLE: PREFIX
+# @DESCRIPTION:
+# Set the installation PREFIX for non kde-base applications. It defaults to /usr.
+# kde-base packages go into KDE4 installation directory (/usr).
+# No matter the PREFIX, package will be built against KDE installed in /usr.
+
+# @FUNCTION: kde4-base_pkg_setup
+# @DESCRIPTION:
+# Do some basic settings
+kde4-base_pkg_setup() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if has handbook ${IUSE} || has "+handbook" ${IUSE} && [[ "${KDE_HANDBOOK}" != optional ]] ; then
+ eqawarn "Handbook support is enabled via KDE_HANDBOOK=optional in the ebuild."
+ eqawarn "Please do not just set IUSE=handbook, as this leads to dependency errors."
+ fi
+
+ # Don't set KDEHOME during compilation, it will cause access violations
+ unset KDEHOME
+
+ KDEDIR=/usr
+ : ${PREFIX:=/usr}
+ EKDEDIR=${EPREFIX}/usr
+
+ # Point to correct QT plugins path
+ QT_PLUGIN_PATH="${EPREFIX}/usr/$(get_libdir)/kde4/plugins/"
+
+ # Fix XDG collision with sandbox
+ export XDG_CONFIG_HOME="${T}"
+}
+
+# @FUNCTION: kde4-base_src_unpack
+# @DESCRIPTION:
+# This function unpacks the source tarballs for KDE4 applications.
+kde4-base_src_unpack() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${KDE_BUILD_TYPE} = live ]]; then
+ case ${KDE_SCM} in
+ svn)
+ subversion_src_unpack
+ ;;
+ git)
+ git-r3_src_unpack
+ ;;
+ esac
+ else
+ unpack ${A}
+ fi
+}
+
+# @FUNCTION: kde4-base_src_prepare
+# @DESCRIPTION:
+# General pre-configure and pre-compile function for KDE4 applications.
+# It also handles translations if KDE_LINGUAS is defined. See KDE_LINGUAS and
+# enable_selected_linguas() and enable_selected_doc_linguas()
+# in kde4-functions.eclass(5) for further details.
+kde4-base_src_prepare() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ # enable handbook and linguas only when not using live ebuild
+
+ # Only enable selected languages, used for KDE extragear apps.
+ if [[ -n ${KDE_LINGUAS} ]]; then
+ enable_selected_linguas
+ fi
+
+ # Enable/disable handbooks for kde4-base packages
+ # kde4-l10n inherits kde4-base but is metapackage, so no check for doc
+ # kdelibs inherits kde4-base but handle installing the handbook itself
+ if ! has kde4-meta ${INHERITED} && in_iuse handbook; then
+ if [[ ${KDEBASE} == kde-base ]]; then
+ if [[ ${PN} != kde4-l10n && ${PN} != kdepim-l10n && ${PN} != kdelibs ]] && use !handbook; then
+ # documentation in kde4-functions
+ : ${KDE_DOC_DIRS:=doc}
+ local dir
+ for dir in ${KDE_DOC_DIRS}; do
+ sed -e "\!^[[:space:]]*add_subdirectory[[:space:]]*([[:space:]]*${dir}[[:space:]]*)!s/^/#DONOTCOMPILE /" \
+ -e "\!^[[:space:]]*ADD_SUBDIRECTORY[[:space:]]*([[:space:]]*${dir}[[:space:]]*)!s/^/#DONOTCOMPILE /" \
+ -e "\!^[[:space:]]*macro_optional_add_subdirectory[[:space:]]*([[:space:]]*${dir}[[:space:]]*)!s/^/#DONOTCOMPILE /" \
+ -e "\!^[[:space:]]*MACRO_OPTIONAL_ADD_SUBDIRECTORY[[:space:]]*([[:space:]]*${dir}[[:space:]]*)!s/^/#DONOTCOMPILE /" \
+ -i CMakeLists.txt || die "failed to comment out handbook"
+ done
+ fi
+ else
+ enable_selected_doc_linguas
+ fi
+ fi
+
+ # SCM bootstrap
+ if [[ ${KDE_BUILD_TYPE} = live ]]; then
+ case ${KDE_SCM} in
+ svn) subversion_src_prepare ;;
+ esac
+ fi
+
+ # Apply patches, cmake-utils does the job already
+ cmake-utils_src_prepare
+
+ # Save library dependencies
+ if [[ -n ${KMSAVELIBS} ]] ; then
+ save_library_dependencies
+ fi
+
+ # Inject library dependencies
+ if [[ -n ${KMLOADLIBS} ]] ; then
+ load_library_dependencies
+ fi
+
+ # Hack for manuals relying on outdated DTD, only outside kde-base/...
+ if [[ -z ${KDEBASE} ]]; then
+ find "${S}" -name "*.docbook" \
+ -exec sed -i -r \
+ -e 's:-//KDE//DTD DocBook XML V4\.1(\..)?-Based Variant V1\.[01]//EN:-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN:g' {} + \
+ || die 'failed to fix DocBook variant version'
+ fi
+}
+
+# @FUNCTION: kde4-base_src_configure
+# @DESCRIPTION:
+# Function for configuring the build of KDE4 applications.
+kde4-base_src_configure() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ # Build tests in src_test only, where we override this value
+ local cmakeargs=(-DKDE4_BUILD_TESTS=OFF)
+
+ if use_if_iuse debug; then
+ # Set "real" debug mode
+ CMAKE_KDE_BUILD_TYPE="Debugfull"
+ else
+ # Handle common release builds
+ append-cppflags -DQT_NO_DEBUG
+ fi
+
+ # Set distribution name
+ [[ ${PN} = kdelibs ]] && cmakeargs+=(-DKDE_DISTRIBUTION_TEXT=Gentoo)
+
+ # Here we set the install prefix
+ tc-is-cross-compiler || cmakeargs+=(-DCMAKE_INSTALL_PREFIX="${EPREFIX}${PREFIX}")
+
+ # Use colors
+ QTEST_COLORED=1
+
+ # Shadow existing installations
+ unset KDEDIRS
+
+ #qmake -query QT_INSTALL_LIBS unavailable when cross-compiling
+ tc-is-cross-compiler && cmakeargs+=(-DQT_LIBRARY_DIR=${ROOT}/usr/$(get_libdir)/qt4)
+ #kde-config -path data unavailable when cross-compiling
+ tc-is-cross-compiler && cmakeargs+=(-DKDE4_DATA_DIR=${ROOT}/usr/share/apps/)
+
+ # sysconf needs to be /etc, not /usr/etc
+ cmakeargs+=(-DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc)
+
+ if [[ $(declare -p mycmakeargs 2>&-) != "declare -a mycmakeargs="* ]]; then
+ if [[ ${mycmakeargs} ]]; then
+ eqawarn "mycmakeargs should always be declared as an array, not a string"
+ fi
+ mycmakeargs=(${mycmakeargs})
+ fi
+
+ mycmakeargs=("${cmakeargs[@]}" "${mycmakeargs[@]}")
+
+ cmake-utils_src_configure
+}
+
+# @FUNCTION: kde4-base_src_compile
+# @DESCRIPTION:
+# General function for compiling KDE4 applications.
+kde4-base_src_compile() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ cmake-utils_src_compile "$@"
+}
+
+# @FUNCTION: kde4-base_src_test
+# @DESCRIPTION:
+# Function for testing KDE4 applications.
+kde4-base_src_test() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ local kded4_pid
+
+ _test_runner() {
+ if [[ -n "${VIRTUALDBUS_TEST}" ]]; then
+ export $(dbus-launch)
+ kded4 2>&1 > /dev/null &
+ kded4_pid=$!
+ fi
+
+ cmake-utils_src_test
+ }
+
+ # When run as normal user during ebuild development with the ebuild command, the
+ # kde tests tend to access the session DBUS. This however is not possible in a real
+ # emerge or on the tinderbox.
+ # > make sure it does not happen, so bad tests can be recognized and disabled
+ unset DBUS_SESSION_BUS_ADDRESS DBUS_SESSION_BUS_PID
+
+ # Override this value, set in kde4-base_src_configure()
+ mycmakeargs+=(-DKDE4_BUILD_TESTS=ON)
+ cmake-utils_src_configure
+ kde4-base_src_compile
+
+ if [[ ${VIRTUALX_REQUIRED} == always || ${VIRTUALX_REQUIRED} == test ]]; then
+ # check for sanity if anyone already redefined VIRTUALX_COMMAND from the default
+ if [[ ${VIRTUALX_COMMAND} != emake ]]; then
+ # surprise- we are already INSIDE virtualmake!!!
+ debug-print "QA Notice: This version of kde4-base.eclass includes the virtualx functionality."
+ debug-print " You may NOT set VIRTUALX_COMMAND or call virtualmake from the ebuild."
+ debug-print " Setting VIRTUALX_REQUIRED is completely sufficient. See the"
+ debug-print " kde4-base.eclass docs for details... Applying workaround."
+ _test_runner
+ else
+ virtx _test_runner
+ fi
+ else
+ _test_runner
+ fi
+
+ if [ -n "${kded4_pid}" ] ; then
+ kill ${kded4_pid}
+ fi
+
+ if [ -n "${DBUS_SESSION_BUS_PID}" ] ; then
+ kill ${DBUS_SESSION_BUS_PID}
+ fi
+}
+
+# @FUNCTION: kde4-base_src_install
+# @DESCRIPTION:
+# Function for installing KDE4 applications.
+kde4-base_src_install() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ -n ${KMSAVELIBS} ]] ; then
+ install_library_dependencies
+ fi
+
+ # Install common documentation of KDE4 applications
+ local doc
+ if ! has kde4-meta ${INHERITED}; then
+ for doc in "${S}"/{AUTHORS,CHANGELOG,ChangeLog*,README*,NEWS,TODO,HACKING}; do
+ [[ -f ${doc} && -s ${doc} ]] && dodoc "${doc}"
+ done
+ for doc in "${S}"/*/{AUTHORS,CHANGELOG,ChangeLog*,README*,NEWS,TODO,HACKING}; do
+ [[ -f ${doc} && -s ${doc} ]] && newdoc "${doc}" "$(basename $(dirname ${doc})).$(basename ${doc})"
+ done
+ fi
+
+ cmake-utils_src_install
+
+ # We don't want ${PREFIX}/share/doc/HTML to be compressed,
+ # because then khelpcenter can't find the docs
+ [[ -d ${ED}/${PREFIX}/share/doc/HTML ]] &&
+ docompress -x ${PREFIX}/share/doc/HTML
+}
+
+# @FUNCTION: kde4-base_pkg_preinst
+# @DESCRIPTION:
+# Function storing icon caches
+kde4-base_pkg_preinst() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ gnome2_icon_savelist
+ if [[ ${KDE_BUILD_TYPE} == live && ${KDE_SCM} == svn ]]; then
+ subversion_pkg_preinst
+ fi
+}
+
+# @FUNCTION: kde4-base_pkg_postinst
+# @DESCRIPTION:
+# Function to rebuild the KDE System Configuration Cache after an application has been installed.
+kde4-base_pkg_postinst() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ -n ${GNOME2_ECLASS_ICONS} ]]; then
+ gnome2_icon_cache_update
+ fi
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+ buildsycoca
+
+ if [[ -z ${I_KNOW_WHAT_I_AM_DOING} ]]; then
+ if [[ ${KDE_BUILD_TYPE} = live ]]; then
+ echo
+ einfo "WARNING! This is an experimental live ebuild of ${CATEGORY}/${PN}"
+ einfo "Use it at your own risk."
+ einfo "Do _NOT_ file bugs at bugs.gentoo.org because of this ebuild!"
+ echo
+ fi
+ fi
+}
+
+# @FUNCTION: kde4-base_pkg_postrm
+# @DESCRIPTION:
+# Function to rebuild the KDE System Configuration Cache after an application has been removed.
+kde4-base_pkg_postrm() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ -n ${GNOME2_ECLASS_ICONS} ]]; then
+ gnome2_icon_cache_update
+ fi
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+ buildsycoca
+}
+
+fi
diff --git a/eclass/kde4-functions.eclass b/eclass/kde4-functions.eclass
new file mode 100644
index 0000000..98f972c
--- /dev/null
+++ b/eclass/kde4-functions.eclass
@@ -0,0 +1,431 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# @DEAD
+# Removal on 2018-05-03.
+# @ECLASS: kde4-functions.eclass
+# @MAINTAINER:
+# kde@gentoo.org
+# @BLURB: Common ebuild functions for KDE 4 packages
+# @DESCRIPTION:
+# This eclass contains all functions shared by the different eclasses,
+# for KDE 4 ebuilds.
+
+if [[ -z ${_KDE4_FUNCTIONS_ECLASS} ]]; then
+_KDE4_FUNCTIONS_ECLASS=1
+
+inherit versionator
+
+# @ECLASS-VARIABLE: EAPI
+# @DESCRIPTION:
+# Currently kde4 eclasses support EAPI 5 and 6.
+case ${EAPI} in
+ 5|6) : ;;
+ *) die "EAPI=${EAPI:-0} is not supported" ;;
+esac
+
+# @ECLASS-VARIABLE: KDE_OVERRIDE_MINIMAL
+# @DESCRIPTION:
+# For use only in very few well-defined cases; normally it should be unset.
+# If this variable is set, all calls to add_kdebase_dep return a dependency on
+# at least this version, independent of the version of the package itself.
+# If you know exactly that one specific NEW KDE component builds and runs fine
+# with all the rest of KDE at an OLDER version, you can set this old version here.
+# Warning- may lead to general instability and kill your pet targh.
+
+# @ECLASS-VARIABLE: KDEBASE
+# @DESCRIPTION:
+# This gets set to a non-zero value when a package is considered a kde or
+# kdevelop ebuild.
+if [[ ${CATEGORY} = kde-base || ${CATEGORY} == kde-plasma || ${CATEGORY} = kde-apps || ${CATEGORY} = kde-frameworks ]]; then
+ debug-print "${ECLASS}: KDEBASE ebuild recognized"
+ KDEBASE=kde-base
+elif [[ ${KMNAME-${PN}} = kdevelop ]]; then
+ KDEBASE=kdevelop
+fi
+
+debug-print "${ECLASS}: ${KDEBASE} ebuild recognized"
+
+# determine the build type
+if [[ ${PV} = *9999* ]]; then
+ KDE_BUILD_TYPE="live"
+else
+ KDE_BUILD_TYPE="release"
+fi
+export KDE_BUILD_TYPE
+
+# Set reponame and SCM for modules that have fully migrated to git
+# (hack - it's here because it needs to be before SCM inherits from kde4-base)
+if [[ ${KDE_BUILD_TYPE} == live ]]; then
+ case "${KMNAME}" in
+ kdebase-workspace)
+ EGIT_REPONAME=${EGIT_REPONAME:=kde-workspace}
+ ;;
+ kdebase-runtime)
+ EGIT_REPONAME=${EGIT_REPONAME:=kde-runtime}
+ ;;
+ esac
+fi
+
+# @ECLASS-VARIABLE: KDE_SCM
+# @DESCRIPTION:
+# If this is a live package which scm does it use
+# Everything else uses git by default
+KDE_SCM="${KDE_SCM:-git}"
+case ${KDE_SCM} in
+ svn|git) ;;
+ *) die "KDE_SCM: ${KDE_SCM} is not supported" ;;
+esac
+
+# @FUNCTION: kde4_lingua_to_l10n
+# @USAGE: <lingua>...
+# @INTERNAL
+# @DESCRIPTION:
+# Output l10n flag name(s) (without prefix(es)) appropriate for given KDE
+# locale(s).
+kde4_lingua_to_l10n() {
+ local l
+ for l; do
+ case ${l} in
+ ca@valencia) echo ca-valencia;;
+ sr@ijekavian) echo sr-ijekavsk;;
+ sr@ijekavianlatin) echo sr-Latn-ijekavsk;;
+ sr@latin|sr@Latn) echo sr-Latn;;
+ uz@cyrillic) echo uz-Cyrl;;
+ *@*) die "${FUNCNAME}: Unhandled KDE_LINGUAS: ${l}";;
+ *) echo "${l/_/-}";;
+ esac
+ done
+}
+
+# @ECLASS-VARIABLE: KDE_LINGUAS
+# @DESCRIPTION:
+# This is a whitespace-separated list of translations this ebuild supports.
+# These translations are automatically added to IUSE. Therefore ebuilds must set
+# this variable before inheriting any eclasses. To enable only selected
+# translations, ebuilds must call enable_selected_linguas(). kde4-{base,meta}.eclass does
+# this for you.
+#
+# Example: KDE_LINGUAS="de en_GB nl"
+if [[ ${KDE_BUILD_TYPE} != live || -n ${KDE_LINGUAS_LIVE_OVERRIDE} ]]; then
+ for _lingua in $(kde4_lingua_to_l10n ${KDE_LINGUAS}); do
+ IUSE="${IUSE} l10n_${_lingua}"
+ done
+fi
+
+# @FUNCTION: buildsycoca
+# @DESCRIPTION:
+# Function to rebuild the KDE System Configuration Cache.
+# All KDE ebuilds should run this in pkg_postinst and pkg_postrm.
+buildsycoca() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ # We no longer need to run kbuildsycoca4, as kded does that automatically, as needed
+
+ # fix permission for some directories
+ for x in usr/share/{config,kde4}; do
+ DIRS=${EROOT}usr
+ [[ -d "${EROOT}${x}" ]] || break # nothing to do if directory does not exist
+ # fixes Bug 318237
+ if use userland_BSD ; then
+ [[ $(stat -f %p "${EROOT}${x}") != 40755 ]]
+ local stat_rtn="$?"
+ else
+ [[ $(stat --format=%a "${EROOT}${x}") != 755 ]]
+ local stat_rtn=$?
+ fi
+ if [[ $stat_rtn != 1 ]] ; then
+ ewarn "QA Notice:"
+ ewarn "Package ${PN} is breaking ${EROOT}${x} permissions."
+ ewarn "Please report this issue to gentoo bugzilla."
+ einfo "Permissions will get adjusted automatically now."
+ find "${EROOT}${x}" -type d -print0 | xargs -0 chmod 755
+ fi
+ done
+}
+
+# @FUNCTION: comment_all_add_subdirectory
+# @USAGE: [list of directory names]
+# @DESCRIPTION:
+# Recursively comment all add_subdirectory instructions in listed directories,
+# except those in cmake/.
+comment_all_add_subdirectory() {
+ find "$@" -name CMakeLists.txt -print0 | grep -vFzZ "./cmake" | \
+ xargs -0 sed -i \
+ -e '/^[[:space:]]*add_subdirectory/s/^/#DONOTCOMPILE /' \
+ -e '/^[[:space:]]*ADD_SUBDIRECTORY/s/^/#DONOTCOMPILE /' \
+ -e '/^[[:space:]]*macro_optional_add_subdirectory/s/^/#DONOTCOMPILE /' \
+ -e '/^[[:space:]]*MACRO_OPTIONAL_ADD_SUBDIRECTORY/s/^/#DONOTCOMPILE /' \
+ || die "${LINENO}: Initial sed died"
+}
+
+# @FUNCTION: enable_selected_linguas
+# @DESCRIPTION:
+# Enable translations based on L10N settings and translations supported by
+# the package (see KDE_LINGUAS). By default, translations are found in "${S}"/po
+# but this default can be overridden by defining KDE_LINGUAS_DIR.
+enable_selected_linguas() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ local x
+
+ # @ECLASS-VARIABLE: KDE_LINGUAS_DIR
+ # @DESCRIPTION:
+ # Specified folder where application translations are located.
+ # Can be defined as array of folders where translations are located.
+ # Note that space separated list of dirs is not supported.
+ # Default value is set to "po".
+ if [[ "$(declare -p KDE_LINGUAS_DIR 2>/dev/null 2>&1)" == "declare -a"* ]]; then
+ debug-print "$FUNCNAME: we have these subfolders defined: ${KDE_LINGUAS_DIR}"
+ for x in ${KDE_LINGUAS_DIR[@]}; do
+ _enable_selected_linguas_dir ${x}
+ done
+ else
+ KDE_LINGUAS_DIR=${KDE_LINGUAS_DIR:="po"}
+ _enable_selected_linguas_dir ${KDE_LINGUAS_DIR}
+ fi
+}
+
+# @FUNCTION: enable_selected_doc_linguas
+# @DESCRIPTION:
+# Enable only selected L10N enabled doc folders.
+enable_selected_doc_linguas() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ # @ECLASS-VARIABLE: KDE_DOC_DIRS
+ # @DESCRIPTION:
+ # Variable specifying whitespace separated patterns for documentation locations.
+ # Default is "doc/%lingua"
+ KDE_DOC_DIRS=${KDE_DOC_DIRS:='doc/%lingua'}
+ local linguas
+ for pattern in ${KDE_DOC_DIRS}; do
+
+ local handbookdir=`dirname ${pattern}`
+ local translationdir=`basename ${pattern}`
+ # Do filename pattern supplied, treat as directory
+ [[ ${handbookdir} = '.' ]] && handbookdir=${translationdir} && translationdir=
+ [[ -d ${handbookdir} ]] || die 'wrong doc dir specified'
+
+ if ! use handbook; then
+ # Disable whole directory
+ sed -e "/add_subdirectory[[:space:]]*([[:space:]]*${handbookdir}[[:space:]]*)/s/^/#DONOTCOMPILE /" \
+ -e "/ADD_SUBDIRECTORY[[:space:]]*([[:space:]]*${handbookdir}[[:space:]]*)/s/^/#DONOTCOMPILE /" \
+ -i CMakeLists.txt || die 'failed to comment out all handbooks'
+ else
+ # Disable subdirectories recursively
+ comment_all_add_subdirectory "${handbookdir}"
+
+ # In certain packages, the default handbook is en_US instead of the usual en. Since there is no en_US 'translation',
+ # it makes no sense to add to KDE_LINGUAS which causes this type of handbook to not be installed.
+ if [[ -d "${handbookdir}/en_US" && ! -d "${handbookdir}/en" ]]; then
+ mv "${handbookdir}/en_US" "${handbookdir}/en" || die
+ sed -e "s/en_US/en/" -i "${handbookdir}/CMakeLists.txt"
+ fi
+
+ # Add requested translations
+ local lingua
+ for lingua in en ${KDE_LINGUAS}; do
+ if [[ ${lingua} = en ]] || use "l10n_$(kde4_lingua_to_l10n "${lingua}")"; then
+ if [[ -d ${handbookdir}/${translationdir//%lingua/${lingua}} ]]; then
+ sed -e "/add_subdirectory[[:space:]]*([[:space:]]*${translationdir//%lingua/${lingua}}/s/^#DONOTCOMPILE //" \
+ -e "/ADD_SUBDIRECTORY[[:space:]]*([[:space:]]*${translationdir//%lingua/${lingua}}/s/^#DONOTCOMPILE //" \
+ -i "${handbookdir}"/CMakeLists.txt && ! has ${lingua} ${linguas} && linguas="${linguas} ${lingua}"
+ fi
+ fi
+ done
+ fi
+
+ done
+ [[ -n "${linguas}" ]] && einfo "Enabling handbook translations:${linguas}"
+}
+
+# Functions handling KMLOADLIBS and KMSAVELIBS
+
+# @FUNCTION: save_library_dependencies
+# @DESCRIPTION:
+# Add exporting CMake dependencies for current package
+save_library_dependencies() {
+ local depsfile="${T}/${PN}"
+
+ ebegin "Saving library dependencies in ${depsfile##*/}"
+ echo "EXPORT_LIBRARY_DEPENDENCIES(\"${depsfile}\")" >> "${S}/CMakeLists.txt" || \
+ die "Failed to save the library dependencies."
+ eend $?
+}
+
+# @FUNCTION: install_library_dependencies
+# @DESCRIPTION:
+# Install generated CMake library dependencies to /var/lib/kde
+install_library_dependencies() {
+ local depsfile="${T}/${PN}"
+
+ ebegin "Installing library dependencies as ${depsfile##*/}"
+ insinto /var/lib/kde
+ doins "${depsfile}" || die "Failed to install library dependencies."
+ eend $?
+}
+
+# @FUNCTION: load_library_dependencies
+# @DESCRIPTION:
+# Inject specified library dependencies in current package
+load_library_dependencies() {
+ local pn i depsfile
+ ebegin "Injecting library dependencies from '${KMLOADLIBS}'"
+
+ i=0
+ for pn in ${KMLOADLIBS} ; do
+ ((i++))
+ depsfile="${EPREFIX}/var/lib/kde/${pn}"
+ [[ -r ${depsfile} ]] || depsfile="${EPREFIX}/var/lib/kde/${pn}:$(get_kde_version)"
+ [[ -r ${depsfile} ]] || die "Depsfile '${depsfile}' not accessible. You probably need to reinstall ${pn}."
+ sed -i -e "${i}iINCLUDE(\"${depsfile}\")" "${S}/CMakeLists.txt" || \
+ die "Failed to include library dependencies for ${pn}"
+ done
+ eend $?
+}
+
+# @FUNCTION: add_kdeapps_dep
+# @DESCRIPTION:
+# Create proper dependency for kde-apps/ dependencies.
+# This takes 1 to 3 arguments. The first being the package name, the optional
+# second is additional USE flags to append, and the optional third is the
+# version to use instead of the automatic version (use sparingly).
+# The output of this should be added directly to DEPEND/RDEPEND, and may be
+# wrapped in a USE conditional (but not an || conditional without an extra set
+# of parentheses).
+add_kdeapps_dep() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ local ver
+
+ if [[ -n ${2} ]] ; then
+ local use="[${2}]"
+ fi
+
+ if [[ -n ${3} ]]; then
+ ver=${3}
+ elif [[ -n ${KDE_OVERRIDE_MINIMAL} ]]; then
+ ver=${KDE_OVERRIDE_MINIMAL}
+ elif [[ ${KDEBASE} != kde-base ]]; then
+ ver=${KDE_MINIMAL}
+ # if building kde-apps, live master or stable-live branch,
+ # use the final SC version since there are no further general releases.
+ # except when it is kdepim split packages, which rely on same-version deps
+ elif [[ ${CATEGORY} == kde-apps || ${PV} == *9999 ]] && [[ ${KMNAME} != "kdepim" ]]; then
+ ver=4.14.3
+ else
+ ver=${PV}
+ fi
+
+ [[ -z ${1} ]] && die "Missing parameter"
+
+ echo " >=kde-apps/${1}-${ver}:4${use}"
+}
+
+# @FUNCTION: add_kdebase_dep
+# @DESCRIPTION:
+# Create proper dependency for kde-base/ dependencies.
+# This takes 1 to 3 arguments. The first being the package name, the optional
+# second is additional USE flags to append, and the optional third is the
+# version to use instead of the automatic version (use sparingly).
+# The output of this should be added directly to DEPEND/RDEPEND, and may be
+# wrapped in a USE conditional (but not an || conditional without an extra set
+# of parentheses).
+add_kdebase_dep() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ local ver
+
+ if [[ -n ${2} ]] ; then
+ local use="[${2}]"
+ fi
+
+ if [[ -n ${3} ]]; then
+ ver=${3}
+ elif [[ -n ${KDE_OVERRIDE_MINIMAL} ]]; then
+ ver=${KDE_OVERRIDE_MINIMAL}
+ elif [[ ${KDEBASE} != kde-base ]]; then
+ ver=${KDE_MINIMAL}
+ # if building live master or kde-apps, use the final SC version
+ # since there are no further general releases.
+ elif [[ ${CATEGORY} == kde-apps || ${PV} == 9999 ]]; then
+ ver=4.14.3
+ # if building a live version branch (eg. 4.11.49.9999) use the major version
+ elif [[ ${PV} == *.9999 ]]; then
+ ver=$(get_kde_version)
+ else
+ ver=${PV}
+ fi
+
+ [[ -z ${1} ]] && die "Missing parameter"
+
+ echo " >=kde-base/${1}-${ver}:4${use}"
+}
+
+# local function to enable specified translations for specified directory
+# used from kde4-functions_enable_selected_linguas function
+_enable_selected_linguas_dir() {
+ local lingua linguas sr_mess wp
+ local dir=${1}
+
+ [[ -d ${dir} ]] || die "linguas dir \"${dir}\" does not exist"
+ comment_all_add_subdirectory "${dir}"
+ pushd "${dir}" > /dev/null || die
+
+ # fix all various crazy sr@Latn variations
+ # this part is only ease for ebuilds, so there wont be any die when this
+ # fail at any point
+ sr_mess="sr@latn sr@latin sr@Latin"
+ for wp in ${sr_mess}; do
+ [[ -e ${wp}.po ]] && mv "${wp}.po" "sr@Latn.po"
+ if [[ -d ${wp} ]]; then
+ # move dir and fix cmakelists
+ mv "${wp}" "sr@Latn"
+ sed -i \
+ -e "s:${wp}:sr@Latn:g" \
+ CMakeLists.txt
+ fi
+ done
+
+ for lingua in ${KDE_LINGUAS}; do
+ if [[ -e ${lingua}.po ]]; then
+ mv "${lingua}.po" "${lingua}.po.old"
+ fi
+ done
+
+ for lingua in ${KDE_LINGUAS}; do
+ if use "l10n_$(kde4_lingua_to_l10n ${lingua})" ; then
+ if [[ -d ${lingua} ]]; then
+ linguas="${linguas} ${lingua}"
+ sed -e "/add_subdirectory([[:space:]]*${lingua}[[:space:]]*)[[:space:]]*$/ s/^#DONOTCOMPILE //" \
+ -e "/ADD_SUBDIRECTORY([[:space:]]*${lingua}[[:space:]]*)[[:space:]]*$/ s/^#DONOTCOMPILE //" \
+ -i CMakeLists.txt || die "Sed to uncomment linguas_${lingua} failed."
+ fi
+ if [[ -e ${lingua}.po.old ]]; then
+ linguas="${linguas} ${lingua}"
+ mv "${lingua}.po.old" "${lingua}.po"
+ fi
+ fi
+ done
+ [[ -n ${linguas} ]] && echo ">>> Enabling languages: ${linguas}"
+
+ popd > /dev/null || die
+}
+
+# @FUNCTION: get_kde_version
+# @DESCRIPTION:
+# Translates an ebuild version into a major.minor KDE SC
+# release version. If no version is specified, ${PV} is used.
+get_kde_version() {
+ local ver=${1:-${PV}}
+ local major=$(get_major_version ${ver})
+ local minor=$(get_version_component_range 2 ${ver})
+ local micro=$(get_version_component_range 3 ${ver})
+ if [[ ${ver} == 9999 ]]; then
+ echo live
+ else
+ (( micro < 50 )) && echo ${major}.${minor} || echo ${major}.$((minor + 1))
+ fi
+}
+
+fi
diff --git a/eclass/kde4-meta.eclass b/eclass/kde4-meta.eclass
new file mode 100644
index 0000000..88d9ef8
--- /dev/null
+++ b/eclass/kde4-meta.eclass
@@ -0,0 +1,631 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+#
+# @DEAD
+# Removal on 2018-03-06.
+# @ECLASS: kde4-meta.eclass
+# @MAINTAINER:
+# kde@gentoo.org
+# @BLURB: Eclass for writing "split" KDE packages.
+# @DESCRIPTION:
+# This eclass provides all necessary functions for writing split KDE ebuilds.
+#
+# You must define KMNAME to use this eclass, and do so before inheriting it. All other variables are optional.
+# Do not include the same item in more than one of KMMODULE, KMMEXTRA, KMCOMPILEONLY, KMEXTRACTONLY.
+
+if [[ -z ${_KDE4_META_ECLASS} ]]; then
+_KDE4_META_ECLASS=1
+
+[[ -z ${KMNAME} ]] && die "kde4-meta.eclass inherited but KMNAME not defined - broken ebuild"
+
+inherit kde4-base
+
+KDEMETA_EXPF="pkg_setup src_unpack src_prepare src_configure src_compile src_test src_install pkg_preinst pkg_postinst pkg_postrm"
+EXPORT_FUNCTIONS ${KDEMETA_EXPF}
+
+# Add dependencies that all packages in a certain module share.
+case ${KMNAME} in
+ kdepim|kdepim-runtime)
+ case ${PN} in
+ akregator|kaddressbook|kjots|kmail|knode|knotes|korganizer|ktimetracker)
+ IUSE+=" +kontact"
+ RDEPEND+=" kontact? ( $(add_kdeapps_dep kontact '' ${PV}) )"
+ ;;
+ esac
+ ;;
+esac
+
+DEPEND+=" ${COMMONDEPEND}"
+RDEPEND+=" ${COMMONDEPEND}"
+unset COMMONDEPEND
+
+debug-print "line ${LINENO} ${ECLASS}: DEPEND ${DEPEND} - after metapackage-specific dependencies"
+debug-print "line ${LINENO} ${ECLASS}: RDEPEND ${RDEPEND} - after metapackage-specific dependencies"
+
+# Useful to build kde4-meta style stuff from extragear/playground (plasmoids etc)
+case ${KDE_BUILD_TYPE} in
+ live)
+ if [[ ${KDE_SCM} == svn ]]; then
+ case ${KMNAME} in
+ extragear*|playground*)
+ ESVN_REPO_URI="${ESVN_MIRROR}/trunk/${KMNAME}"
+ ESVN_PROJECT="${KMNAME}${ESVN_PROJECT_SUFFIX}"
+ ;;
+ esac
+ fi
+ ;;
+esac
+
+# @ECLASS-VARIABLE: KMNAME
+# @DESCRIPTION:
+# Name of the parent-module (e.g. kdebase, kdepim, ...). You _must_ set it
+# _before_ inheriting this eclass, (unlike the other parameters), since it's
+# used to set $SRC_URI.
+
+# @ECLASS-VARIABLE: KMMODULE
+# @DESCRIPTION:
+# Specify exactly one subdirectory of $KMNAME here. Defaults to $PN.
+# The subdirectory listed here is treated exactly like items in $KMEXTRA.
+#
+# Example: The ebuild name of "kdebase/l10n" is kde-base/kdebase-l10n, because
+# just 'l10n' would be too confusing. Hence it sets KMMODULE="l10n".
+
+# @ECLASS-VARIABLE: KMNOMODULE
+# @DESCRIPTION:
+# If set to "true", $KMMODULE doesn't have to be defined.
+#
+# Example usage: If you're installing subdirectories of a package, like plugins,
+# you mark the top subdirectory (containing the package) as $KMEXTRACTONLY, and
+# set KMNOMODULE="true".
+if [[ -z ${KMMODULE} ]] && [[ ${KMNOMODULE} != true ]]; then
+ KMMODULE=${PN}
+fi
+
+# @ECLASS-VARIABLE: KMEXTRA
+# @DESCRIPTION:
+# All subdirectories listed here will be extracted, compiled & installed.
+# $KMMODULE is always added to $KMEXTRA.
+# If KDE_HANDBOOK is 'always' or 'optional' and handbook USE-flag is set, and if this
+# directory exists, then "doc/$KMMODULE" is added to $KMEXTRA. If there's additional
+# documentation in different subdirectories, it should be added to KMEXTRA manually..
+
+# @ECLASS-VARIABLE: KMCOMPILEONLY
+# @DESCRIPTION:
+# All subdirectories listed here will be extracted & compiled, but not installed.
+
+# TODO: better formulation may be needed
+# @ECLASS-VARIABLE: KMEXTRACTONLY
+# @DESCRIPTION:
+# All subdirectories listed here will be extracted, but neither compiled nor installed.
+# This can be used to avoid compilation in a subdirectory of a directory in $KMMODULE or $KMEXTRA
+
+# @ECLASS-VARIABLE: KMTARPARAMS
+# @DESCRIPTION:
+# Specify extra parameters to pass to tar, in kde4-meta_src_extract.
+# '-xpf -j' are passed to tar by default.
+
+# @FUNCTION: kde4-meta_pkg_setup
+# @DESCRIPTION:
+# Currently calls its equivalent in kde4-base.eclass(5) and checks the gcc version.
+# Use this one in split ebuilds.
+kde4-meta_pkg_setup() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ kde4-base_pkg_setup
+}
+
+# @FUNCTION: kde4-meta_src_unpack
+# @DESCRIPTION:
+# This function unpacks the source for split ebuilds.
+# Further more is processed in kde4-meta_src_extract
+kde4-meta_src_unpack() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${KDE_BUILD_TYPE} = live ]]; then
+ case "${KDE_SCM}" in
+ svn)
+ S="${WORKDIR}/${P}"
+ mkdir -p "${S}"
+ ESVN_RESTRICT="export" subversion_src_unpack
+ subversion_wc_info
+ subversion_bootstrap
+ ;;
+ git)
+ git-r3_src_unpack
+ ;;
+ esac
+ fi
+ kde4-meta_src_extract
+}
+
+# @FUNCTION: kde4-meta_src_extract
+# @DESCRIPTION:
+# A function to extract the source for a split KDE ebuild.
+# Also see KMMODULE, KMNOMODULE, KMEXTRA, KMCOMPILEONLY, KMEXTRACTONLY and
+# KMTARPARAMS.
+kde4-meta_src_extract() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${KDE_BUILD_TYPE} = live ]]; then
+ # Export working copy to ${S}
+ einfo "Exporting parts of working copy to ${S}"
+ kde4-meta_create_extractlists
+
+ case ${KDE_SCM} in
+ svn)
+ local rsync_options subdir targetdir wc_path escm
+
+ rsync_options="--group --links --owner --perms --quiet --exclude=.svn/ --exclude=.git/"
+ wc_path="${ESVN_WC_PATH}"
+ escm="{ESVN}"
+
+ # Copy ${KMNAME} non-recursively (toplevel files)
+ rsync ${rsync_options} "${wc_path}"/* "${S}" \
+ || die "${escm}: can't export toplevel files to '${S}'."
+ # Copy cmake directory
+ if [[ -d "${wc_path}/cmake" ]]; then
+ rsync --recursive ${rsync_options} "${wc_path}/cmake" "${S}" \
+ || die "${escm}: can't export cmake files to '${S}'."
+ fi
+ # Copy all subdirectories
+ for subdir in $(_list_needed_subdirectories); do
+ targetdir=""
+ if [[ $subdir = doc/* && ! -e "$wc_path/$subdir" ]]; then
+ continue
+ fi
+
+ [[ ${subdir%/} = */* ]] && targetdir=${subdir%/} && targetdir=${targetdir%/*} && mkdir -p "${S}/${targetdir}"
+ rsync --recursive ${rsync_options} "${wc_path}/${subdir%/}" "${S}/${targetdir}" \
+ || die "${escm}: can't export subdirectory '${subdir}' to '${S}/${targetdir}'."
+ done
+ ;;
+ esac
+ else
+ local abort tarball tarfile f extractlist postfix
+
+ if [[ ${PV} =~ 4.4.11 ]]; then
+ postfix="bz2"
+ KMTARPARAMS+=" --bzip2"
+ else
+ postfix="xz"
+ KMTARPARAMS+=" --xz"
+ fi
+
+ tarball="${KMNAME}-${PV}.tar.${postfix}"
+
+ # Full path to source tarball
+ tarfile="${DISTDIR}/${tarball}"
+
+ # Detect real toplevel dir from tarball name - it will be used upon extraction
+ # and in _list_needed_subdirectories
+ topdir="${tarball%.tar.*}/"
+
+ ebegin "Unpacking parts of ${tarball} to ${WORKDIR}"
+
+ kde4-meta_create_extractlists
+
+ for f in cmake/ CMakeLists.txt ConfigureChecks.cmake config.h.cmake
+ do
+ extractlist+=" ${topdir}${f}"
+ done
+ extractlist+=" $(_list_needed_subdirectories)"
+
+ pushd "${WORKDIR}" > /dev/null || die
+
+ # @ECLASS-VARIABLE: KDE4_STRICTER
+ # @DESCRIPTION:
+ # Print out all issues found executing tar / kmextract files
+ # Set on if you want to find issues in kde-base ebuild unpack sequences
+ [[ -n ${KDE4_STRICTER} ]] && echo 'tar -xpf "${tarfile}" ${KMTARPARAMS} ${extractlist}'
+ tar -xpf "${tarfile}" ${KMTARPARAMS} ${extractlist} 2> /dev/null || echo "tar extract command failed at least partially - continuing anyway"
+
+ # Default $S is based on $P; rename the extracted directory to match $S if necessary
+ if [[ ${KMNAME} != ${PN} ]]; then
+ mv ${topdir} ${P} || die "Died while moving \"${topdir}\" to \"${P}\""
+ fi
+
+ popd > /dev/null || die
+
+ eend $?
+
+ if [[ -n ${KDE4_STRICTER} ]]; then
+ for f in $(_list_needed_subdirectories fatal); do
+ if [[ ! -e ${S}/${f#*/} ]]; then
+ eerror "'${f#*/}' is missing"
+ abort=true
+ fi
+ done
+ [[ -n ${abort} ]] && die "There were missing files."
+ fi
+
+ # We don't need it anymore
+ unset topdir
+ fi
+}
+
+# @FUNCTION: kde4-meta_create_extractlists
+# @DESCRIPTION:
+# Create lists of files and subdirectories to extract.
+# Also see descriptions of KMMODULE, KMNOMODULE, KMEXTRA, KMCOMPILEONLY,
+# KMEXTRACTONLY and KMTARPARAMS.
+kde4-meta_create_extractlists() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ # Add default handbook locations
+ # FIXME - legacy code - remove when 4.4.5 is gone or preferrably port 4.4.5.
+ if [[ $(get_kde_version) < 4.5 ]] && use_if_iuse handbook && [[ -z ${KMNOMODULE} ]]; then
+ # We use the basename of $KMMODULE because $KMMODULE can contain
+ # the path to the module subdirectory.
+ KMEXTRA_NONFATAL+="
+ doc/${KMMODULE##*/}"
+ fi
+
+ # Add default handbook locations
+ if [[ -z ${KMNOMODULE} ]] && ( [[ ${KDE_HANDBOOK} == always ]] || ( [[ ${KDE_HANDBOOK} == optional ]] && use handbook ) ); then
+ KMEXTRA_NONFATAL+=" doc/${KMMODULE##*/}"
+ fi
+
+ # Add some CMake-files to KMEXTRACTONLY.
+ # Note that this actually doesn't include KMEXTRA handling.
+ # In those cases you should care to add the relevant files to KMEXTRACTONLY
+ case ${KMNAME} in
+ kde-baseapps)
+ KMEXTRACTONLY+="
+ CTestConfig.cmake
+ config-apps.h.cmake
+ ConfigureChecks.cmake"
+ ;;
+ kde-runtime)
+ KMEXTRACTONLY+="
+ cmake/modules/
+ CTestConfig.cmake
+ config-runtime.h.cmake"
+ ;;
+ kde-workspace)
+ KMEXTRACTONLY+="
+ cmake/modules/
+ config-unix.h.cmake
+ ConfigureChecks.cmake
+ config-workspace.h.cmake
+ config-X11.h.cmake
+ startkde.cmake
+ KDE4WorkspaceConfig.cmake.in"
+ ;;
+ kdepim)
+ if [[ ${PN} != libkdepim ]]; then
+ KMEXTRACTONLY+="
+ libkdepim/"
+ fi
+ KMEXTRACTONLY+="
+ config-enterprise.h.cmake
+ kleopatra/ConfigureChecks.cmake
+ CTestCustom.cmake
+ kdepim-version.h.cmake
+ kdepim-version.h"
+ if use_if_iuse kontact; then
+ KMEXTRA+="
+ kontact/plugins/${PLUGINNAME:-${PN}}/"
+ fi
+ ;;
+ esac
+
+ debug-print "line ${LINENO} ${ECLASS} ${FUNCNAME}: KMEXTRACTONLY ${KMEXTRACTONLY}"
+}
+
+_list_needed_subdirectories() {
+ local i j kmextra kmextra_expanded kmmodule_expanded kmcompileonly_expanded extractlist
+
+ # We expand KMEXTRA by adding CMakeLists.txt files
+ kmextra="${KMEXTRA}"
+ [[ ${1} != fatal ]] && kmextra+=" ${KMEXTRA_NONFATAL}"
+ for i in ${kmextra}; do
+ kmextra_expanded+=" ${i}"
+ j=$(dirname ${i})
+ while [[ ${j} != "." ]]; do
+ kmextra_expanded+=" ${j}/CMakeLists.txt";
+ j=$(dirname ${j})
+ done
+ done
+
+ # Expand KMMODULE
+ if [[ -n ${KMMODULE} ]]; then
+ kmmodule_expanded="${KMMODULE}"
+ j=$(dirname ${KMMODULE})
+ while [[ ${j} != "." ]]; do
+ kmmodule_expanded+=" ${j}/CMakeLists.txt";
+ j=$(dirname ${j})
+ done
+ fi
+
+ # Expand KMCOMPILEONLY
+ for i in ${KMCOMPILEONLY}; do
+ kmcompileonly_expanded+=" ${i}"
+ j=$(dirname ${i})
+ while [[ ${j} != "." ]]; do
+ kmcompileonly_expanded+=" ${j}/CMakeLists.txt";
+ j=$(dirname ${j})
+ done
+ done
+
+ debug-print "line ${LINENO} ${ECLASS} ${FUNCNAME} - kmextra_expanded: ${kmextra_expanded}"
+ debug-print "line ${LINENO} ${ECLASS} ${FUNCNAME} - kmmodule_expanded: ${kmmodule_expanded}"
+ debug-print "line ${LINENO} ${ECLASS} ${FUNCNAME} - kmcompileonly_expanded: ${kmcompileonly_expanded}"
+
+ # Create final list of stuff to extract
+ # We append topdir only when specified (usually for tarballs)
+ for i in ${kmmodule_expanded} ${kmextra_expanded} ${kmcompileonly_expanded} \
+ ${KMEXTRACTONLY}
+ do
+ extractlist+=" ${topdir}${i}"
+ done
+
+ echo ${extractlist}
+}
+
+# @FUNCTION: kde4-meta_src_prepare
+# @DESCRIPTION:
+# Meta-package build system configuration handling - commenting out targets, etc..
+kde4-meta_src_prepare() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ kde4-meta_change_cmakelists
+ kde4-base_src_prepare
+}
+
+# @FUNCTION: _change_cmakelists_parent_dirs
+# @DESCRIPTION:
+# Adjust CMakeLists.txt to shadow subdirectories
+# that are not required for the build.
+_change_cmakelists_parent_dirs() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ local _olddir _dir
+ _dir="${S}"/${1}
+ until [[ ${_dir} == ${S} ]]; do
+ _olddir=$(basename "${_dir}")
+ _dir=$(dirname "${_dir}")
+ debug-print "${LINENO}: processing ${_dir} CMakeLists.txt searching for ${_olddir}"
+ if [[ -f ${_dir}/CMakeLists.txt ]]; then
+ sed -e "/add_subdirectory[[:space:]]*([[:space:]]*${_olddir}[[:space:]]*)/s/#DONOTCOMPILE //g" \
+ -e "/ADD_SUBDIRECTORY[[:space:]]*([[:space:]]*${_olddir}[[:space:]]*)/s/#DONOTCOMPILE //g" \
+ -i ${_dir}/CMakeLists.txt || die "${LINENO}: died in ${FUNCNAME} while processing ${_dir}"
+ fi
+ done
+}
+
+# @FUNCTION: kde4-meta_change_cmakelists
+# @DESCRIPTION:
+# Adjust CMakeLists.txt to comply to our splitting.
+kde4-meta_change_cmakelists() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ pushd "${S}" > /dev/null || die
+
+ comment_all_add_subdirectory ./
+
+ # Restore "add_subdirectory( cmake )" in ${S}/CMakeLists.txt
+ if [[ -f CMakeLists.txt ]]; then
+ sed -e '/add_subdirectory[[:space:]]*([[:space:]]*cmake[[:space:]]*)/s/^#DONOTCOMPILE //' \
+ -e '/ADD_SUBDIRECTORY[[:space:]]*([[:space:]]*cmake[[:space:]]*)/s/^#DONOTCOMPILE //' \
+ -i CMakeLists.txt || die "${LINENO}: cmake sed died"
+ fi
+
+ # Restore "add_subdirectory( ${ ..." (this is done in kdesdk)
+ if [[ -f CMakeLists.txt ]]; then
+ sed -e '/add_subdirectory[[:space:]]*([[:space:]]*\${/s/^#DONOTCOMPILE //' \
+ -e '/ADD_SUBDIRECTORY[[:space:]]*([[:space:]]*\${/s/^#DONOTCOMPILE //' \
+ -i CMakeLists.txt || die "${LINENO}: cmake sed died"
+ fi
+
+ if [[ -z ${KMNOMODULE} ]]; then
+ # Restore "add_subdirectory" in $KMMODULE subdirectories
+ find "${S}"/${KMMODULE} -name CMakeLists.txt -print0 | \
+ xargs -0 sed -i -e 's/^#DONOTCOMPILE //g' || \
+ die "${LINENO}: died in KMMODULE section"
+ _change_cmakelists_parent_dirs ${KMMODULE}
+ fi
+
+ local i
+
+ # KMEXTRACTONLY section - Some ebuilds need to comment out some subdirs in KMMODULE and they use KMEXTRACTONLY
+ for i in ${KMEXTRACTONLY}; do
+ if [[ -d ${i} && -f ${i}/../CMakeLists.txt ]]; then
+ sed -e "/([[:space:]]*$(basename $i)[[:space:]]*)/s/^/#DONOTCOMPILE /" \
+ -i ${i}/../CMakeLists.txt || \
+ die "${LINENO}: sed died while working in the KMEXTRACTONLY section while processing ${i}"
+ fi
+ done
+
+ # KMCOMPILEONLY
+ for i in ${KMCOMPILEONLY}; do
+ debug-print "${LINENO}: KMCOMPILEONLY, processing ${i}"
+ # Uncomment "add_subdirectory" instructions inside $KMCOMPILEONLY, then comment "install" instructions.
+ find "${S}"/${i} -name CMakeLists.txt -print0 | \
+ xargs -0 sed -i \
+ -e 's/^#DONOTCOMPILE //g' \
+ -e '/install(.*)/I{s/^/#DONOTINSTALL /;}' \
+ -e '/^install(/,/)/I{s/^/#DONOTINSTALL /;}' \
+ -e '/kde4_install_icons(.*)/I{s/^/#DONOTINSTALL /;}' || \
+ die "${LINENO}: sed died in the KMCOMPILEONLY section while processing ${i}"
+ _change_cmakelists_parent_dirs ${i}
+ done
+
+ # KMEXTRA section
+ for i in ${KMEXTRA}; do
+ debug-print "${LINENO}: KMEXTRA section, processing ${i}"
+ find "${S}"/${i} -name CMakeLists.txt -print0 | \
+ xargs -0 sed -i -e 's/^#DONOTCOMPILE //g' || \
+ die "${LINENO}: sed died uncommenting add_subdirectory instructions in KMEXTRA section while processing ${i}"
+ _change_cmakelists_parent_dirs ${i}
+ done
+ # KMEXTRA_NONFATAL section
+ for i in ${KMEXTRA_NONFATAL}; do
+ if [[ -d "${S}"/${i} ]]; then
+ find "${S}"/${i} -name CMakeLists.txt -print0 | \
+ xargs -0 sed -i -e 's/^#DONOTCOMPILE //g' || \
+ die "${LINENO}: sed died uncommenting add_subdirectory instructions in KMEXTRA section while processing ${i}"
+ _change_cmakelists_parent_dirs ${i}
+ fi
+ done
+
+ case ${KMNAME} in
+ kde-workspace)
+ # COLLISION PROTECT section
+ # Install the startkde script just once, as a part of kde-plasma/kdebase-startkde,
+ # not as a part of every package.
+ if [[ ${PN} != kdebase-startkde && -f CMakeLists.txt ]]; then
+ # The startkde script moved to kdebase-workspace for KDE4 versions > 3.93.0.
+ sed -e '/startkde/s/^/#DONOTINSTALL /' \
+ -i CMakeLists.txt || die "${LINENO}: sed died in the kdebase-startkde collision prevention section"
+ fi
+ # Remove workspace target prefix in order to get direct linking to workspace libs
+ sed -e '/set(KDE4WORKSPACE_TARGET_PREFIX/s/^/#OVERRIDE /' \
+ -i CMakeLists.txt || die "${LINENO}: sed died in KDE4WORKSPACE_TARGET_PREFIX removal section"
+ # Strip EXPORT feature section from workspace for KDE4 versions > 4.1.82
+ if [[ ${PN} != libkworkspace ]]; then
+ sed -e '/install(FILES ${CMAKE_CURRENT_BINARY_DIR}\/KDE4WorkspaceConfig.cmake/,/^[[:space:]]*FILE KDE4WorkspaceLibraryTargets.cmake )[[:space:]]*^/d' \
+ -i CMakeLists.txt || die "${LINENO}: sed died in kde-workspace strip config install and fix EXPORT section"
+ fi
+ # <KDE/4.11
+ if [[ ${PN} != plasma-workspace ]]; then
+ sed -e '/KActivities/s/REQUIRED//' \
+ -i CMakeLists.txt || die "${LINENO}: sed died in kde-workspace dep reduction section"
+ fi
+ sed -e '/QImageBlitz/s/REQUIRED//' \
+ -i CMakeLists.txt || die "${LINENO}: sed died in kde-workspace dep reduction section 2"
+
+ # >=KDE/4.11
+ sed -e 's/TYPE REQUIRED/TYPE OPTIONAL/' -e 's/XCB REQUIRED/XCB/' -e 's/X11 REQUIRED/X11/' \
+ -e 's/message(FATAL_ERROR/message(/' -i CMakeLists.txt \
+ || die "${LINENO}: sed died in kde-workspace dep reduction section"
+ if [[ "${PN}" != "kwin" ]]; then
+ sed -i -e "/^ macro_log_feature(OPENGL_OR_ES_FOUND/s/TRUE/FALSE/" \
+ "${S}"/CMakeLists.txt || die "${LINENO}: sed died removing kde-workspace opengl dependency"
+ fi
+ ;;
+ kde-runtime)
+ sed -e 's/TYPE REQUIRED/TYPE OPTIONAL/' -e '/LibGcrypt/s/REQUIRED//' -i CMakeLists.txt \
+ || die "${LINENO}: sed died in kde-runtime dep reduction section"
+
+ # COLLISION PROTECT section
+ # Only install the kde4 script as part of kde-base/kdebase-data
+ if [[ ${PN} != kdebase-data && -f CMakeLists.txt ]]; then
+ sed -e '/^install(PROGRAMS[[:space:]]*[^[:space:]]*\/kde4[[:space:]]/s/^/#DONOTINSTALL /' \
+ -i CMakeLists.txt || die "Sed to exclude bin/kde4 failed"
+ fi
+ ;;
+ kdenetwork)
+ # Disable hardcoded kdepimlibs check
+ sed -e 's/find_package(KdepimLibs REQUIRED)/macro_optional_find_package(KdepimLibs)/' \
+ -i CMakeLists.txt || die "failed to disable hardcoded checks"
+ ;;
+ kdepim)
+ # Disable hardcoded checks
+ sed -r -e 's/TYPE REQUIRED/TYPE OPTIONAL/' -e '/find_package\(KdepimLibs/s/REQUIRED//' \
+ -e '/find_package\((KdepimLibs|Boost|QGpgme|Akonadi|ZLIB|Strigi|SharedDesktopOntologies|Soprano|Nepomuk)/{/macro_optional_/!s/find/macro_optional_&/}' \
+ -e '/macro_log_feature\((Boost|QGPGME|Akonadi|ZLIB|STRIGI|SHAREDDESKTOPONTOLOGIES|Soprano|Nepomuk)_FOUND/s/ TRUE / FALSE /' \
+ -e 's/if[[:space:]]*([[:space:]]*BUILD_.*)[[:space:]]*/if(1) # &/' \
+ -e 's/if[[:space:]]*([[:space:]]*[[:alnum:]]*_FOUND[[:space:]]*)[[:space:]]*$/if(1) # &/' \
+ -i CMakeLists.txt || die "failed to disable hardcoded checks"
+ # Disable broken or redundant build logic
+ if use_if_iuse kontact || [[ ${PN} = kontact ]]; then
+ sed -e 's/if[[:space:]]*([[:space:]]*BUILD_.*)[[:space:]]*$/if(1) # &/' \
+ -e 's/if[[:space:]]*([[:space:]]*[[:alnum:]]*_FOUND[[:space:]]*)[[:space:]]*$/if(1) # &/' \
+ -i kontact/plugins/CMakeLists.txt || die 'failed to override build logic'
+ fi
+ case ${PV} in
+ 4.4*)
+ case ${PN} in
+ kalarm|kmailcvt|kontact|korganizer|korn)
+ sed -n -e '/qt4_generate_dbus_interface(.*org\.kde\.kmail\.\(kmail\|mailcomposer\)\.xml/p' \
+ -e '/add_custom_target(kmail_xml /,/)/p' \
+ -i kmail/CMakeLists.txt || die "uncommenting xml failed"
+ _change_cmakelists_parent_dirs kmail
+ ;;
+ esac
+ ;;
+ esac
+ ;;
+ esac
+
+ popd > /dev/null || die
+}
+
+# @FUNCTION: kde4-meta_src_configure
+# @DESCRIPTION:
+# Currently just calls its equivalent in kde4-base.eclass(5). Use this one in split
+# ebuilds.
+kde4-meta_src_configure() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ kde4-base_src_configure
+}
+
+# @FUNCTION: kde4-meta_src_compile
+# @DESCRIPTION:
+# General function for compiling split KDE4 applications.
+# Overrides kde4-base_src_compile.
+kde4-meta_src_compile() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ kde4-base_src_compile "$@"
+}
+
+# @FUNCTION: kde4-meta_src_test
+# @DESCRIPTION:
+# Currently just calls its equivalent in kde4-base.eclass(5) if
+# I_KNOW_WHAT_I_AM_DOING is set. Use this in split ebuilds.
+kde4-meta_src_test() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ $I_KNOW_WHAT_I_AM_DOING ]]; then
+ kde4-base_src_test
+ else
+ einfo "Tests disabled"
+ fi
+}
+
+# @FUNCTION: kde4-meta_src_install
+# @DESCRIPTION:
+# Function for installing KDE4 split applications.
+kde4-meta_src_install() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ # Search ${S}/${KMMODULE} and install common documentation files found
+ local doc
+ for doc in "${S}/${KMMODULE}"/{AUTHORS,CHANGELOG,ChangeLog*,README*,NEWS,TODO,HACKING}; do
+ [[ -f "${doc}" ]] && [[ -s "${doc}" ]] && dodoc "${doc}"
+ done
+
+ kde4-base_src_install
+}
+
+# @FUNCTION: kde4-meta_pkg_preinst
+# @DESCRIPTION:
+# Invoke its equivalent in kde4-base.eclass.
+kde4-meta_pkg_preinst() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ kde4-base_pkg_preinst
+}
+
+# @FUNCTION: kde4-meta_pkg_postinst
+# @DESCRIPTION:
+# Invoke kbuildsycoca4.
+kde4-meta_pkg_postinst() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ kde4-base_pkg_postinst
+}
+
+# @FUNCTION: kde4-meta_pkg_postrm
+# @DESCRIPTION:
+# Currently just calls its equivalent in kde4-base.eclass(5). Use this in split
+# ebuilds.
+kde4-meta_pkg_postrm() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ kde4-base_pkg_postrm
+}
+
+fi
diff --git a/kde-apps/kdebase-kioslaves/ChangeLog b/kde-apps/kdebase-kioslaves/ChangeLog
deleted file mode 100644
index 0d2ade3..0000000
--- a/kde-apps/kdebase-kioslaves/ChangeLog
+++ /dev/null
@@ -1,8 +0,0 @@
-*kdebase-kioslaves-16.04.3-r2 (12 Jan 2018)
-
- 12 Jan 2018; AstroFloyd <AstroFloyd@gmail.com>
- +files/kdebase-kioslaves-16.04.3-perl-5.22.patch,
- +files/kdebase-kioslaves-16.04.3-webkit.patch,
- +kdebase-kioslaves-16.04.3-r2.ebuild, +metadata.xml:
- kde-apps/kdebase-kioslaves: copy from portage to keep until Plasma-5 version
- of Amarok is released
diff --git a/kde-apps/kdebase-kioslaves/Manifest b/kde-apps/kdebase-kioslaves/Manifest
deleted file mode 100644
index 009582a..0000000
--- a/kde-apps/kdebase-kioslaves/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX kdebase-kioslaves-16.04.3-perl-5.22.patch 1532 SHA256 f67a9fbb3f541acfec2d8e95faeaf372ef80b8c0c50d1f9795bbb27aa99ac8d2 SHA512 feef68d8e1d76112762ddff2b0228ed5ed8ebd7a28144b8604014217fcc226cfddc39574c890a3c03c9d6a50db2678c4cce605e08a0b5a9bf0024c9d53d9728d WHIRLPOOL 7d325ce8c97d7792864d51a8910555cc0fbf2cc3369dda4c881a03dacfd8500261a0a1d922f3bb88e43afc460a5f0bf372df5d013a328611bd0d308b6a611a2c
-AUX kdebase-kioslaves-16.04.3-webkit.patch 1790 SHA256 f5aa7221fffa011e5c4d3a9ca84094aba8db33b917cc311ef4b1d972e6adf830 SHA512 6fb7fcab014a878cd63c57a71ce4800a4672ce51784b16e2923c734c61c7d9c968182a30f0813f5f5807f64144520b9ed0e8a5779e82221a05c94063f131d2ea WHIRLPOOL 5904963cc4cb706c50729f92f9371673fc6e77a23158c79c05e3e8dff03a2ecc5d66be9553e079918731351a7edf243fa58a3bd33df8278be01aaaa605adc933
-DIST kde-runtime-16.04.3.tar.xz 7903920 SHA256 690e0f848b305b8a2491dbcd01b6e511d64c98d991226cd8a1dc35f23372505d SHA512 df52cd4c423030d3457bb907eb0bef0cdd3c8bce283d9f181b7ae6b7b4ce9c59a34f874f9ac6d2bd59597647a3c6315d772b2551c739423378186d4debbb53ae WHIRLPOOL e4a4a6c3ab315517f757dce952db14e154d4674cf555e1315f018f10cc2a443deede74cf3d370f0c92ab839b35bce8bd360a958cd7edf1ae56720c5ec7d029b5
-EBUILD kdebase-kioslaves-16.04.3-r2.ebuild 1207 SHA256 8e4761bd98b7bfbda4d9952f0bee841ac5d2955098f33f1aeba57d327c8e6a1b SHA512 cf4af2ed66ff27d12e4cd9165cec100451365b31821925ba123eb4232ace8b2ad32523eda92b8eb3d563f5a1575aaf2a4a9fc7ff0012cd819d7c4d4905c54662 WHIRLPOOL a04982c42b7968b691e2276b5797e20eb38237420eb348c43597813ea7b9cb49cbcd1221f0e0fa243224c7516d20f337a0dff75c5e35afca4f7980d5f8ff00b1
-MISC ChangeLog 353 SHA256 bf189d225faaa5f06b604e6937482a945904055aa7a8a8c36ef2c99db6f170c4 SHA512 f1fab6cb2336a40532c398245721068e58d8c8015b2ebbd8dab47b94c11e0c918b2c4f6f4b3da3e337819a15312e3812fdd2d4debe26976bc479711383e5b01f WHIRLPOOL cfa569fe49b4e9922f392032f85bba004f0dcaaad495d80010a7e53bdce3c14b8cbf1d103511a768d12d588be92cb037da1bbdff3daaae087c820dd46382ee6d
-MISC metadata.xml 353 SHA256 be4e62f4aa8bee4a03fdc805937de2e098d4334de0ed0a21d1d9b83aabf274a9 SHA512 2229640c6ff1e0337fc4c3964359b1b91b1705466343788203fa6e899b25c06854fed4a23caac12bf52c413a45379b3236494dd760945067eb6162640c640e84 WHIRLPOOL 270c104976072937b3bbf931aee133c128abaf21673f6226e1b6eff22a4a50f774864767ca0dc2b3c029f8fa63d81940772dfa2fff4bc7a2b9a1ec1f04870b65
diff --git a/kde-apps/kdebase-kioslaves/files/kdebase-kioslaves-16.04.3-perl-5.22.patch b/kde-apps/kdebase-kioslaves/files/kdebase-kioslaves-16.04.3-perl-5.22.patch
deleted file mode 100644
index 487f408..0000000
--- a/kde-apps/kdebase-kioslaves/files/kdebase-kioslaves-16.04.3-perl-5.22.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-commit 36139181fff43c227023f4c03c1e1a31e1be9dda
-Author: Tomáš Trnka <tomastrnka@gmx.com>
-Date: Thu Jul 21 21:34:53 2016 +0200
-
- info: remove extra defined(@array)
-
- Such syntax is long deprecated and a fatal error in Perl 5.22.0 [1].
-
- This commit is the KDE4 equivalent of kio-extras.git commit
- af92d6180d479d1e56bc549bbda30a3036687182.
-
- BUG: 359015
-
- [1] http://perldoc.perl.org/perl5220delta.html
-
-diff --git a/kioslave/info/kde-info2html b/kioslave/info/kde-info2html
-index 8dcc28f..0f217ae 100755
---- a/kioslave/info/kde-info2html
-+++ b/kioslave/info/kde-info2html
-@@ -171,7 +171,7 @@ sub FileNotFound {
- next if $looking && !/\* Menu/;
- $looking = 0;
- my @item = &ParseMenuItem($_,'dir');
-- if (!defined(@item)) { next }
-+ if (!@item) { next }
- my ($MenuLinkTag, $MenuLinkFile, $MenuLinkRef, $MenuLinkText) = @item;
- if ($MenuLinkRef eq $FileName) {
- &Redirect($MenuLinkFile, $MenuLinkTag);
-@@ -429,7 +429,7 @@ sub ParseMenuItem {
- sub MenuItem2HTML {
- my ($Line, $BaseInfoFile) = @_;
- my @parse_results = &ParseMenuItem($Line, $BaseInfoFile);
-- if (!defined (@parse_results)) { return $Line; }
-+ if (!@parse_results) { return $Line; }
- my ($MenuLinkTag, $MenuLinkFile, $MenuLinkRef, $MenuLinkText) = @parse_results;
- #-- produce a HTML line
- return "<tr class=\"infomenutr\"><td class=\"infomenutd\" style=\"width:30%\"><ul><li><a href=\"info:/$MenuLinkFile/$MenuLinkTag\">$MenuLinkRef</a></ul></td><td class=\"infomenutd\">$MenuLinkText";
diff --git a/kde-apps/kdebase-kioslaves/files/kdebase-kioslaves-16.04.3-webkit.patch b/kde-apps/kdebase-kioslaves/files/kdebase-kioslaves-16.04.3-webkit.patch
deleted file mode 100644
index 0a4d19e..0000000
--- a/kde-apps/kdebase-kioslaves/files/kdebase-kioslaves-16.04.3-webkit.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-commit 7209a3d7aa400f6dec72eb40ff21077a40110927
-Author: Andreas Sturmlechner <andreas.sturmlechner@gmail.com>
-Date: Tue Jul 26 18:22:02 2016 +0200
-
- [kioslave] Make KDEWEBKIT optional
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 8b4d0f2..520c00a 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -62,6 +62,8 @@ set_package_properties(LibGcrypt PROPERTIES DESCRIPTION "Libgcrypt is a general
- # Build options
- option(KDERUNTIME_BUILD_NEPOMUK "Build the Nepomuk KCM and kioslaves" FALSE)
-
-+option(WITH_KDEWEBKIT "Build features depending on KDEWEBKIT (currently HTML thumbnailer)" TRUE)
-+
- check_include_files(sys/wait.h HAVE_SYS_WAIT_H)
- check_include_files(sys/time.h HAVE_SYS_TIME_H)
-
-diff --git a/kioslave/thumbnail/CMakeLists.txt b/kioslave/thumbnail/CMakeLists.txt
-index 8f28a4e..2d37906 100644
---- a/kioslave/thumbnail/CMakeLists.txt
-+++ b/kioslave/thumbnail/CMakeLists.txt
-@@ -89,7 +89,7 @@ install(TARGETS textthumbnail DESTINATION ${PLUGIN_INSTALL_DIR})
-
- ########### next target ###############
-
--if(NOT WINCE)
-+if(NOT WINCE AND WITH_KDEWEBKIT)
- set(htmlthumbnail_PART_SRCS htmlcreator.cpp)
-
- kde4_add_plugin(htmlthumbnail ${htmlthumbnail_PART_SRCS})
-@@ -97,7 +97,8 @@ kde4_add_plugin(htmlthumbnail ${htmlthumbnail_PART_SRCS})
- target_link_libraries(htmlthumbnail ${KDE4_KDEWEBKIT_LIBS})
-
- install(TARGETS htmlthumbnail DESTINATION ${PLUGIN_INSTALL_DIR})
--endif(NOT WINCE)
-+install(FILES htmlthumbnail.desktop DESTINATION ${SERVICES_INSTALL_DIR})
-+endif(NOT WINCE AND WITH_KDEWEBKIT)
-
- ########### next target ###############
-
-@@ -189,7 +190,6 @@ install(FILES
- imagethumbnail.desktop
- jpegthumbnail.desktop
- textthumbnail.desktop
-- htmlthumbnail.desktop
- djvuthumbnail.desktop
- desktopthumbnail.desktop
- comicbookthumbnail.desktop
diff --git a/kde-apps/kdebase-kioslaves/kdebase-kioslaves-16.04.3-r2.ebuild b/kde-apps/kdebase-kioslaves/kdebase-kioslaves-16.04.3-r2.ebuild
deleted file mode 100644
index c8cedef..0000000
--- a/kde-apps/kdebase-kioslaves/kdebase-kioslaves-16.04.3-r2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_HANDBOOK="optional"
-KMNAME="kde-runtime"
-KMMODULE="kioslave"
-WEBKIT_REQUIRED="never"
-inherit kde4-meta
-
-KEYWORDS="~amd64 ~x86"
-DESCRIPTION="KDE VFS framework - kioslaves present a filesystem-like view of arbitrary data"
-IUSE="+bzip2 exif debug lzma openexr samba +sftp"
-
-# tests hang, last checked for 4.2.96
-RESTRICT="test"
-
-DEPEND="
- virtual/jpeg:0
- x11-libs/libXcursor
- bzip2? ( app-arch/bzip2 )
- exif? ( media-gfx/exiv2:= )
- openexr? ( media-libs/openexr:= )
- samba? ( >=net-fs/samba-4.0.0_alpha1[client] )
- sftp? ( >=net-libs/libssh-0.4.0:=[sftp] )
-"
-RDEPEND="${DEPEND}
- kde-apps/kdialog:*
- kde-frameworks/kdelibs:4[bzip2?,lzma?]
- virtual/ssh
- !kernel_SunOS? ( virtual/eject )
-"
-
-KMEXTRA="
- kioexec
- kdeeject
-"
-
-PATCHES=(
- "${FILESDIR}/${P}-webkit.patch"
- "${FILESDIR}/${P}-perl-5.22.patch"
-)
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_SLP=OFF
- -DWITH_KDEWEBKIT=OFF
- -DWITH_BZip2=$(usex bzip2)
- -DWITH_Exiv2=$(usex exif)
- -DWITH_LibLZMA=$(usex lzma)
- -DWITH_OpenEXR=$(usex openexr)
- -DWITH_Samba=$(usex samba)
- -DWITH_LibSSH=$(usex sftp)
- )
-
- kde4-meta_src_configure
-}
diff --git a/kde-apps/kdebase-kioslaves/metadata.xml b/kde-apps/kdebase-kioslaves/metadata.xml
deleted file mode 100644
index 931ef76..0000000
--- a/kde-apps/kdebase-kioslaves/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>kde@gentoo.org</email>
- <name>Gentoo KDE Project</name>
- </maintainer>
- <use>
- <flag name="sftp">Enable SFTP protocol support using <pkg>net-libs/libssh</pkg></flag>
- </use>
-</pkgmetadata>
diff --git a/kde-apps/phonon-kde/ChangeLog b/kde-apps/phonon-kde/ChangeLog
deleted file mode 100644
index 3c52a20..0000000
--- a/kde-apps/phonon-kde/ChangeLog
+++ /dev/null
@@ -1,6 +0,0 @@
-*phonon-kde-16.04.3 (12 Jan 2018)
-
- 12 Jan 2018; AstroFloyd <AstroFloyd@gmail.com> +metadata.xml,
- +phonon-kde-16.04.3.ebuild:
- kde-apps/phonon-kde: copy from portage to keep until Plasma-5 version of
- Amarok is released
diff --git a/kde-apps/phonon-kde/Manifest b/kde-apps/phonon-kde/Manifest
deleted file mode 100644
index aa37806..0000000
--- a/kde-apps/phonon-kde/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST kde-runtime-16.04.3.tar.xz 7903920 SHA256 690e0f848b305b8a2491dbcd01b6e511d64c98d991226cd8a1dc35f23372505d SHA512 df52cd4c423030d3457bb907eb0bef0cdd3c8bce283d9f181b7ae6b7b4ce9c59a34f874f9ac6d2bd59597647a3c6315d772b2551c739423378186d4debbb53ae WHIRLPOOL e4a4a6c3ab315517f757dce952db14e154d4674cf555e1315f018f10cc2a443deede74cf3d370f0c92ab839b35bce8bd360a958cd7edf1ae56720c5ec7d029b5
-EBUILD phonon-kde-16.04.3.ebuild 660 SHA256 e78b440764fd54d73e73ecff35f2975c13434a2909c6e7f9e6cf8ad7562c5ffc SHA512 126a52013c63b4b8bdb7315ef02e8af206f25ac70e4881d846ef0e9358f132d11b9cf993c79db87bb748a7a8a9af884e084a8ca1c5486b314a4253a785e84d18 WHIRLPOOL 7b97a2f3a9dbff1c190e69fe70b67ac32f29bcea31e7996032a2eaffe2a50d9ee590ebc6fc425feb78013a5b7a5f5130ed78787bfa4629503f69788c5c51eee0
-MISC ChangeLog 225 SHA256 e4c84f8829021cffe66f43cddfb07f611e10ef8cc7de4e6a6f95675db87e1498 SHA512 0e7ab6c4c8b35a61c1231db4da337757fc74f8f72e0bfd6f73162731107ccd8a27ae934628af32fb9f86e30cb4679e8b7b63283bc80ba94436fa08cf0a749aea WHIRLPOOL 927743fdea347315476281c741bed3c1e959e44e56926647591d8cc5a7237c2b12e51a7b8f1e0954a2d1d045373b92c08dbae5749299c62cdab7eb67480ea72a
-MISC metadata.xml 249 SHA256 584f1dcf51866dc24a9abf7a89bfba0fad11dde81ae1c1b715da41770d233c99 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 WHIRLPOOL 200c07a8bf7c55b11b7936d5cd30e991a511684913334e72f59def66c0ced5fed0b4a8754e2d98bffbab631cb90d4e17fcccc59d5dcc5a8e988f69e47c85518c
diff --git a/kde-apps/phonon-kde/metadata.xml b/kde-apps/phonon-kde/metadata.xml
deleted file mode 100644
index 2fdbf33..0000000
--- a/kde-apps/phonon-kde/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>kde@gentoo.org</email>
- <name>Gentoo KDE Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/kde-apps/phonon-kde/phonon-kde-16.04.3.ebuild b/kde-apps/phonon-kde/phonon-kde-16.04.3.ebuild
deleted file mode 100644
index 4078eef..0000000
--- a/kde-apps/phonon-kde/phonon-kde-16.04.3.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KMNAME="kde-runtime"
-KMMODULE="phonon"
-inherit kde4-meta
-
-DESCRIPTION="Phonon KDE Integration"
-HOMEPAGE="https://phonon.kde.org"
-KEYWORDS="~amd64 ~x86"
-IUSE="alsa debug pulseaudio"
-
-DEPEND="
- media-libs/phonon[qt4]
- alsa? ( media-libs/alsa-lib )
- pulseaudio? (
- dev-libs/glib:2
- media-libs/libcanberra
- >=media-sound/pulseaudio-0.9.21[glib]
- )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_tests=OFF
- -DWITH_Xine=OFF
- -DWITH_ALSA=$(usex alsa)
- -DWITH_PulseAudio=$(usex pulseaudio)
- )
-
- kde4-meta_src_configure
-}
diff --git a/licenses/LabJack b/licenses/LabJack
new file mode 100644
index 0000000..e608492
--- /dev/null
+++ b/licenses/LabJack
@@ -0,0 +1,47 @@
+LabJackM License:
+
+Copyright (c) 2017 LabJack Corporation
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of
+this software and associated documentation files (the "Software"), to deal in
+the Software without restriction, including without limitation the rights to
+use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software is furnished to do so,
+subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
+FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
+COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
+IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+
+
+Exodriver/liblabjackusb License:
+
+Copyright (c) 2017 LabJack Corporation <labjacksupport@gmail.com>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights to
+use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
+of the Software, and to permit persons to whom the Software is furnished to do
+so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+
+
diff --git a/media-gfx/meshlab/ChangeLog b/media-gfx/meshlab/ChangeLog
deleted file mode 100644
index e1f0dac..0000000
--- a/media-gfx/meshlab/ChangeLog
+++ /dev/null
@@ -1,20 +0,0 @@
-# ChangeLog for media-gfx/meshlab
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*meshlab-1.3.2-r1 (20 May 2014)
-
- 20 May 2014; AstroFloyd <AstroFloyd@gmail.com> +meshlab-1.3.2-r1.ebuild,
- +files/1.3.2/01_crash-on-save.patch, +files/1.3.2/02_cstddef.patch,
- +files/1.3.2/03_disable-updates.patch, +files/1.3.2/05_externals.patch,
- +files/1.3.2/06_format-security.patch, +files/1.3.2/07_gcc47.patch,
- +files/1.3.2/08_lib3ds.patch, +files/1.3.2/09_libbz2.patch,
- +files/1.3.2/10_muparser.patch, +files/1.3.2/11_openctm.patch,
- +files/1.3.2/12_overflow.patch, +files/1.3.2/13_pluginsdir.patch,
- +files/1.3.2/14_ply_numeric.patch, +files/1.3.2/15_qhull.patch,
- +files/1.3.2/16_shadersdir.patch, +files/1.3.2/17_structuresynth.patch,
- +files/1.3.2/18_glew.c18p1.patch, +files/1.3.2/19_CONFLICTS_IN_rpath.patch,
- +files/1.3.2/20_rpath.c18p2.patch, +files/1.3.2/21_RESOLUTION.patch,
- +metadata.xml:
- Revision bump to meshlab-1.3.2-r1
-
diff --git a/media-gfx/meshlab/Manifest b/media-gfx/meshlab/Manifest
deleted file mode 100644
index b085c24..0000000
--- a/media-gfx/meshlab/Manifest
+++ /dev/null
@@ -1,24 +0,0 @@
-AUX 1.3.2/01_crash-on-save.patch 1150 SHA256 c7ed4f43b01ee8d6bdfb46760f776de112fc61e19e51c1057f771fd3dfb1717d SHA512 b6c6f06584ab5c43bcfef3b697fc1b3dcc6ee6e2ac7f15cdd3ac1a71af356e56299a78353f6a1c6bc8e19cde60b78a82980ae25abd87eb0a467a3fe4f1d769e6 WHIRLPOOL 89e0c7aa254a23074318210e9b08a53ddc8df6f28565d82dc1522e839b4065be7c5319e118f128a9be14c4945f40711216a72839d5165d75c39e8a304b8c63f1
-AUX 1.3.2/02_cstddef.patch 1549 SHA256 067ec2879cc5dc2ffb0870e3bc91ad285851ce370a586a1767b6665b086e40dd SHA512 4b4eb9ddb444f6c69a8dd817a2312329d9ee5d5b272ea8e7f310fd7c1f7e8cc22978e632016a27784c3456c3fe4a7ad753784c04b9c0e6f544eddc26e497da85 WHIRLPOOL 15225c6f3b33b9543493de32bfdef77baf503755eedcf21074885345d70c04fcacee548cde9a5a77658ccaa6d086f12250214ca3023474f0c5c8c7020b607a33
-AUX 1.3.2/03_disable-updates.patch 876 SHA256 cf6cc9bc8af61c160eca07a413292447e87877d3428f11e95f0739fbaf79fdfa SHA512 cb198c08ccfc1602f3922131fad385b7b6568733885e2df64cf404aa199d12b9a3a75f21d7e8972a330eb0ed8697a5bdb6af1aa78311563e8afe23f53bb223b2 WHIRLPOOL 7bc10dd2cff94d201652afbad341c6cf792c3919b584d264359f1ee8af4bbaa22ff34287ee45e28d5baa05fb28e26619a7c74bd1d71db1ccd91007cfbc634e7c
-AUX 1.3.2/05_externals.patch 966 SHA256 9d96b76a93bb94caf57292fbbccdf7c67fc0ae2542bf47e7c4aca59ea615414f SHA512 9053bc7b7c37fd826ee00e4b3f6f49c429e2afd2e4017a56aa361845463033acdfacdea5a4510f48353390d44bab6eb49cc23214cf5c3323458c01772b3e1817 WHIRLPOOL d42fee28cde1894798523b32e16f67ccfcc50f58fec8dff9182b04b501b8039d69506188cf433c98550a6fd8a4cca72b852911ed4c77628f728e2b1c69b24b0b
-AUX 1.3.2/06_format-security.patch 2399 SHA256 4567170ca15eef7b0ebf3660bb13757315e8d47b18c035a732dd61813beb7268 SHA512 637027b9f0080c0ea5c290816bc9b81cb07f12f8f052863ce6bd599ef8422f5403dd33086439cdddf3ae265f15fcdae1b7e7e157074f9396f369b019f69fe4d7 WHIRLPOOL 70e74dbb85864786a09eba994d06e37602aed8f8bf8396f63732c38a72f55573ed357f4ddb98abd5016845c85265c92780795fcfe0c88accf06b9fba99dd0277
-AUX 1.3.2/07_gcc47.patch 3697 SHA256 4cfd458ded80322acdbf5e763234700eec70a0e43a4e025568d64fcb7cd0dad3 SHA512 1dd5fbaf612ecbd01414ce1ca9ae52a6138a9a2f4ba8ec9a1f91e7613bb621628976931e0911467c9f06bb419cc780dec319f5cde7ce6a3945769985fba2a37a WHIRLPOOL 692967f20c666732192e0ec00c98092642b267733dd494524b5d85b19d012e92a0a3792e665d11a6f1e554b4d73393a6f9aa9477b21c9393c9e58efbd9db20dc
-AUX 1.3.2/08_lib3ds.patch 1350 SHA256 ad8c118ae0da7cea33c75e9ac0b4406e19d6789532b085ea32b2deeea0344758 SHA512 0c1f87e5ba9c5ad5861c4a1b9fbd9d662c306f1704a56f277e37f0ca1322a5faa8e7c36a4f91860ffaf3e0fce8526c06ffcb6adbd17aed264ca673fb642faa5e WHIRLPOOL eb41816d0a77b5060d35916113182e9937403a36ec08b240bfcff028859bd02386eea1c6bd5d663d40af30813976cb20401846c81b1efd50bbbf586e91c556cd
-AUX 1.3.2/09_libbz2.patch 1425 SHA256 e206583d558bc064e8632c58f757f08911d04692af1bf1e8135316476aabbafa SHA512 75d23a84619e52c527629855d5a158f7feed7b2fec0b9d2659eb3c8d741a8029502c6a62c9b8b7f4903fbb77c6270261d63100251be72e0c500b237673f42852 WHIRLPOOL 8a22b24c9b78c2f958224f6e559eec2ddb31768ae5811f330060ca374f42c85d4ac7c89ac5a7b1c42e3998ceb153c5fb72849b92687de0009659700d1d240ff3
-AUX 1.3.2/10_muparser.patch 1432 SHA256 34c6df0cd94ae21eccfe62861703d7b6e3ffc7483aa5b5780253780559d0e9a3 SHA512 5e7a498f4d4dd661084ed06abf11adc32c00c04af1ec21775dbd899888cf647c7875831ca6284580e2bc58586e2e38b8c74befcb982b7e1b64a86661470529ef WHIRLPOOL ca0b21ba8b41de39d0b5f451f4159101617ac9a6f3f8ab4587d357893ca2be6982f353877aa23addd38a2f6f253404bd0f4c4ac24e99b83935931b3aa071919e
-AUX 1.3.2/11_openctm.patch 1414 SHA256 ca4a57a6a281c020d3b029edbde88289f7fd17c832f709c10b83e4d9cb7630d1 SHA512 9f2adba65f5308734ee0c510db4aa0dc63c0c6084709d787a8aba6394019de7aa96a3bd102c580e9bd827b6eb60f48f50f573f653521b5ee515e72180509c071 WHIRLPOOL 1b7104ad59d2472c299f59a306cf57699012f5aee7172439df1897e9af839cf3b24e4f2fd6109d138ee537e96ebc6789b818f624cb15de454b6203e30b26cd51
-AUX 1.3.2/12_overflow.patch 860 SHA256 909e015b1b4b56502d23971a68bc828631589eff54c1cc7ca023167aad0894f6 SHA512 841141c015161988df188ca25f99d695fe0c22850cd69dbb4956f4ee9c9950172554addf249f79e111dbee212a7ec09d5d8f7bf68cd9289c6781ddbf7659e4af WHIRLPOOL 1078424dd60794169001ce74e85bc27856b96a987b4b73698e8c0042ee27e4b501d34543ab7d56cc69450bcb3188a7e5b1d6d0f4d0a4a249050717e730230f83
-AUX 1.3.2/13_pluginsdir.patch 927 SHA256 e5667d3f901a7f67e1897c9d8803292c0f1f92563748106e52b1c7e589caa7c9 SHA512 85bbc68b6d95168c0936ddc9bf602b8c3c8a9c7d8f5aaa449cc540c891ab90dc57d5ea3d8e10697242442f6dc587c4d9ad45c5c5e59f07fd800c8f291fde7598 WHIRLPOOL b12f350f1d02f2d3b251e104cf8a0b60f4aad3f8bf3beb40b2980ca32e5e87bd58a1f9bb78c48d74f043728c6852f5eeafa033fa59af265822fb8a1186814675
-AUX 1.3.2/14_ply_numeric.patch 881 SHA256 a1ec3e4cfe7b7a355793ca854da9a123870fa92e8f1b3cc72805dba7ff6f95c7 SHA512 88266fa82a343d70b7469fa4399abd0859c34c43de4d222d01118d9482fca4e5ffdfb2d8b10add238d36a5a3084273515284ab9e8a9bd855c2eadd069a7fbf90 WHIRLPOOL afc4fa1ecfc2c3e7951239f5d1eef54e4d1ca874ae41c0af7f6045f48ef6fc122db45c8bccaaa1e472cdbd09731d1334d44dc7c0b5a4308482dd6a9f9eaa9936
-AUX 1.3.2/15_qhull.patch 2749 SHA256 66302dd3daeae64aaf01035998439fa79f56a09878679100ef208f9e471a64df SHA512 25966ab73a8719e28e201ad998749ca891f4256163aeef0d9d23a9699b4299a757959c00fe5930e8f5bf713713c215c58944af65a9d48a7428d25c480096c3df WHIRLPOOL 91beddb020d6c539eef565589911433c6dba7a20d8339b032fc8d17d4ce6cbeb4d801f3a767ec685f48ffc3a47b7176f4ac7969b98a9dd7db63ac67e98ba018d
-AUX 1.3.2/16_shadersdir.patch 2311 SHA256 86bbc4f68de902ebbcbee808228ca9363262fbfbfa2a7dd9dde8015290268f19 SHA512 20c67f2eb4770427e648d7d69ac06cfd90b06eeb050d1fe1fac1068d7a84a0c9f378ffd5ca5d743dfb7385edee67ee5b98f569ea4d8e0109d8054dd36d6283e9 WHIRLPOOL 273ee08e4a5d0a86c2852e5872c0e0443dd857e4a96861444522a04ffe39b18edb197ead699478a303228d1d03f0e43abad1c42e69ca53aa4032d358282b5368
-AUX 1.3.2/17_structuresynth.patch 2229 SHA256 e9e7094c0a2684a7f06a5790f1ea7bfcd8caa95cfff03efa15826d3a55586c5a SHA512 03b2bebf3c70a064f380d3ccabdbd19b2c5a30d08a539d5025894560c1b31849feb295f14b8fb2bf75eb95cc21727eb9375acf96b74e40ea57d692648460dfd1 WHIRLPOOL defc27201696639d1133303c0d4aa83334a9de989e2bf71458f78ba02840aec03facec5866635be84161b22ab6ea3d683d7070e5b87e4539deb2507e8ab54c4e
-AUX 1.3.2/18_glew.c18p1.patch 5725 SHA256 5508284f5d30fb6ec9996fb2f4bd86a7839b048c2c3870f9db493afcfb57be9f SHA512 0986165ce47459c324d47a2c9081da9f09e3700bcb1d942fe0e82766fc5da61f716a1553c50d0c1f612417da95c7cc794416d75fb82f077b9cde35aa28344926 WHIRLPOOL 283dcc42401d49b5fa53c2eb0d3ba6707a3acf7319b5774ad35172beb5a70e8f398caf4540d21c6464b377a2f18982a5723f90f12a2b83343e786bc2fce13217
-AUX 1.3.2/19_CONFLICTS_IN_rpath.patch 1375 SHA256 630ddac55bfc24a8814584068e0023d3cf9884f476440eace189927a7e07586c SHA512 d1a33986ecf7d55fe762094dd57dd91bd1515b19964215cf041741269f7fb32fa903fe3b2fff42262fa731a98b5014d73818cb934ff9035f3b09726476dded9c WHIRLPOOL 37ebf686faf7297948bf086c5a13ed52cfa44ddb27e5ded6437da4d60d88e365f7f1ecb12223ec92890720cbb1929bc1f739bc960544e9efc98e1659832e08b5
-AUX 1.3.2/20_rpath.c18p2.patch 2016 SHA256 9aae726a619614a9f8a2e42a8c6c4d8e249e6d4169ca8b588556b3ab122f6d9a SHA512 99059d13898293fe499669e200f594cf824c2eaad728806a12e906cb97079cd8de80c494da1ff5f73aaeb4756366d8b6c0f404f8e98bfee68c012a4a2fccfb4e WHIRLPOOL 19d35f80d228489a79e7839eb8927fea963013449a7ae3722a012661acd1513576559ec342c8636a2fd7de3ac45eb5bdfd55f02559f444cf973f24eaad1769ef
-AUX 1.3.2/21_RESOLUTION.patch 1444 SHA256 36820b39371ee6938219f28e3005f5d7d39d0bc6230a01bebacc4e67f15e6efc SHA512 3742e3999e5c3842d831dc4742b40ea4659a0c6b036af81047d52c8234b4854ab147c76b795adde6ec52397d46f22a00017bf85079633aacd14ae1f711f6669f WHIRLPOOL 0820a94a01d0933cddc993c3a8a63bdd5029ae2e670cd69ff7b885f046f47ad386f262f539dde522dac307605572b896504d04e39cfd3f754be0ef84e7681efd
-DIST MeshLabSrc_AllInc_v132.tgz 12874196 SHA256 d57f0a99a55421aac54a66e2475d48f00f7b1752f9587cd69cf9b5b9c1a519b1 SHA512 40ef1f887d18e2146d6001d9c290bb76f6fc27caf13a1256a4061d5e2c43fd8dfdc843ace2cb83c6370648c2c5be3a22e2d5b31698df46e0695890d6a20651ac WHIRLPOOL aa6da94a8d5b9d28c9b787fe307774b7223e57278ed45c3bf1a823da9f5a9b59fd058a466f3f4dea3c4c57e3934b0aed88b1446f20e746349881c1bc965fec36
-EBUILD meshlab-1.3.2-r1.ebuild 1619 SHA256 75b1cbfdd90fde45c92ae685234ce98710df4c752d52bb8da8137dde5acedb2a SHA512 750a47a354c52b55a87b85b9c1cd512bf708556db6c09fbdc1e09e640fae212dd958af140a2229573e1ba56a7536b15ae4b230d81ce67d137e557b2b1f870b14 WHIRLPOOL ecfe697607ed12ed77511586b708aa99a4cf4c0521b592ff290c83f9f6eca6a007c72ab835367d7970198f1a0789bf59beb35b5c39e41728f616b623092f67f0
-MISC ChangeLog 978 SHA256 43b643b92a0e8cc95c85a7a24341d02ad91c1d5404c8a980d5912a76dfda5e23 SHA512 dc762f59b1ce599dfa8caac9fe1d86395d4d6e282c0284a2b2bc718fc167b118c20669879d538f00704e62080fc1360fc39e88170e55736ab49588cd4459ebdd WHIRLPOOL 19c72649f2402c46a8819e8132d47e965d860f97d819cfcd5272c8245d7241e031c4b5303758296556583719e651c709da13d05d57dbd24d935f17569ffc0a39
-MISC metadata.xml 227 SHA256 9e3e1cee1869f102e659981fac0a2b6d383d55f5e83cb2c1d60999c412af5f2e SHA512 4ee0309120d070b3353418e75bd31c9a6107c544d709dcf2dde62880162a56c95a35ee4541b5c2dacc762bc208a3b2cdfedaeb811314e38a894f9f1ff1683e8f WHIRLPOOL 3b810d85336145e2828fd7bbb3f1767bca73378d18a49fcb587d5501717790c67dd9f2f53b88b6b91f610e75b862cf059b998805e51c9fd6c3e3ff181fa7f513
diff --git a/media-gfx/meshlab/files/1.3.2/01_crash-on-save.patch b/media-gfx/meshlab/files/1.3.2/01_crash-on-save.patch
deleted file mode 100644
index 84c5ced..0000000
--- a/media-gfx/meshlab/files/1.3.2/01_crash-on-save.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From: Teemu Ikonen <tpikonen@gmail.com>
-Subject: Fix crash on project save (closes: #718583)
-Git-Branch: p/crash-on-save
-Git-Diff: 532bdd9a6bde03cf47da8fb63fee60..cfc9473d1fa0e565d0aad4994fbb31
-
-Patch from upstream SVN commit [r6114].
-
- meshlab/src/meshlab/mainwindow_RunTime.cpp | 8 ++++++--
- 1 file changed, 6 insertions(+), 2 deletions(-)
-
-diff --git a/meshlab/src/meshlab/mainwindow_RunTime.cpp b/meshlab/src/meshlab/mainwindow_RunTime.cpp
-index 8f5057c..3273cec 100644
---- a/meshlab/src/meshlab/mainwindow_RunTime.cpp
-+++ b/meshlab/src/meshlab/mainwindow_RunTime.cpp
-@@ -1575,8 +1575,12 @@ void MainWindow::saveProject()
-
- /*********WARNING!!!!!! CHANGE IT!!! ALSO IN THE OPENPROJECT FUNCTION********/
- meshDoc()->setDocLabel(fileName);
-- mdiarea->activeSubWindow()->setWindowTitle(meshDoc()->docLabel());
-- layerDialog->setWindowTitle(meshDoc()->docLabel());
-+ QMdiSubWindow* sub = mdiarea->currentSubWindow();
-+ if (sub != NULL)
-+ {
-+ sub->setWindowTitle(meshDoc()->docLabel());
-+ layerDialog->setWindowTitle(meshDoc()->docLabel());
-+ }
- /****************************************************************************/
-
-
diff --git a/media-gfx/meshlab/files/1.3.2/02_cstddef.patch b/media-gfx/meshlab/files/1.3.2/02_cstddef.patch
deleted file mode 100644
index 903b0c7..0000000
--- a/media-gfx/meshlab/files/1.3.2/02_cstddef.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-From: Teemu Ikonen <tpikonen@gmail.com>
-Subject: Include <cstddef> on files using offsetoff (closes: #625053)
-Git-Branch: p/cstddef
-Git-Diff: 532bdd9a6bde03cf47da8fb63fee60..8fb2fc380c1a53d0e603d1aaeff156
-
- vcglib/wrap/io_tetramesh/import_ply.h | 1 +
- vcglib/wrap/io_trimesh/import_ply.h | 1 +
- vcglib/wrap/ply/plystuff.h | 1 +
- 3 files changed, 3 insertions(+)
-
-diff --git a/vcglib/wrap/io_tetramesh/import_ply.h b/vcglib/wrap/io_tetramesh/import_ply.h
-index 0da4c1f..8370e48 100644
---- a/vcglib/wrap/io_tetramesh/import_ply.h
-+++ b/vcglib/wrap/io_tetramesh/import_ply.h
-@@ -36,6 +36,7 @@ created
- #include<wrap/ply/io_mask.h>
- #include<wrap/io_tetramesh/io_ply.h>
- #include<vcg/complex/tetramesh/allocate.h>
-+#include <cstddef>
-
-
-
-diff --git a/vcglib/wrap/io_trimesh/import_ply.h b/vcglib/wrap/io_trimesh/import_ply.h
-index 13eaa30..ce2de3a 100644
---- a/vcglib/wrap/io_trimesh/import_ply.h
-+++ b/vcglib/wrap/io_trimesh/import_ply.h
-@@ -29,6 +29,7 @@
- #include<wrap/io_trimesh/io_mask.h>
- #include<wrap/io_trimesh/io_ply.h>
- #include<vcg/complex/algorithms/create/platonic.h>
-+#include <cstddef>
-
- namespace vcg {
- namespace tri {
-diff --git a/vcglib/wrap/ply/plystuff.h b/vcglib/wrap/ply/plystuff.h
-index 3e41e63..4761e9f 100644
---- a/vcglib/wrap/ply/plystuff.h
-+++ b/vcglib/wrap/ply/plystuff.h
-@@ -57,6 +57,7 @@ Cleaning of the automatic bbox caching support for ply files. First working vers
- #include <sys/types.h>
- #include <sys/stat.h>
- #include <fcntl.h>
-+#include <cstddef>
- #ifdef WIN32
- #include <io.h>
- #endif
diff --git a/media-gfx/meshlab/files/1.3.2/03_disable-updates.patch b/media-gfx/meshlab/files/1.3.2/03_disable-updates.patch
deleted file mode 100644
index 9702758..0000000
--- a/media-gfx/meshlab/files/1.3.2/03_disable-updates.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-From: Teemu Ikonen <tpikonen@gmail.com>
-Subject: Disable checking for updates on startup.
-Git-Branch: p/disable-updates
-Git-Diff: 532bdd9a6bde03cf47da8fb63fee60..8f6cf9176644dce65ef4518b08526c
-
- meshlab/src/meshlab/mainwindow_Init.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/meshlab/src/meshlab/mainwindow_Init.cpp b/meshlab/src/meshlab/mainwindow_Init.cpp
-index de3ff1d..ce7bf81 100644
---- a/meshlab/src/meshlab/mainwindow_Init.cpp
-+++ b/meshlab/src/meshlab/mainwindow_Init.cpp
-@@ -926,7 +926,7 @@ void MainWindow::saveRecentFileList(const QString &fileName)
-
- if(loadedMeshCounter-lastComunicatedValue>connectionInterval && !myLocalBuf.isOpen())
- {
--#if not defined(__DISABLE_AUTO_STATS__)
-+#if defined(__ENABLE_AUTO_STATS__)
- checkForUpdates(false);
- #endif
- int congratsMeshCounter = settings.value("congratsMeshCounter",50).toInt();
diff --git a/media-gfx/meshlab/files/1.3.2/05_externals.patch b/media-gfx/meshlab/files/1.3.2/05_externals.patch
deleted file mode 100644
index 0592b57..0000000
--- a/media-gfx/meshlab/files/1.3.2/05_externals.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From: Teemu Ikonen <tpikonen@gmail.com>
-Subject: Only build necessary external sources.
-Git-Branch: p/externals
-Git-Diff: 532bdd9a6bde03cf47da8fb63fee60..ca572df8704909a1bbe18b1ce25d76
-
- meshlab/src/external/external.pro | 7 +------
- 1 file changed, 1 insertion(+), 6 deletions(-)
-
-diff --git a/meshlab/src/external/external.pro b/meshlab/src/external/external.pro
-index c103d88..324eb91 100644
---- a/meshlab/src/external/external.pro
-+++ b/meshlab/src/external/external.pro
-@@ -2,11 +2,6 @@ config += debug_and_release
-
- TEMPLATE = subdirs
-
--SUBDIRS = lib3ds-1.3.0/lib3ds \
-- bzip2-1.0.5/bzip2-1.0.5.pro \
-- muparser_v132/src \
-- levmar-2.3/levmar-2.3.pro \
-+SUBDIRS = levmar-2.3/levmar-2.3.pro \
- structuresynth/structuresynth.pro \
-- OpenCTM-1.0.3/openctm.pro \
- jhead-2.95/jhead-2.95.pro
--# openkinect/openkinect.pro
diff --git a/media-gfx/meshlab/files/1.3.2/06_format-security.patch b/media-gfx/meshlab/files/1.3.2/06_format-security.patch
deleted file mode 100644
index 36a767c..0000000
--- a/media-gfx/meshlab/files/1.3.2/06_format-security.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-From: Teemu Ikonen <tpikonen@gmail.com>
-Subject: Fix compilation errors with -Werror=format-security.
-Git-Branch: p/format-security
-Git-Diff: 532bdd9a6bde03cf47da8fb63fee60..be247b855ebb49a4d826d60b7d21a0
-
- .../meshlabplugins/decorate_raster_proj/decorate_raster_proj.cpp | 4 ++--
- meshlab/src/meshlabplugins/edit_arc3D/edit_arc3D.cpp | 2 +-
- 2 files changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/meshlab/src/meshlabplugins/decorate_raster_proj/decorate_raster_proj.cpp b/meshlab/src/meshlabplugins/decorate_raster_proj/decorate_raster_proj.cpp
-index 4864214..233b657 100644
---- a/meshlab/src/meshlabplugins/decorate_raster_proj/decorate_raster_proj.cpp
-+++ b/meshlab/src/meshlabplugins/decorate_raster_proj/decorate_raster_proj.cpp
-@@ -526,7 +526,7 @@ bool DecorateRasterProjPlugin::startDecorate( QAction *act,
- GLenum err = glewInit();
- if( err != GLEW_OK )
- {
-- qWarning( (std::string("Impossible to load GLEW library.")+(char*)glewGetErrorString(err)).c_str() );
-+ qWarning("Impossible to load GLEW library: %s", glewGetErrorString(err));
- return false;
- }
- Log( "GLEW library correctly initialized." );
-@@ -536,7 +536,7 @@ bool DecorateRasterProjPlugin::startDecorate( QAction *act,
- std::string logs;
- if( !initShaders(logs) )
- {
-- qWarning( ("Error while initializing shaders.\n"+logs).c_str() );
-+ qWarning("Error while initializing shaders.\n%s", logs.c_str());
- return false;
- }
- Log( "Shaders correctly loaded." );
-diff --git a/meshlab/src/meshlabplugins/edit_arc3D/edit_arc3D.cpp b/meshlab/src/meshlabplugins/edit_arc3D/edit_arc3D.cpp
-index 88b6f9f..c23987c 100644
---- a/meshlab/src/meshlabplugins/edit_arc3D/edit_arc3D.cpp
-+++ b/meshlab/src/meshlabplugins/edit_arc3D/edit_arc3D.cpp
-@@ -269,7 +269,7 @@ void EditArc3DPlugin::ExportPly()
- QString suffix = "." + qfInfo.completeSuffix();
- QString path = qfInfo.absoluteFilePath().remove(suffix);
- path.append("Undist" + suffix);
-- qDebug(path.toLatin1());
-+ qDebug("%s", path.toStdString().c_str());
-
- QImage undistImg(originalImg.width(),originalImg.height(),originalImg.format());
- undistImg.fill(qRgba(0,0,0,255));
diff --git a/media-gfx/meshlab/files/1.3.2/07_gcc47.patch b/media-gfx/meshlab/files/1.3.2/07_gcc47.patch
deleted file mode 100644
index df608d8..0000000
--- a/media-gfx/meshlab/files/1.3.2/07_gcc47.patch
+++ /dev/null
@@ -1,105 +0,0 @@
-From: Teemu Ikonen <tpikonen@gmail.com>
-Subject: Fix FTBFS with GCC-4.7
-Git-Branch: p/gcc47
-Git-Diff: 532bdd9a6bde03cf47da8fb63fee60..07a6c6cf991f44779236b31381a7ca
-
-Closes: #667276
-
-Thanks to Matej Vela for the patch.
-
- meshlab/src/meshlabplugins/decorate_base/colorhistogram.h | 2 +-
- .../vcg/complex/algorithms/local_optimization/tri_edge_flip.h | 8 ++++----
- vcglib/vcg/space/index/grid_static_obj.h | 2 +-
- vcglib/wrap/gl/trimesh.h | 2 +-
- vcglib/wrap/ply/plystuff.h | 1 +
- 5 files changed, 8 insertions(+), 7 deletions(-)
-
-diff --git a/meshlab/src/meshlabplugins/decorate_base/colorhistogram.h b/meshlab/src/meshlabplugins/decorate_base/colorhistogram.h
-index 2351b2a..90c6d76 100644
---- a/meshlab/src/meshlabplugins/decorate_base/colorhistogram.h
-+++ b/meshlab/src/meshlabplugins/decorate_base/colorhistogram.h
-@@ -40,7 +40,7 @@ public:
-
- //! Reset histogram data.
- void Clear() {
-- this->::Clear();
-+ Histogram<ScalarType>::Clear();
- CV.clear();
- }
- /*
-diff --git a/vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h b/vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h
-index 9054166..f40f0dc 100644
---- a/vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h
-+++ b/vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h
-@@ -558,13 +558,13 @@ public:
- // edges of the first face, except the flipped edge
- for(int i = 0; i < 3; i++) if(i != flipped) {
- PosType newpos(f1, i);
-- Insert(heap, newpos, this->GlobalMark());
-+ this->Insert(heap, newpos, this->GlobalMark());
- }
-
- // edges of the second face, except the flipped edge
- for(int i = 0; i < 3; i++) if(i != f1->FFi(flipped)) {
- PosType newpos(f2, i);
-- Insert(heap, newpos, this->GlobalMark());
-+ this->Insert(heap, newpos, this->GlobalMark());
- }
-
- // every edge with v0, v1 v3 of f1
-@@ -583,7 +583,7 @@ public:
- do {
- VertexPointer v = pos.VFlip();
- if(v != v0 && v != v1 && v != v2 && v != v3)
-- Insert(heap, pos, this->GlobalMark());
-+ this->Insert(heap, pos, this->GlobalMark());
-
- pos.NextE();
- } while(pos != startpos && !pos.IsBorder());
-@@ -603,7 +603,7 @@ public:
- do {
- VertexPointer v = pos.VFlip();
- if(v != v0 && v != v1 && v != v2 && v != v3)
-- Insert(heap, pos, this->GlobalMark());
-+ this->Insert(heap, pos, this->GlobalMark());
-
- pos.NextE();
- } while(pos != startpos && !pos.IsBorder());
-diff --git a/vcglib/vcg/space/index/grid_static_obj.h b/vcglib/vcg/space/index/grid_static_obj.h
-index 0554393..26608d5 100644
---- a/vcglib/vcg/space/index/grid_static_obj.h
-+++ b/vcglib/vcg/space/index/grid_static_obj.h
-@@ -72,7 +72,7 @@ class GridStaticObj : public BasicGrid<FLT>
- inline ~GridStaticObj() { if(grid) delete[] grid; }
- inline void Init(const ObjType &val)
- {
-- fill(grid,grid+size(),val);
-+ std::fill(grid,grid+size(),val);
- }
-
-
-diff --git a/vcglib/wrap/gl/trimesh.h b/vcglib/wrap/gl/trimesh.h
-index 5d40404..ba72456 100644
---- a/vcglib/wrap/gl/trimesh.h
-+++ b/vcglib/wrap/gl/trimesh.h
-@@ -1003,7 +1003,7 @@ void Crease(MESH_TYPE &m, typename MESH_TYPE::scalar_type angleRad)
- }
- }
-
-- m.vert.math::Swap(newvert);
-+ m.vert.swap(newvert);
- m.vn=m.vert.size();
- }
-
-diff --git a/vcglib/wrap/ply/plystuff.h b/vcglib/wrap/ply/plystuff.h
-index 3e41e63..4af9508 100644
---- a/vcglib/wrap/ply/plystuff.h
-+++ b/vcglib/wrap/ply/plystuff.h
-@@ -75,6 +75,7 @@ using namespace vcg;
- #define pb_close _close
- #define DIR_SEP "\\"
- #else
-+#include <unistd.h>
- #define pb_mkdir(n) mkdir(n,0755)
- #define pb_access access
- #define pb_stat stat
diff --git a/media-gfx/meshlab/files/1.3.2/08_lib3ds.patch b/media-gfx/meshlab/files/1.3.2/08_lib3ds.patch
deleted file mode 100644
index 243ed1d..0000000
--- a/media-gfx/meshlab/files/1.3.2/08_lib3ds.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From: Teemu Ikonen <tpikonen@gmail.com>
-Subject: Use Debian lib3ds.
-Git-Branch: p/lib3ds
-Git-Diff: 532bdd9a6bde03cf47da8fb63fee60..944ece3e566dbf4cc885163178d303
-
- meshlab/src/meshlabplugins/io_3ds/io_3ds.pro | 6 ++----
- 1 file changed, 2 insertions(+), 4 deletions(-)
-
-diff --git a/meshlab/src/meshlabplugins/io_3ds/io_3ds.pro b/meshlab/src/meshlabplugins/io_3ds/io_3ds.pro
-index cf8052a..fed064d 100644
---- a/meshlab/src/meshlabplugins/io_3ds/io_3ds.pro
-+++ b/meshlab/src/meshlabplugins/io_3ds/io_3ds.pro
-@@ -14,7 +14,7 @@ SOURCES += meshio.cpp \
-
- TARGET = io_3ds
-
--INCLUDEPATH += ../../external/lib3ds-1.3.0/
-+INCLUDEPATH += /usr/include/lib3ds
-
- # Notes on the paths of lib3ds files.
- # Once you have compiled the library put the lib files in a dir named lib/XXX/
-@@ -25,9 +25,7 @@ win32-msvc.net:LIBS += ../../external/lib/win32-msvc.net/3ds.lib
- win32-msvc2005:LIBS += ../../external/lib/win32-msvc2005/3ds.lib
- win32-msvc2008:LIBS += ../../external/lib/win32-msvc2008/3ds.lib
- win32-g++:LIBS += ../../external/lib/win32-gcc/lib3ds.a
--linux-g++:LIBS += ../../external/lib/linux-g++/lib3ds.a
--linux-g++-32:LIBS += ../../external/lib/linux-g++-32/lib3ds.a
--linux-g++-64:LIBS += ../../external/lib/linux-g++-64/lib3ds.a
-+linux-g++:LIBS += -l3ds
-
- # unix:LIBS += -L../../../../code/lib/lib3ds-1.3.0/lib3ds/lib/unix -l3ds
-
diff --git a/media-gfx/meshlab/files/1.3.2/09_libbz2.patch b/media-gfx/meshlab/files/1.3.2/09_libbz2.patch
deleted file mode 100644
index 1b064f7..0000000
--- a/media-gfx/meshlab/files/1.3.2/09_libbz2.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From: Teemu Ikonen <tpikonen@gmail.com>
-Subject: Use Debian libbz2.
-Git-Branch: p/libbz2
-Git-Diff: 532bdd9a6bde03cf47da8fb63fee60..a6e1a0b242a02075c0d686ec4fa8b8
-
- meshlab/src/meshlabplugins/edit_arc3D/edit_arc3D.pro | 8 ++------
- 1 file changed, 2 insertions(+), 6 deletions(-)
-
-diff --git a/meshlab/src/meshlabplugins/edit_arc3D/edit_arc3D.pro b/meshlab/src/meshlabplugins/edit_arc3D/edit_arc3D.pro
-index e317b99..94dc124 100644
---- a/meshlab/src/meshlabplugins/edit_arc3D/edit_arc3D.pro
-+++ b/meshlab/src/meshlabplugins/edit_arc3D/edit_arc3D.pro
-@@ -32,16 +32,12 @@ RESOURCES = edit_arc3D.qrc
- win32-msvc2005:LIBS += ../../external/lib/win32-msvc2005/bz2.lib
- win32-msvc2008:LIBS += ../../external/lib/win32-msvc2008/bz2.lib
- win32-g++:LIBS += ../../external/lib/win32-gcc/libbz2.a
--linux-g++:LIBS += ../../external/lib/linux-g++/libbz2.a
--linux-g++-32:LIBS += ../../external/lib/linux-g++-32/libbz2.a
--linux-g++-64:LIBS += ../../external/lib/linux-g++-64/libbz2.a
-+linux-g++:LIBS += -lbz2
-
- win32-msvc2005:INCLUDEPATH += ../../external/bzip2-1.0.5
- win32-msvc2008:INCLUDEPATH += ../../external/bzip2-1.0.5
- win32-g++:INCLUDEPATH += ../../external/bzip2-1.0.5
--linux-g++:INCLUDEPATH += ../../external/bzip2-1.0.5
--linux-g++-32:INCLUDEPATH += ../../external/bzip2-1.0.5
--linux-g++-64:INCLUDEPATH += ../../external/bzip2-1.0.5
-+linux-g++:INCLUDEPATH += /usr/include
-
- mac:LIBS += -lbz2
-
diff --git a/media-gfx/meshlab/files/1.3.2/10_muparser.patch b/media-gfx/meshlab/files/1.3.2/10_muparser.patch
deleted file mode 100644
index f640377..0000000
--- a/media-gfx/meshlab/files/1.3.2/10_muparser.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From: Teemu Ikonen <tpikonen@gmail.com>
-Subject: Use Debian muparser.
-Git-Branch: p/muparser
-Git-Diff: 532bdd9a6bde03cf47da8fb63fee60..5e9cfcdae805ddac6f550b2a9f7011
-
- meshlab/src/meshlabplugins/filter_func/filter_func.pro | 6 ++----
- 1 file changed, 2 insertions(+), 4 deletions(-)
-
-diff --git a/meshlab/src/meshlabplugins/filter_func/filter_func.pro b/meshlab/src/meshlabplugins/filter_func/filter_func.pro
-index 3bcce2a..9a147b2 100644
---- a/meshlab/src/meshlabplugins/filter_func/filter_func.pro
-+++ b/meshlab/src/meshlabplugins/filter_func/filter_func.pro
-@@ -6,7 +6,7 @@ SOURCES += filter_func.cpp
-
- TARGET = filter_func
-
--INCLUDEPATH += ../../external/muparser_v132/include
-+INCLUDEPATH += /usr/include/muParser
-
- # Note: we need static libs so when building muparser lib use
- # ./configure --enable-shared=no
-@@ -14,7 +14,5 @@ INCLUDEPATH += ../../external/muparser_v132/include
- win32-msvc2005:LIBS += ../../external/lib/win32-msvc2005/muparser.lib
- win32-msvc2008:LIBS += ../../external/lib/win32-msvc2008/muparser.lib
- macx:LIBS += $$MACLIBDIR/libmuparser.a
--linux-g++:LIBS += ../../external/lib/linux-g++/libmuparser.a
--linux-g++-32:LIBS += ../../external/lib/linux-g++-32/libmuparser.a
--linux-g++-64:LIBS += ../../external/lib/linux-g++-64/libmuparser.a
-+linux-g++:LIBS += -lmuparser
- win32-g++:LIBS += ../../external/lib/win32-gcc/libmuparser.a
diff --git a/media-gfx/meshlab/files/1.3.2/11_openctm.patch b/media-gfx/meshlab/files/1.3.2/11_openctm.patch
deleted file mode 100644
index 7fcbced..0000000
--- a/media-gfx/meshlab/files/1.3.2/11_openctm.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From: Teemu Ikonen <tpikonen@gmail.com>
-Subject: Use Debian OpenCTM
-Git-Branch: p/openctm
-Git-Diff: 532bdd9a6bde03cf47da8fb63fee60..e067d2c66c2408593f62f9c7776eed
-
- meshlab/src/meshlabplugins/io_ctm/io_ctm.pro | 6 ++----
- 1 file changed, 2 insertions(+), 4 deletions(-)
-
-diff --git a/meshlab/src/meshlabplugins/io_ctm/io_ctm.pro b/meshlab/src/meshlabplugins/io_ctm/io_ctm.pro
-index 1084902..31f0237 100644
---- a/meshlab/src/meshlabplugins/io_ctm/io_ctm.pro
-+++ b/meshlab/src/meshlabplugins/io_ctm/io_ctm.pro
-@@ -3,7 +3,7 @@ HEADERS += io_ctm.h \
- $$VCGDIR/wrap/io_trimesh/import_ctm.h \
- $$VCGDIR/wrap/io_trimesh/export_ctm.h
- SOURCES += io_ctm.cpp
--INCLUDEPATH += ../../external/OpenCTM-1.0.3/lib
-+INCLUDEPATH += /usr/include
- TARGET = io_ctm
-
- win32-msvc.net:QMAKE_CXXFLAGS += /DOPENCTM_STATIC
-@@ -15,8 +15,6 @@ win32-msvc.net:LIBS += ../../external/lib/win32-msvc.net/openctm.lib
- win32-msvc2005:LIBS += ../../external/lib/win32-msvc2005/openctm.lib
- win32-msvc2008:LIBS += ../../external/lib/win32-msvc2008/openctm.lib
- win32-g++:LIBS += ../../external/lib/win32-gcc/libopenctm.a
--linux-g++:LIBS += ../../external/lib/linux-g++/libopenctm.a
--linux-g++-32:LIBS += ../../external/lib/linux-g++-32/libopenctm.a
--linux-g++-64:LIBS += ../../external/lib/linux-g++-64/libopenctm.a
-+linux-g++:LIBS += -lopenctm
- #macx:LIBS += ../../external/lib/macx/libopenctm.a
- macx:LIBS += $$MACLIBDIR/libopenctm.a
diff --git a/media-gfx/meshlab/files/1.3.2/12_overflow.patch b/media-gfx/meshlab/files/1.3.2/12_overflow.patch
deleted file mode 100644
index 7bf5943..0000000
--- a/media-gfx/meshlab/files/1.3.2/12_overflow.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-From: Teemu Ikonen <tpikonen@gmail.com>
-Subject: Fix overflowing array index in VCGlib
-Git-Branch: p/overflow
-Git-Diff: 532bdd9a6bde03cf47da8fb63fee60..ec0961589f0d134ab51265b8431c5f
-
-Fixes also E-array-bounds error in Debian build log scanner.
-
- vcglib/wrap/gl/addons.h | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/vcglib/wrap/gl/addons.h b/vcglib/wrap/gl/addons.h
-index 002ff1b..bc863bf 100644
---- a/vcglib/wrap/gl/addons.h
-+++ b/vcglib/wrap/gl/addons.h
-@@ -292,7 +292,7 @@ public:
- P[1] = Point3f( 0, sinf(angle), cosf(angle));
- assert(!glGetError());
- glBegin(GL_TRIANGLES);
-- Point3f n = ( (P[0]-p0) ^ (P[2]-p0) ).Normalize();
-+ Point3f n = ( (P[0]-p0) ^ (P[1]-p0) ).Normalize();
- glNormal3f(n[0],n[1],n[2]);
- glVertex3f(p0[0],p0[1],p0[2]);
- glNormal3f(N[0][0],N[0][1],N[0][2]);
diff --git a/media-gfx/meshlab/files/1.3.2/13_pluginsdir.patch b/media-gfx/meshlab/files/1.3.2/13_pluginsdir.patch
deleted file mode 100644
index f92ad63..0000000
--- a/media-gfx/meshlab/files/1.3.2/13_pluginsdir.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-From: Teemu Ikonen <tpikonen@gmail.com>
-Subject: Hardcode pluginsDir to the correct path in Debian
-Git-Branch: p/pluginsdir
-Git-Diff: 532bdd9a6bde03cf47da8fb63fee60..e1db74a038fd5fc27cc5e9f0bee8d3
-
- meshlab/src/common/pluginmanager.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/meshlab/src/common/pluginmanager.cpp b/meshlab/src/common/pluginmanager.cpp
-index d84c8fa..a039736 100644
---- a/meshlab/src/common/pluginmanager.cpp
-+++ b/meshlab/src/common/pluginmanager.cpp
-@@ -230,7 +230,7 @@ QString PluginManager::getBaseDirPath()
-
- QString PluginManager::getPluginDirPath()
- {
-- QDir pluginsDir(getBaseDirPath());
-+ QDir pluginsDir("/usr/lib/meshlab");
- if(!pluginsDir.exists("plugins"))
- //QMessageBox::warning(0,"Meshlab Initialization","Serious error. Unable to find the plugins directory.");
- qDebug("Meshlab Initialization: Serious error. Unable to find the plugins directory.");
diff --git a/media-gfx/meshlab/files/1.3.2/14_ply_numeric.patch b/media-gfx/meshlab/files/1.3.2/14_ply_numeric.patch
deleted file mode 100644
index 2f7c6e0..0000000
--- a/media-gfx/meshlab/files/1.3.2/14_ply_numeric.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From: Teemu Ikonen <tpikonen@gmail.com>
-Subject: Set LC_NUMERIC to "C"
-Git-Branch: p/ply_numeric
-Git-Diff: 532bdd9a6bde03cf47da8fb63fee60..2aeac7daa4785a9cf0b2480f663780
-
-Fixes reading of ascii float values in locales which use the comma as a
-float separator.
-
- meshlab/src/meshlab/main.cpp | 4 ++++
- 1 file changed, 4 insertions(+)
-
-diff --git a/meshlab/src/meshlab/main.cpp b/meshlab/src/meshlab/main.cpp
-index 7058e31..e452e87 100644
---- a/meshlab/src/meshlab/main.cpp
-+++ b/meshlab/src/meshlab/main.cpp
-@@ -25,12 +25,16 @@
- #include <QMessageBox>
- #include "mainwindow.h"
-
-+using namespace std;
-+
- int main(int argc, char *argv[])
- {
- MeshLabApplication app(argc, argv);
- QLocale::setDefault(QLocale::C);
- QCoreApplication::setOrganizationName("VCG");
- QCoreApplication::setApplicationName("MeshLab");
-+
-+ std::setlocale(LC_NUMERIC, "C");
-
- if(argc>1)
- {
diff --git a/media-gfx/meshlab/files/1.3.2/15_qhull.patch b/media-gfx/meshlab/files/1.3.2/15_qhull.patch
deleted file mode 100644
index 6c1f70a..0000000
--- a/media-gfx/meshlab/files/1.3.2/15_qhull.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-diff -Naur a/meshlab/src/meshlabplugins/filter_qhull/filter_qhull.pro b/meshlab/src/meshlabplugins/filter_qhull/filter_qhull.pro
---- a/meshlab/src/meshlabplugins/filter_qhull/filter_qhull.pro 2013-10-30 21:12:42.000000000 +0000
-+++ b/meshlab/src/meshlabplugins/filter_qhull/filter_qhull.pro 2013-10-30 21:31:35.692580129 +0000
-@@ -8,28 +8,6 @@
- SOURCES += filter_qhull.cpp \
- qhull_tools.cpp
-
--HEADERS += ../../external/qhull-2003.1/src/geom.h \
-- ../../external/qhull-2003.1/src/io.h \
-- ../../external/qhull-2003.1/src/mem.h \
-- ../../external/qhull-2003.1/src/merge.h \
-- ../../external/qhull-2003.1/src/poly.h \
-- ../../external/qhull-2003.1/src/qhull.h \
-- ../../external/qhull-2003.1/src/qset.h \
-- ../../external/qhull-2003.1/src/stat.h \
-- ../../external/qhull-2003.1/src/user.h
--
--SOURCES += ../../external/qhull-2003.1/src/geom.c \
-- ../../external/qhull-2003.1/src/geom2.c \
-- ../../external/qhull-2003.1/src/global.c \
-- ../../external/qhull-2003.1/src/io.c \
-- ../../external/qhull-2003.1/src/mem.c \
-- ../../external/qhull-2003.1/src/merge.c \
-- ../../external/qhull-2003.1/src/poly.c \
-- ../../external/qhull-2003.1/src/poly2.c \
-- ../../external/qhull-2003.1/src/qconvex.c \
-- ../../external/qhull-2003.1/src/qhull.c \
-- ../../external/qhull-2003.1/src/qset.c \
-- ../../external/qhull-2003.1/src/stat.c \
-- ../../external/qhull-2003.1/src/user.c
-+LIBS += -lqhull
-
- TARGET = filter_qhull
-\ В конце файла нет новой строки
-diff -Naur a/meshlab/src/meshlabplugins/filter_qhull/qhull_tools.h b/meshlab/src/meshlabplugins/filter_qhull/qhull_tools.h
---- a/meshlab/src/meshlabplugins/filter_qhull/qhull_tools.h 1970-01-01 00:00:00.000000000 +0000
-+++ b/meshlab/src/meshlabplugins/filter_qhull/qhull_tools.h 2013-10-30 21:32:57.242574626 +0000
-@@ -0,0 +1,29 @@
-+
-+#include <common/meshmodel.h>
-+#include <math.h>
-+
-+
-+#if defined(__cplusplus)
-+extern "C"
-+{
-+#endif
-+#include <stdio.h>
-+#include <stdlib.h>
-+#include <libqhull/libqhull.h>
-+#include <libqhull/mem.h>
-+#include <libqhull/qset.h>
-+#include <libqhull/geom.h>
-+#include <libqhull/merge.h>
-+#include <libqhull/poly.h>
-+#include <libqhull/io.h>
-+#include <libqhull/stat.h>
-+#if defined(__cplusplus)
-+}
-+#endif
-+
-+facetT *compute_convex_hull(int dim, int numpoints, MeshModel &m);
-+facetT *compute_delaunay(int dim, int numpoints, MeshModel &m);
-+bool compute_voronoi(int dim, int numpoints, MeshModel &m, MeshModel &pm,float threshold);
-+bool compute_alpha_shapes(int dim, int numpoints, MeshModel &m, MeshModel &pm,double alpha, bool alphashape);
-+int visible_points(int dim, int numpoints, MeshModel &m, MeshModel &pm,MeshModel &pm2, vcg::Point3f viewpointP,float threshold,bool convex_hullFP,bool triangVP);
-+
diff --git a/media-gfx/meshlab/files/1.3.2/16_shadersdir.patch b/media-gfx/meshlab/files/1.3.2/16_shadersdir.patch
deleted file mode 100644
index d8ebc20..0000000
--- a/media-gfx/meshlab/files/1.3.2/16_shadersdir.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-From: Teemu Ikonen <tpikonen@gmail.com>
-Subject: Hardcode shadersDir to the correct path in Debian in various plugins
-Git-Branch: p/shadersdir
-Git-Diff: 532bdd9a6bde03cf47da8fb63fee60..06b8aa9ce525fc0c5c221f5d675c29
-
- meshlab/src/meshlabplugins/render_gdp/meshrender.cpp | 2 +-
- meshlab/src/meshlabplugins/render_gdp/shaderDialog.cpp | 2 +-
- meshlab/src/meshlabplugins/render_rfx/render_rfx.cpp | 2 +-
- 3 files changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/meshlab/src/meshlabplugins/render_gdp/meshrender.cpp b/meshlab/src/meshlabplugins/render_gdp/meshrender.cpp
-index 64dbcc3..c07998c 100644
---- a/meshlab/src/meshlabplugins/render_gdp/meshrender.cpp
-+++ b/meshlab/src/meshlabplugins/render_gdp/meshrender.cpp
-@@ -39,7 +39,7 @@ void MeshShaderRenderPlugin::initActionList() {
- qaNone->setCheckable(false);
- actionList << qaNone;*/
-
-- QDir shadersDir = QDir(qApp->applicationDirPath());
-+ QDir shadersDir = QDir("/usr/share/meshlab");
- #if defined(Q_OS_WIN)
- if (shadersDir.dirName() == "debug" || shadersDir.dirName() == "release" || shadersDir.dirName() == "plugins" )
- shadersDir.cdUp();
-diff --git a/meshlab/src/meshlabplugins/render_gdp/shaderDialog.cpp b/meshlab/src/meshlabplugins/render_gdp/shaderDialog.cpp
-index 9c45981..0256805 100644
---- a/meshlab/src/meshlabplugins/render_gdp/shaderDialog.cpp
-+++ b/meshlab/src/meshlabplugins/render_gdp/shaderDialog.cpp
-@@ -323,7 +323,7 @@ void ShaderDialog::changeTexturePath(int i) {
- void ShaderDialog::browseTexturePath(int i) {
- QFileDialog fd(0,"Choose new texture");
-
-- QDir shadersDir = QDir(qApp->applicationDirPath());
-+ QDir shadersDir = QDir("/usr/share/meshlab");
- #if defined(Q_OS_WIN)
- if (shadersDir.dirName() == "debug" || shadersDir.dirName() == "release")
- shadersDir.cdUp();
-diff --git a/meshlab/src/meshlabplugins/render_rfx/render_rfx.cpp b/meshlab/src/meshlabplugins/render_rfx/render_rfx.cpp
-index e327cea..eb67fd2 100755
---- a/meshlab/src/meshlabplugins/render_rfx/render_rfx.cpp
-+++ b/meshlab/src/meshlabplugins/render_rfx/render_rfx.cpp
-@@ -55,7 +55,7 @@ QList<QAction*> RenderRFX::actions()
-
- void RenderRFX::initActionList()
- {
-- QDir shadersDir = PluginManager::getBaseDirPath();
-+ QDir shadersDir = QDir("/usr/share/meshlab");
-
- #if defined(Q_OS_WIN)
- if (shadersDir.dirName() == "debug" ||
diff --git a/media-gfx/meshlab/files/1.3.2/17_structuresynth.patch b/media-gfx/meshlab/files/1.3.2/17_structuresynth.patch
deleted file mode 100644
index 6a6b84c..0000000
--- a/media-gfx/meshlab/files/1.3.2/17_structuresynth.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-From: Teemu Ikonen <tpikonen@gmail.com>
-Subject: Include glu.h where needed in included structure-synth code.
-Git-Branch: p/structuresynth
-Git-Diff: 532bdd9a6bde03cf47da8fb63fee60..45495fd45078a06d7c5f7405ba636c
-
-Also link structuresynth code with libGLU.
-
-This FTBS was exposed by GCC-4.7. See Debian bug #672000 for the same
-issue in the real structure-synth Debian package.
-
- .../structuresynth/ssynth/SyntopiaCore/GLEngine/EngineWidget.h | 1 +
- .../src/external/structuresynth/ssynth/SyntopiaCore/GLEngine/Sphere.h | 1 +
- meshlab/src/external/structuresynth/structuresynth.pro | 1 +
- 3 files changed, 3 insertions(+)
-
-diff --git a/meshlab/src/external/structuresynth/ssynth/SyntopiaCore/GLEngine/EngineWidget.h b/meshlab/src/external/structuresynth/ssynth/SyntopiaCore/GLEngine/EngineWidget.h
-index 8905cbe..e13b011 100644
---- a/meshlab/src/external/structuresynth/ssynth/SyntopiaCore/GLEngine/EngineWidget.h
-+++ b/meshlab/src/external/structuresynth/ssynth/SyntopiaCore/GLEngine/EngineWidget.h
-@@ -5,6 +5,7 @@
- #include <QMainWindow>
- #include <QPoint>
- #include <QList>
-+#include <GL/glu.h>
-
- #include "SyntopiaCore/Math/Vector3.h"
- #include "SyntopiaCore/Math/Matrix4.h"
-diff --git a/meshlab/src/external/structuresynth/ssynth/SyntopiaCore/GLEngine/Sphere.h b/meshlab/src/external/structuresynth/ssynth/SyntopiaCore/GLEngine/Sphere.h
-index 0b0dc40..ed95346 100644
---- a/meshlab/src/external/structuresynth/ssynth/SyntopiaCore/GLEngine/Sphere.h
-+++ b/meshlab/src/external/structuresynth/ssynth/SyntopiaCore/GLEngine/Sphere.h
-@@ -2,6 +2,7 @@
-
- #include "SyntopiaCore/Math/Vector3.h"
- #include "Object3D.h"
-+#include <GL/glu.h>
-
- namespace SyntopiaCore {
- namespace GLEngine {
-diff --git a/meshlab/src/external/structuresynth/structuresynth.pro b/meshlab/src/external/structuresynth/structuresynth.pro
-index 8579b03..362ce5d 100644
---- a/meshlab/src/external/structuresynth/structuresynth.pro
-+++ b/meshlab/src/external/structuresynth/structuresynth.pro
-@@ -120,3 +120,4 @@ win32-msvc2008:DESTDIR = ../lib/win32-msvc2008
- linux-g++-32:DESTDIR = ../lib/linux-g++-32
- linux-g++-64:DESTDIR = ../lib/linux-g++-64
- linux-g++:DESTDIR = ../lib/linux-g++
-+unix:LIBS+=-lGLU
diff --git a/media-gfx/meshlab/files/1.3.2/18_glew.c18p1.patch b/media-gfx/meshlab/files/1.3.2/18_glew.c18p1.patch
deleted file mode 100644
index 894f05c..0000000
--- a/media-gfx/meshlab/files/1.3.2/18_glew.c18p1.patch
+++ /dev/null
@@ -1,146 +0,0 @@
-From: Teemu Ikonen <tpikonen@gmail.com>
-Subject: Use Debian GLEW.
-Git-Branch: p/glew
-Git-Diff: 532bdd9a6bde03cf47da8fb63fee60..7023f74389baab6b9032c08ae2e2b2
-
- meshlab/src/common/common.pro | 5 ++---
- meshlab/src/meshlab/meshlab.pro | 4 +---
- meshlab/src/meshlabplugins/filter_plymc/plymc.pro | 2 +-
- meshlab/src/meshlabserver/meshlabserver.pro | 6 ++----
- meshlab/src/shared.pri | 7 ++++---
- vcglib/apps/sample/trimesh_QT/trimesh_qt.pro | 5 +++--
- vcglib/apps/sample/trimesh_pos_demo/trimesh_pos_demo.pro | 4 ++--
- 7 files changed, 15 insertions(+), 18 deletions(-)
-
-diff --git a/meshlab/src/common/common.pro b/meshlab/src/common/common.pro
-index eec1863..58bda06 100644
---- a/meshlab/src/common/common.pro
-+++ b/meshlab/src/common/common.pro
-@@ -1,9 +1,9 @@
- include (../general.pri)
- EXIF_DIR = ../external/jhead-2.95
-+GLEWDIR = /usr
-+LIBS += -lGLEW
-
-
--GLEWCODE = $$GLEWDIR/src/glew.c
--
- win32-msvc2005:DESTDIR = ../distrib
- win32-msvc2008:DESTDIR = ../distrib
- win32-msvc2010:DESTDIR = ../distrib
-@@ -106,7 +106,6 @@ SOURCES += filterparameter.cpp \
- mlapplication.cpp \
- scriptsyntax.cpp \
- searcher.cpp \
-- $$GLEWCODE \
- meshlabdocumentxml.cpp \
- meshlabdocumentbundler.cpp
-
-diff --git a/meshlab/src/meshlab/meshlab.pro b/meshlab/src/meshlab/meshlab.pro
-index 4a7d0fd..ecd9ed6 100644
---- a/meshlab/src/meshlab/meshlab.pro
-+++ b/meshlab/src/meshlab/meshlab.pro
-@@ -129,11 +129,9 @@ win32-g++:LIBS += -L../external/lib/win32-gcc -L../distrib -lcommon
- # win32-g++:release:LIBS += -L../common/release -lcommon
- #}
-
--linux-g++:LIBS += -L../external/lib/linux-g++ -ljhead -L../distrib -lcommon -lGLU
-+linux-g++:LIBS += -L../external/lib/linux-g++ -ljhead -L../distrib -lcommon -lGLEW -lGLU
- linux-g++:QMAKE_RPATHDIR += ../distrib
--linux-g++-32:LIBS += -L../external/lib/linux-g++-32 -L../distrib -lcommon -lGLU
- linux-g++-32:QMAKE_RPATHDIR += ../distrib
--linux-g++-64:LIBS += -L../external/lib/linux-g++-64 -L../distrib -lcommon -lGLU
- linux-g++-64:QMAKE_RPATHDIR += ../distrib
-
- # uncomment in your local copy only in emergency cases.
-diff --git a/meshlab/src/meshlabplugins/filter_plymc/plymc.pro b/meshlab/src/meshlabplugins/filter_plymc/plymc.pro
-index b609419..a89e8c6 100755
---- a/meshlab/src/meshlabplugins/filter_plymc/plymc.pro
-+++ b/meshlab/src/meshlabplugins/filter_plymc/plymc.pro
-@@ -1,7 +1,7 @@
- TARGET = plymc
- DEPENDPATH += .
- INCLUDEPATH += ../../../../vcglib \
-- ../../code/lib/glew/include
-+ /usr/include
- CONFIG += console \
- stl \
- debug_and_release
-diff --git a/meshlab/src/meshlabserver/meshlabserver.pro b/meshlab/src/meshlabserver/meshlabserver.pro
-index cca5560..9b070c7 100644
---- a/meshlab/src/meshlabserver/meshlabserver.pro
-+++ b/meshlab/src/meshlabserver/meshlabserver.pro
-@@ -1,4 +1,4 @@
--GLEWDIR = ../external/glew-1.5.1
-+GLEWDIR = /usr
-
- HEADERS =
-
-@@ -25,11 +25,9 @@ win32-msvc2005: LIBS += -L../distrib -lcommon
- win32-msvc2008: LIBS += -L../distrib -lcommon
- win32-msvc2010: LIBS += -L../distrib -lcommon
- win32-g++: LIBS += -L../distrib -lcommon
--linux-g++: LIBS += -L../distrib -lcommon
-+linux-g++: LIBS += -L../distrib -lcommon -lGLEW
- linux-g++:QMAKE_RPATHDIR += ../distrib
--linux-g++-32: LIBS += -L../distrib -lcommon
- linux-g++-32:QMAKE_RPATHDIR += ../distrib
--linux-g++-64: LIBS += -L../distrib -lcommon
- linux-g++-64:QMAKE_RPATHDIR += ../distrib
- #CONFIG (release,debug | release) {
- # win32-msvc2005:release: LIBS += -L../common/release -lcommon
-diff --git a/meshlab/src/shared.pri b/meshlab/src/shared.pri
-index 93ed32f..0ba3e67 100644
---- a/meshlab/src/shared.pri
-+++ b/meshlab/src/shared.pri
-@@ -17,9 +17,10 @@ win32-msvc2005: LIBS += ../../distrib/common.lib
- win32-msvc2008: LIBS += ../../distrib/common.lib
- win32-msvc2010: LIBS += ../../distrib/common.lib
- win32-g++:LIBS += -L../../distrib -lcommon
--linux-g++:LIBS += -L../../distrib -lcommon
--linux-g++-32:LIBS += -L../../distrib -lcommon
--linux-g++-64:LIBS += -L../../distrib -lcommon
-+linux-g++:LIBS += -L../../distrib -lcommon -lGLEW
-+#linux-g++-32:LIBS += -L../../distrib -lcommon
-+#linux-g++-64:LIBS += -L../../distrib -lcommon
-+
-
- #CONFIG(debug, debug|release) {
- # win32-msvc2005: LIBS += ../../common/debug/common.lib
-diff --git a/vcglib/apps/sample/trimesh_QT/trimesh_qt.pro b/vcglib/apps/sample/trimesh_QT/trimesh_qt.pro
-index 8a3c7fc..986116e 100644
---- a/vcglib/apps/sample/trimesh_QT/trimesh_qt.pro
-+++ b/vcglib/apps/sample/trimesh_QT/trimesh_qt.pro
-@@ -26,8 +26,9 @@ SOURCES += ../../../wrap/gui/trackmode.cpp
-
- # Compile glew
- DEFINES += GLEW_STATIC
--INCLUDEPATH += ../../../../code/lib/glew/include
--SOURCES += ../../../../code/lib/glew/src/glew.c
-+INCLUDEPATH += /usr/include
-+#SOURCES += ../../../../code/lib/glew/src/glew.c
-+LIBS += -lGLEW
-
- # Awful problem with windows..
- win32{
-diff --git a/vcglib/apps/sample/trimesh_pos_demo/trimesh_pos_demo.pro b/vcglib/apps/sample/trimesh_pos_demo/trimesh_pos_demo.pro
-index e8ae178..4a69fef 100644
---- a/vcglib/apps/sample/trimesh_pos_demo/trimesh_pos_demo.pro
-+++ b/vcglib/apps/sample/trimesh_pos_demo/trimesh_pos_demo.pro
-@@ -1,14 +1,14 @@
--INCLUDEPATH += . ../../.. ../../../../code/lib ../../../../code/lib/glew/include
-+INCLUDEPATH += . ../../.. ../../../../code/lib /usr/include
- HEADERS = glwidget.h \
- window.h \
- mesh_type.h
- SOURCES = glwidget.cpp \
- main.cpp \
- window.cpp\
-- ../../../../code/lib/glew/src/glew.c \
- ../../../wrap/ply/plylib.cpp\
- ../../../wrap/gui/trackmode.cpp\
- ../../../wrap/gui/trackball.cpp
-+LIBS += -lGLEW
- QT += opengl
-
- # install
diff --git a/media-gfx/meshlab/files/1.3.2/19_CONFLICTS_IN_rpath.patch b/media-gfx/meshlab/files/1.3.2/19_CONFLICTS_IN_rpath.patch
deleted file mode 100644
index c3dfc4d..0000000
--- a/media-gfx/meshlab/files/1.3.2/19_CONFLICTS_IN_rpath.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-reverted:
---- b/meshlab/src/meshlab/meshlab.pro
-+++ a/meshlab/src/meshlab/meshlab.pro
-@@ -129,9 +129,11 @@
- # win32-g++:release:LIBS += -L../common/release -lcommon
- #}
-
-+linux-g++:LIBS += -L../external/lib/linux-g++ -ljhead -L../distrib -lcommon -lGLU
--linux-g++:LIBS += -L../external/lib/linux-g++ -ljhead -L../distrib -lcommon -lGLEW -lGLU
- linux-g++:QMAKE_RPATHDIR += ../distrib
-+linux-g++-32:LIBS += -L../external/lib/linux-g++-32 -L../distrib -lcommon -lGLU
- linux-g++-32:QMAKE_RPATHDIR += ../distrib
-+linux-g++-64:LIBS += -L../external/lib/linux-g++-64 -L../distrib -lcommon -lGLU
- linux-g++-64:QMAKE_RPATHDIR += ../distrib
-
- # uncomment in your local copy only in emergency cases.
-reverted:
---- b/meshlab/src/meshlabserver/meshlabserver.pro
-+++ a/meshlab/src/meshlabserver/meshlabserver.pro
-@@ -25,9 +25,11 @@
- win32-msvc2008: LIBS += -L../distrib -lcommon
- win32-msvc2010: LIBS += -L../distrib -lcommon
- win32-g++: LIBS += -L../distrib -lcommon
-+linux-g++: LIBS += -L../distrib -lcommon
--linux-g++: LIBS += -L../distrib -lcommon -lGLEW
- linux-g++:QMAKE_RPATHDIR += ../distrib
-+linux-g++-32: LIBS += -L../distrib -lcommon
- linux-g++-32:QMAKE_RPATHDIR += ../distrib
-+linux-g++-64: LIBS += -L../distrib -lcommon
- linux-g++-64:QMAKE_RPATHDIR += ../distrib
- #CONFIG (release,debug | release) {
- # win32-msvc2005:release: LIBS += -L../common/release -lcommon
diff --git a/media-gfx/meshlab/files/1.3.2/20_rpath.c18p2.patch b/media-gfx/meshlab/files/1.3.2/20_rpath.c18p2.patch
deleted file mode 100644
index e53d8bf..0000000
--- a/media-gfx/meshlab/files/1.3.2/20_rpath.c18p2.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-From: Teemu Ikonen <tpikonen@gmail.com>
-Subject: Use /usr/lib/meshlab as RPATH in binaries.
-Git-Branch: p/rpath
-Git-Diff: 532bdd9a6bde03cf47da8fb63fee60..0ecffa4d55bfff6f3b98a478d0cd82
-
- meshlab/src/meshlab/meshlab.pro | 4 +---
- meshlab/src/meshlabserver/meshlabserver.pro | 4 +---
- 2 files changed, 2 insertions(+), 6 deletions(-)
-
-diff --git a/meshlab/src/meshlab/meshlab.pro b/meshlab/src/meshlab/meshlab.pro
-index 4a7d0fd..f67ba07 100644
---- a/meshlab/src/meshlab/meshlab.pro
-+++ b/meshlab/src/meshlab/meshlab.pro
-@@ -130,11 +130,9 @@ win32-g++:LIBS += -L../external/lib/win32-gcc -L../distrib -lcommon
- #}
-
- linux-g++:LIBS += -L../external/lib/linux-g++ -ljhead -L../distrib -lcommon -lGLU
--linux-g++:QMAKE_RPATHDIR += ../distrib
-+linux-g++:QMAKE_RPATHDIR += /usr/lib/meshlab
- linux-g++-32:LIBS += -L../external/lib/linux-g++-32 -L../distrib -lcommon -lGLU
--linux-g++-32:QMAKE_RPATHDIR += ../distrib
- linux-g++-64:LIBS += -L../external/lib/linux-g++-64 -L../distrib -lcommon -lGLU
--linux-g++-64:QMAKE_RPATHDIR += ../distrib
-
- # uncomment in your local copy only in emergency cases.
- # We should never be too permissive
-diff --git a/meshlab/src/meshlabserver/meshlabserver.pro b/meshlab/src/meshlabserver/meshlabserver.pro
-index cca5560..6a19b81 100644
---- a/meshlab/src/meshlabserver/meshlabserver.pro
-+++ b/meshlab/src/meshlabserver/meshlabserver.pro
-@@ -26,11 +26,9 @@ win32-msvc2008: LIBS += -L../distrib -lcommon
- win32-msvc2010: LIBS += -L../distrib -lcommon
- win32-g++: LIBS += -L../distrib -lcommon
- linux-g++: LIBS += -L../distrib -lcommon
--linux-g++:QMAKE_RPATHDIR += ../distrib
-+linux-g++:QMAKE_RPATHDIR += /usr/lib/meshlab
- linux-g++-32: LIBS += -L../distrib -lcommon
--linux-g++-32:QMAKE_RPATHDIR += ../distrib
- linux-g++-64: LIBS += -L../distrib -lcommon
--linux-g++-64:QMAKE_RPATHDIR += ../distrib
- #CONFIG (release,debug | release) {
- # win32-msvc2005:release: LIBS += -L../common/release -lcommon
- # win32-msvc2008:release: LIBS += -L../common/release -lcommon
diff --git a/media-gfx/meshlab/files/1.3.2/21_RESOLUTION.patch b/media-gfx/meshlab/files/1.3.2/21_RESOLUTION.patch
deleted file mode 100644
index 35c1cac..0000000
--- a/media-gfx/meshlab/files/1.3.2/21_RESOLUTION.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-Resolve patch overlaps.
---- a/meshlab/src/meshlab/meshlab.pro
-+++ b/meshlab/src/meshlab/meshlab.pro
-@@ -129,10 +129,8 @@ win32-g++:LIBS += -L../external/lib/win32-gcc -L../distrib -lcommon
- # win32-g++:release:LIBS += -L../common/release -lcommon
- #}
-
--linux-g++:LIBS += -L../external/lib/linux-g++ -ljhead -L../distrib -lcommon -lGLU
-+linux-g++:LIBS += -L../external/lib/linux-g++ -ljhead -L../distrib -lcommon -lGLEW -lGLU
- linux-g++:QMAKE_RPATHDIR += /usr/lib/meshlab
--linux-g++-32:LIBS += -L../external/lib/linux-g++-32 -L../distrib -lcommon -lGLU
--linux-g++-64:LIBS += -L../external/lib/linux-g++-64 -L../distrib -lcommon -lGLU
-
- # uncomment in your local copy only in emergency cases.
- # We should never be too permissive
---- a/meshlab/src/meshlabserver/meshlabserver.pro
-+++ b/meshlab/src/meshlabserver/meshlabserver.pro
-@@ -25,10 +25,8 @@ win32-msvc2005: LIBS += -L../distrib -lcommon
- win32-msvc2008: LIBS += -L../distrib -lcommon
- win32-msvc2010: LIBS += -L../distrib -lcommon
- win32-g++: LIBS += -L../distrib -lcommon
--linux-g++: LIBS += -L../distrib -lcommon
-+linux-g++: LIBS += -L../distrib -lcommon -lGLEW
- linux-g++:QMAKE_RPATHDIR += /usr/lib/meshlab
--linux-g++-32: LIBS += -L../distrib -lcommon
--linux-g++-64: LIBS += -L../distrib -lcommon
- #CONFIG (release,debug | release) {
- # win32-msvc2005:release: LIBS += -L../common/release -lcommon
- # win32-msvc2008:release: LIBS += -L../common/release -lcommon
diff --git a/media-gfx/meshlab/meshlab-1.3.2-r1.ebuild b/media-gfx/meshlab/meshlab-1.3.2-r1.ebuild
deleted file mode 100644
index 1eef601..0000000
--- a/media-gfx/meshlab/meshlab-1.3.2-r1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/meshlab/meshlab-1.3.0a.ebuild,v 0.2 2013/10/29 20:54:13 brothermechanic Exp $
-
-EAPI=5
-
-inherit eutils versionator multilib qt4-r2
-
-DESCRIPTION="A mesh processing system"
-HOMEPAGE="http://meshlab.sourceforge.net/"
-MY_PV="$(delete_all_version_separators ${PV})"
-SRC_URI="mirror://sourceforge/project/${PN}/${PN}/MeshLab%20v${PV}/MeshLabSrc_AllInc_v${MY_PV}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-DEPEND="media-libs/glew
- sys-libs/libunwind
- sci-libs/levmar
- =media-libs/lib3ds-1*
- dev-cpp/muParser
- media-libs/qhull
- media-libs/openctm
- dev-qt/qtcore
- dev-qt/qtopengl
- dev-cpp/eigen:3"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/meshlab/src"
-
-src_prepare() {
- rm "${WORKDIR}"/meshlab/src/distrib/plugins/*.xml
- rm "${WORKDIR}"/meshlab/src/meshlabplugins/filter_qhull/qhull_tools.h
- cd ${PORTAGE_BUILDDIR}
- ln -s work a
- #patches from debian repo
- epatch "${FILESDIR}/${PV}"/*.patch
-}
-
-src_configure() {
- eqmake4 external/external.pro
- eqmake4 meshlab_full.pro
-}
-
-src_compile() {
- cd external && emake
- cd .. && emake
-}
-
-src_install() {
- dobin distrib/{meshlab,meshlabserver}
- dolib distrib/libcommon.so.1.0.0
- dosym libcommon.so.1.0.0 /usr/$(get_libdir)/libcommon.so.1
- dosym libcommon.so.1 /usr/$(get_libdir)/libcommon.so
-
- exeinto /usr/$(get_libdir)/meshlab/plugins
- doexe distrib/plugins/*.so
-
- insinto /usr/share/meshlab/shaders
- doins -r distrib/shaders/*
- newicon "${S}"/meshlab/images/eye64.png "${PN}".png
- make_desktop_entry meshlab "Meshlab"
-}
diff --git a/media-gfx/meshlab/metadata.xml b/media-gfx/meshlab/metadata.xml
deleted file mode 100644
index 254b038..0000000
--- a/media-gfx/meshlab/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>brothermechanic@gmail.com</email>
- </maintainer>
-</pkgmetadata>
-
-
diff --git a/media-gfx/tex2im/ChangeLog b/media-gfx/tex2im/ChangeLog
new file mode 100644
index 0000000..da999c2
--- /dev/null
+++ b/media-gfx/tex2im/ChangeLog
@@ -0,0 +1,3 @@
+ 07 Oct 2018; AstroFloyd <AstroFloyd@gmail.com> +metadata.xml,
+ tex2im-1.8.ebuild:
+ media-gfx/tex2im: fix issues
diff --git a/media-gfx/tex2im/Manifest b/media-gfx/tex2im/Manifest
index 7d52615..c2e9e32 100644
--- a/media-gfx/tex2im/Manifest
+++ b/media-gfx/tex2im/Manifest
@@ -1,2 +1,4 @@
-DIST tex2im-1.8.tar.gz 28727 SHA256 e97f771eacb4e4bd82476d1ee559f8aaa2f40bd93650895e766b37169d3006ee SHA512 5f3131e801056db47129e73fa863658beb315c296039708e17b67dda94090d47c27e516d56ef58bed8f4488c0d56ee16d05ec2f9a3cb2a1d305aac8c8b25f195 WHIRLPOOL b940da3bcc63ea46a342c2b6ec7f909be323d12ec9819b2806e6f32e18965222cb257f69a069b1ee03b75f16a35105982e792f7cbd3a3837c41258f8cf99f1eb
-EBUILD tex2im-1.8.ebuild 1115 SHA256 7bca158e5b55abc794202fd8ed6b5ea5c4e609dc76110101098a6283108e88a8 SHA512 794e99bb679246b9ae56436e3fbcd4403dee525a6f735c33ba1b93d391cc748d80e9d6f01159d572fc9fcf7f1420d630aed9beb8458320d24591a40bfffc34d9 WHIRLPOOL a460db307549bd4aac640420d33ebea9b63cc62c6efd5aa16c274214c9e774aebf5ab707cd8b8337de15a803fcb7a63b24701bab1c98000a8587a5a2da6320d0
+DIST tex2im-1.8.tar.gz 28727 BLAKE2B 53aa59dc0aefdc5f5c8771c0340cf290d880740eb422639971055744b6db4ee458787b7433bef2b25c22e03df52a43f86732523955a2e5576868add28678eba9 SHA512 5f3131e801056db47129e73fa863658beb315c296039708e17b67dda94090d47c27e516d56ef58bed8f4488c0d56ee16d05ec2f9a3cb2a1d305aac8c8b25f195
+EBUILD tex2im-1.8.ebuild 1105 BLAKE2B 29c80cab69ed8ad34033fbcfecd95c018392a9e0779c3c1600bdacb2c60d1c1ea440ec3018a887616be80d4747c9f121061fbed99e37edf254536484b7fb8812 SHA512 d6487b7a53eeff61153996ed28ab858c794a017f8798e94efbd408391ef517ed07fffe89e023449422bdca6ae0d767b21189e56eda68b8c7086243da76477ee0
+MISC ChangeLog 116 BLAKE2B 7a029e5eb585b7ffede4d7da010ed2a9e14551add2c6c3658f9114943da26eea29fc08e3626b348c8aca756979d2e2a6126bd85d322dfb0cf82cc983c13ecef7 SHA512 d95c292c1053d1b56bd47f94f4d5cb75ae1461d15290ac207f2095a609d4b259e852a6b9ad2f90a34a0f05acf8e291f896d413440895d02a5f88048db3345375
+MISC metadata.xml 252 BLAKE2B 53499f2f74e03a916dfd38d79ad1cafc118c38362a4ff1e33bf91fb7dbec654fc37245328403be6a77b4f4f833b2d4a675a46f65a72fd1c800b34bdf086cab5a SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729
diff --git a/dev-python/tweepy/metadata.xml b/media-gfx/tex2im/metadata.xml
index ae34b4d..ae34b4d 100644
--- a/dev-python/tweepy/metadata.xml
+++ b/media-gfx/tex2im/metadata.xml
diff --git a/media-gfx/tex2im/tex2im-1.8.ebuild b/media-gfx/tex2im/tex2im-1.8.ebuild
index fdb7f02..1a2afa5 100644
--- a/media-gfx/tex2im/tex2im-1.8.ebuild
+++ b/media-gfx/tex2im/tex2im-1.8.ebuild
@@ -1,7 +1,5 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
DESCRIPTION="Tex2im converts LaTeX formulae into high-resolution bitmap graphics."
HOMEPAGE="http://www.nought.de/tex2im.html"
@@ -25,12 +23,12 @@ src_unpack() {
src_install() {
einfo " Installing Tex2im:\n"
- mkdir -pv ${D}${DESTDIR}/bin/
- cp -v tex2im ${D}${DESTDIR}/bin/ || die "install failed"
+ mkdir -pv "${D}${DESTDIR}/bin/"
+ cp -v tex2im "${D}${DESTDIR}/bin/" || die "install failed"
use doc && (
einfo " Installing documentation:\n"
- mkdir -pv ${D}${DESTDIR}/share/doc/${P} || die "Could not create doc directory"
- cp -prv CHANGELOG LICENSE README examples ${D}${DESTDIR}/share/doc/${P} || die "Could not copy documentation"
+ mkdir -pv "${D}${DESTDIR}/share/doc/${P}" || die "Could not create doc directory"
+ cp -prv CHANGELOG LICENSE README examples "${D}${DESTDIR}/share/doc/${P}" || die "Could not copy documentation"
)
}
@@ -43,4 +41,3 @@ pkg_config()
{
eerror "This ebuild does not have a config function."
}
-
diff --git a/media-libs/lib3ds/ChangeLog b/media-libs/lib3ds/ChangeLog
deleted file mode 100644
index ea56e46..0000000
--- a/media-libs/lib3ds/ChangeLog
+++ /dev/null
@@ -1,17 +0,0 @@
-# ChangeLog for media-libs/lib3ds
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*lib3ds-1.3.0-r1 (19 May 2014)
-
- 19 May 2014; AstroFloyd <AstroFloyd@gmail.com> -lib3ds-1.3.0.ebuild,
- +lib3ds-1.3.0-r1.ebuild:
- Revision bump to lib3ds-1.3.0-r1
-
-*lib3ds-1.3.0 (19 May 2014)
-
- 19 May 2014; AstroFloyd <AstroFloyd@gmail.com> +lib3ds-1.3.0.ebuild,
- +metadata.xml:
- Copied media-libs/lib3ds-1.3.0 from overlay Stuff:
- http://data.gpo.zugaina.org/stuff/media-libs/openctm/
-
diff --git a/media-libs/lib3ds/Manifest b/media-libs/lib3ds/Manifest
deleted file mode 100644
index 173e651..0000000
--- a/media-libs/lib3ds/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST lib3ds-1.3.0.zip 443675 SHA256 f5b00c302955a67fa5fb1f2d3f2583767cdc61fdbc6fd843c0c7c9d95c5629e3 SHA512 7c866ea9721a7a124c25b4962e933a7066ec2e3c7998e5ae2ba93727f19b91bdb103699bada6d1e04b67e0a54b9f58d09382093569114a1846d86bb03821b8ac WHIRLPOOL 33adf50f5afff3563dabd48844cb0ea0631a4c2ce047fc7998139b15293f7de68646465ce0956918e1e3d04ece5efdd575d172c5d4183a73bb816d3d262c3682
-EBUILD lib3ds-1.3.0-r1.ebuild 567 SHA256 f0f59e65e80451a0735c8c961f70c1587e065b7953097eca195f2a1c1a983185 SHA512 2bbabe275e67d0618eac5e83b7373a15222353853bd2bc9fb0c1fef2064eeb5243e5b77e1fff02b5fc9c8b633ddb679248447737745479ab4a366c959fa73726 WHIRLPOOL c19d26a417cf1394e34344acf4b44c8550a9d56d3bdd3644c6644ffdfbdae43e97ada286683e119e97625bc14fb4aa1f9a31ea6c7105a8181f74119cdfe8d7f4
-MISC ChangeLog 511 SHA256 21ee21e5fc30dbb2a5461f11138954264ad2b4619d62464f196b5b3e300dc54b SHA512 b7e8a959d597991546597ac638d3a6674132e3b1fa3c5c5154d1a25c8dde7638e241f4571d2d93307d944c32fc017d40cc201003493a6f2c71bdaeff98c355fe WHIRLPOOL 0955de0988a545c9224f45c2997a39f266545e13c559ef36a3c2d28605ba422e0409681f2b7cc32c884239a659d7a68dd4ba66776a3993f3da0c8146aafe5974
-MISC metadata.xml 221 SHA256 91a24e67bd5d4be0b0c7d5f1d76c3cf42dc9202e9a860b348d9ab9d489c38995 SHA512 bc4404405c9dc5d86a5094e047987151a93ac645243b97a49e4aeec1467417471d6bed7185efed60c5d265df05988b102a1f110b75ebda84c4d34d1f8fa76672 WHIRLPOOL a3ccecdf1e8e4e4f1015992b90f3b2c2e1a8d42a1a3919149dc204161ce283f303bff7b788fc5772718537deee92c7b488dfb737798058d96385d0e28a88349c
diff --git a/media-libs/lib3ds/lib3ds-1.3.0-r1.ebuild b/media-libs/lib3ds/lib3ds-1.3.0-r1.ebuild
deleted file mode 100644
index 377509e..0000000
--- a/media-libs/lib3ds/lib3ds-1.3.0-r1.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/lib3ds/Attic/lib3ds-1.3.0.ebuild,v 1.10 2014/03/07 15:31:26 mr_bones_ dead $
-
-EAPI="5"
-
-DESCRIPTION="library for managing 3D-Studio Release 3 and 4 .3DS files"
-HOMEPAGE="https://code.google.com/p/lib3ds/"
-SRC_URI="https://${PN}.googlecode.com/files/${P}.zip"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE=""
-
-RDEPEND="media-libs/freeglut
- virtual/opengl"
-DEPEND="${RDEPEND}
- app-arch/unzip"
diff --git a/media-libs/lib3ds/metadata.xml b/media-libs/lib3ds/metadata.xml
deleted file mode 100644
index 41da21f..0000000
--- a/media-libs/lib3ds/metadata.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>megagreener@gmail.com</email>
- </maintainer>
-</pkgmetadata>
diff --git a/media-libs/openctm/ChangeLog b/media-libs/openctm/ChangeLog
deleted file mode 100644
index bed31a3..0000000
--- a/media-libs/openctm/ChangeLog
+++ /dev/null
@@ -1,11 +0,0 @@
-# ChangeLog for media-libs/openctm
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*openctm-1.0.3-r1 (20 May 2014)
-
- 20 May 2014; AstroFloyd <AstroFloyd@gmail.com> +openctm-1.0.3-r1.ebuild,
- +files/makefiles, +metadata.xml:
- Copied media-libs/openctm-1.0.3-r1 from overlay Stuff:
- http://data.gpo.zugaina.org/stuff/media-libs/openctm/
-
diff --git a/media-libs/openctm/Manifest b/media-libs/openctm/Manifest
deleted file mode 100644
index c2b1207..0000000
--- a/media-libs/openctm/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-AUX makefiles 6935 SHA256 bae9d7c67c92627882fe91265a0f702622572bedc3d9c8d090c0a82df5035e0d SHA512 3e91ae91b06952537426ec49ba50301eb8cce3de16dd5342a3b0e001f55eb67403bd4c957d13d38dcaf5c646c439954475203d711d300bff0b1cf02f054f26b6 WHIRLPOOL 4398559a12fdb636b9e009b57abf0aa737c517084511fd931f69e6d37e9291e22ea15925be3727c4ae200bdb3c572846390160c4e72bf57ae5a1217f721f56cc
-DIST openctm_1.0.3+dfsg1.orig.tar.bz2 179792 SHA256 b72bae806d65dcb4d55b88f17bb636c9908717871cbebff6c32024399f50a074 SHA512 4ea8c9230e01b57fce4d741df77713df8fb0493fbb20c8d4b183e3e8cec16f97e8003d2569b1c7cac07a17d334711673c0fed0c6c050bbdb901028ee9f6c32f6 WHIRLPOOL 954ce30a418fba80649cd2f0eae604391c42a64e627a9d66171097da6fee55fba94229054350dc18cd311cc7d7fb0e1b5a6f9d7db0dce5d91451821df33da5f7
-EBUILD openctm-1.0.3-r1.ebuild 722 SHA256 24acffa7d69da76808a3a04eab025f88680ffb4e2a4b775a071b3a9701b7ef03 SHA512 3ef43f5a9ec99a6ea333a0db41e8d5a993e66baffd01852006d821e32f89838ec7cfdf1d8e571e3a027ac0dfa4a4ad6d0c298c5b8233700078cc70f413b3e01d WHIRLPOOL d13f380d44bd189c95713a0466d91b678de0723c02adc5090a07887b8833130d4c53838dd4e08a1b40b33aa78a6e0de08d167a03084b2b1cb9e3c98f3171c1b8
-MISC ChangeLog 376 SHA256 dc613bcb11d36bde7b5de1885b9825590b10cf936de5a8b0e0ce667eb4cb33c5 SHA512 83672abf731db17a1420354dbcf79e0b29a896ead4da9d69b4a9ba549712537499de9ba639119c42d9e94ac2d8e634e143c30ab119ef6eb7b45bfcfb50471948 WHIRLPOOL 83ea1e9143c9720e04482fab027f2fee60bccda9fafea7532aa40bf52ee9738fc9708d16b28157b9e8c447cd1331aa5b2581531ec7189255d1d04a4563f06b1c
-MISC metadata.xml 417 SHA256 b694c2c3f1b9581932ff5a80c597f40dbfe121cbc79fa5831c67a0083b450aaa SHA512 0d96744b0716d21c233b25688e5d21aaf2946b047c30727bbd1fd673c24b6cc326448d5a8879cb7c764e68cd942efee802399b7b7d4c22375ba1310570c8583e WHIRLPOOL c18a95710f232f3c0024ee8c799fccdf154279508bd351318fdfe654a62df66a92eac93d753b688912a43bea4e025b3ba839073965e5bdce53e548563ad4ae52
diff --git a/media-libs/openctm/files/makefiles b/media-libs/openctm/files/makefiles
deleted file mode 100644
index ad153f4..0000000
--- a/media-libs/openctm/files/makefiles
+++ /dev/null
@@ -1,206 +0,0 @@
-Description: Debian changes to Makefiles
-Author: Teemu Ikonen <tpikonen@gmail.com>
-
---- openctm-1.0.3.orig/Makefile.linux
-+++ openctm-1.0.3/Makefile.linux
-@@ -47,19 +47,21 @@ documentation:
-
-
- # Installation settings
--LIBDIR = /usr/lib/
--INCDIR = /usr/local/include/
--BINDIR = /usr/local/bin/
--MAN1DIR = /usr/local/share/man/man1/
--CP = cp
-+LIBDIR = $(DESTDIR)/usr/lib/$(DEB_HOST_MULTIARCH)
-+INCDIR = $(DESTDIR)/usr/include/
-+BINDIR = $(DESTDIR)/usr/bin/
-+MAN1DIR = $(DESTDIR)/usr/share/man/man1/
-+CP = cp -P
- MKDIR = mkdir -p
-
--install:
-- $(CP) lib/libopenctm.so $(LIBDIR)
-+$(LIBDIR) $(INCDIR) $(BINDIR) $(MAN1DIR):
-+ mkdir -p "$@"
-+
-+install: $(LIBDIR) $(INCDIR) $(BINDIR) $(MAN1DIR)
-+ $(CP) lib/libopenctm.so* $(LIBDIR)
- $(CP) lib/openctm.h $(INCDIR)
- $(CP) lib/openctmpp.h $(INCDIR)
- $(CP) tools/ctmconv $(BINDIR)
- $(CP) tools/ctmviewer $(BINDIR)
-- $(MKDIR) $(MAN1DIR)
- $(CP) doc/ctmconv.1 $(MAN1DIR)
- $(CP) doc/ctmviewer.1 $(MAN1DIR)
---- openctm-1.0.3.orig/lib/Makefile.linux
-+++ openctm-1.0.3/lib/Makefile.linux
-@@ -28,12 +28,17 @@
-
- LZMADIR = liblzma
- CC = gcc
--CFLAGS = -O3 -W -Wall -c -fPIC -DOPENCTM_BUILD -I$(LZMADIR) -DLZMA_PREFIX_CTM -std=c99 -pedantic
--CFLAGS_LZMA = -O3 -W -Wall -c -fPIC -DLZMA_PREFIX_CTM -std=c99 -pedantic
-+CFLAGS += -W -Wall -c -fPIC -std=c99 -pedantic
-+INCDEF = -DOPENCTM_BUILD -I$(LZMADIR) -DLZMA_PREFIX_CTM
-+INCDEF_LZMA = -DLZMA_PREFIX_CTM
- RM = rm -f
- DEPEND = $(CPP) -MM
-
--DYNAMICLIB = libopenctm.so
-+VERSION = 1.0.3
-+SOVERSION = 1
-+LIBNAME = libopenctm.so
-+SONAME = $(LIBNAME).$(SOVERSION)
-+DYNAMICLIB = $(LIBNAME).$(VERSION)
-
- OBJS = openctm.o \
- stream.o \
-@@ -64,16 +69,18 @@ LZMA_SRCS = $(LZMADIR)/Alloc.c \
- all: $(DYNAMICLIB)
-
- clean:
-- $(RM) $(DYNAMICLIB) $(OBJS) $(LZMA_OBJS)
-+ $(RM) $(DYNAMICLIB) $(SONAME) $(LIBNAME) $(OBJS) $(LZMA_OBJS)
-
- $(DYNAMICLIB): $(OBJS) $(LZMA_OBJS)
-- gcc -shared -s -Wl,-soname,$@ -o $@ $(OBJS) $(LZMA_OBJS) -lm
-+ gcc $(LDFLAGS) -shared -s -Wl,-soname,$(SONAME) -o $@ $(OBJS) $(LZMA_OBJS) -lm
-+ ln -s $(DYNAMICLIB) $(SONAME)
-+ ln -s $(DYNAMICLIB) $(LIBNAME)
-
- %.o: %.c
-- $(CC) $(CFLAGS) $<
-+ $(CC) $(CPPFLAGS) $(CFLAGS) $(INCDEF) $<
-
- %.o: $(LZMADIR)/%.c
-- $(CC) $(CFLAGS_LZMA) $<
-+ $(CC) $(CPPFLAGS) $(CFLAGS) $(INCDEF_LZMA) $<
-
- depend:
- $(DEPEND) $(SRCS) $(LZMA_SRCS) > make.depend
---- /dev/null
-+++ openctm-1.0.3/doc/Makefile.linux
-@@ -0,0 +1,2 @@
-+%:
-+ true
---- openctm-1.0.3.orig/tools/Makefile.linux
-+++ openctm-1.0.3/tools/Makefile.linux
-@@ -26,49 +26,55 @@
- ###############################################################################
-
- OPENCTMDIR = ../lib
--GLEWDIR = glew
--JPEGDIR = jpeg
-+# Use system libs if possible
-+#GLEWDIR = glew
-+GLEWDIR = /usr/include/GL
-+#JPEGDIR = jpeg
- RPLYDIR = rply
--TINYXMLDIR = tinyxml
--ZLIBDIR = zlib
--PNGLITEDIR = pnglite
-+# rply in libvxl1-dev is version 1.1, we need v. 1.01
-+#RPLYDIR = /usr/include/vxl/rply
-+#TINYXMLDIR = tinyxml
-+#ZLIBDIR = zlib
-+#PNGLITEDIR = pnglite
-
--CPP = g++
--CPPFLAGS = -c -O3 -W -Wall `pkg-config --cflags gtk+-2.0` -I$(OPENCTMDIR) -I$(RPLYDIR) -I$(JPEGDIR) -I$(TINYXMLDIR) -I$(GLEWDIR) -I$(ZLIBDIR) -I$(PNGLITEDIR)
-+CXX = g++
-+CXXFLAGS += -W -Wall `pkg-config --cflags gtk+-2.0` -I$(OPENCTMDIR) -I$(RPLYDIR) -I$(GLEWDIR)
-
- MESHOBJS = mesh.o meshio.o ctm.o ply.o rply.o stl.o 3ds.o dae.o obj.o lwo.o off.o wrl.o
- CTMCONVOBJS = ctmconv.o common.o systimer.o convoptions.o $(MESHOBJS)
--CTMVIEWEROBJS = ctmviewer.o common.o image.o systimer.o sysdialog_gtk.o convoptions.o glew.o pnglite.o $(MESHOBJS)
-+CTMVIEWEROBJS = ctmviewer.o common.o image.o systimer.o sysdialog_gtk.o convoptions.o $(MESHOBJS)
- CTMBENCHOBJS = ctmbench.o systimer.o
-
- all: ctmconv ctmviewer ctmbench
-
- clean:
- rm -f ctmconv ctmviewer ctmbench $(CTMCONVOBJS) $(CTMVIEWEROBJS) $(CTMBENCHOBJS) bin2c phong_frag.h phong_vert.h
-- cd $(JPEGDIR) && $(MAKE) -f makefile.linux clean
-- cd $(TINYXMLDIR) && $(MAKE) -f Makefile.linux clean
-- cd $(ZLIBDIR) && $(MAKE) -f Makefile.linux clean
-+# cd $(JPEGDIR) && $(MAKE) -f makefile.linux clean
-+# cd $(TINYXMLDIR) && $(MAKE) -f Makefile.linux clean
-+# cd $(ZLIBDIR) && $(MAKE) -f Makefile.linux clean
-+
-+#libopenctm.so: $(OPENCTMDIR)/libopenctm.so
-+# cp $< $@
-+
-+ctmconv: $(CTMCONVOBJS)
-+ $(CXX) $(LDFLAGS) -s -o $@ -L$(OPENCTMDIR) $(CTMCONVOBJS) -lopenctm -ltinyxml
-+
-+ctmviewer: $(CTMVIEWEROBJS)
-+ $(CXX) $(LDFLAGS) -s -o $@ -L$(OPENCTMDIR) $(CTMVIEWEROBJS) -lopenctm \
-+ -ltinyxml -ljpeg -lpnglite -lz -lGL -lglut -lGLU -lGLEW \
-+ -lgtk-x11-2.0 -lgobject-2.0 -lglib-2.0
-
--libopenctm.so: $(OPENCTMDIR)/libopenctm.so
-- cp $< $@
--
--ctmconv: $(CTMCONVOBJS) $(TINYXMLDIR)/libtinyxml.a libopenctm.so
-- $(CPP) -s -o $@ -L$(OPENCTMDIR) -L$(TINYXMLDIR) $(CTMCONVOBJS) -Wl,-rpath,. -lopenctm -ltinyxml
--
--ctmviewer: $(CTMVIEWEROBJS) $(JPEGDIR)/libjpeg.a $(TINYXMLDIR)/libtinyxml.a $(ZLIBDIR)/libz.a libopenctm.so
-- $(CPP) -s -o $@ -L$(OPENCTMDIR) -L$(TINYXMLDIR) -L$(JPEGDIR) -L$(ZLIBDIR) $(CTMVIEWEROBJS) -Wl,-rpath,. -lopenctm -ltinyxml -ljpeg -lz -lglut `pkg-config --libs gtk+-2.0`
--
--ctmbench: $(CTMBENCHOBJS) libopenctm.so
-- $(CPP) -s -o $@ -L$(OPENCTMDIR) $(CTMBENCHOBJS) -Wl,-rpath,. -lopenctm
-+ctmbench: $(CTMBENCHOBJS)
-+ $(CXX) $(LDFLAGS) -s -o $@ -L$(OPENCTMDIR) $(CTMBENCHOBJS) -lopenctm
-
- %.o: %.cpp
-- $(CPP) $(CPPFLAGS) -o $@ $<
-+ $(CXX) $(CPPFLAGS) $(CXXFLAGS) -c -o $@ $<
-
- ctmconv.o: ctmconv.cpp systimer.h convoptions.h mesh.h meshio.h
- ctmviewer.o: ctmviewer.cpp common.h image.h systimer.h sysdialog.h mesh.h meshio.h phong_vert.h phong_frag.h icons/icon_open.h icons/icon_save.h icons/icon_help.h
- ctmbench.o: ctmbench.cpp systimer.h
- common.o: common.cpp common.h
--image.o: image.cpp image.h common.h $(JPEGDIR)/libjpeg.a
-+image.o: image.cpp image.h common.h
- systimer.o: systimer.cpp systimer.h
- sysdialog_gtk.o: sysdialog_gtk.cpp sysdialog.h
- convoptions.o: convoptions.cpp convoptions.h
-@@ -91,22 +97,22 @@ phong_frag.h: phong.frag bin2c
- ./bin2c phong.frag phongFragSrc > $@
-
- bin2c: bin2c.cpp
-- $(CPP) -Os -W -Wall -o $@ $<
-+ $(CXX) $(CPPFLAGS) $(CXXFLAGS) $(LDFLAGS) -Os -W -Wall -o $@ $<
-
--$(JPEGDIR)/libjpeg.a:
-- cd $(JPEGDIR) && $(MAKE) -f makefile.linux libjpeg.a
--
--$(ZLIBDIR)/libz.a:
-- cd $(ZLIBDIR) && $(MAKE) -f Makefile.linux
--
--glew.o: $(GLEWDIR)/glew.c
-- gcc -c -Os -W -I$(GLEWDIR) -o $@ $<
-+#$(JPEGDIR)/libjpeg.a:
-+# cd $(JPEGDIR) && $(MAKE) -f makefile.linux libjpeg.a
-+#
-+#$(ZLIBDIR)/libz.a:
-+# cd $(ZLIBDIR) && $(MAKE) -f Makefile.linux
-+#
-+#glew.o: $(GLEWDIR)/glew.c
-+# gcc -c -Os -W -I$(GLEWDIR) -o $@ $<
-
- rply.o: $(RPLYDIR)/rply.c
-- gcc -c -O2 -W -I$(RPLYDIR) -o $@ $<
--
--pnglite.o: $(PNGLITEDIR)/pnglite.c
-- gcc -c -O2 -W -I$(PNGLITEDIR) -o $@ $<
-+ gcc $(CPPFLAGS) $(CFLAGS) -c -O2 -W -I$(RPLYDIR) -o $@ $<
-
--$(TINYXMLDIR)/libtinyxml.a:
-- cd $(TINYXMLDIR) && $(MAKE) -f Makefile.linux
-+#pnglite.o: $(PNGLITEDIR)/pnglite.c
-+# gcc -c -O2 -W -I$(PNGLITEDIR) -o $@ $<
-+#
-+#$(TINYXMLDIR)/libtinyxml.a:
-+# cd $(TINYXMLDIR) && $(MAKE) -f Makefile.linux
diff --git a/media-libs/openctm/metadata.xml b/media-libs/openctm/metadata.xml
deleted file mode 100644
index 9ca9222..0000000
--- a/media-libs/openctm/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>brothermechanic@gmail.com</email>
- </maintainer>
- <longdescription>
- OpenCTM - the Open Compressed Triangle Mesh file format - is a file format, a software library and a tool set for compression of 3D triangle meshes.
- </longdescription>
-</pkgmetadata>
-
-
diff --git a/media-libs/openctm/openctm-1.0.3-r1.ebuild b/media-libs/openctm/openctm-1.0.3-r1.ebuild
deleted file mode 100644
index 434e056..0000000
--- a/media-libs/openctm/openctm-1.0.3-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-# TODO: unbundle tinyxml, glew, etc...
-
-EAPI=5
-
-inherit eutils multilib qt4-r2 versionator
-
-MY_PF=OpenCTM-1.0.3
-
-DESCRIPTION="OpenCTM - the Open Compressed Triangle Mesh."
-HOMEPAGE="http://openctm.sourceforge.net"
-SRC_URI="mirror://debian/pool/main/o/openctm/openctm_1.0.3+dfsg1.orig.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-DEPEND="media-libs/glew
- dev-libs/tinyxml
- media-libs/pnglite
- media-libs/freeglut"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_PF}"
-
-src_configure() {
- epatch "${FILESDIR}"/makefiles
- mv Makefile.linux Makefile
-}
-
-src_compile() {
- emake DESTDIR="${D}"
-}
diff --git a/media-plugins/gimp-plugin-astronomy/ChangeLog b/media-plugins/gimp-plugin-astronomy/ChangeLog
index 835948c..249d6c9 100644
--- a/media-plugins/gimp-plugin-astronomy/ChangeLog
+++ b/media-plugins/gimp-plugin-astronomy/ChangeLog
@@ -1,7 +1,13 @@
# ChangeLog for media-plugins/gimp-plugin-astronomy
-# Copyright 1999-2017 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2022 Gentoo Authors; Distributed under the GPL v2
# $Header: $
+*gimp-plugin-astronomy-0.10 (12 Jul 2022)
+
+ 12 Jul 2022; AstroFloyd <AstroFloyd@gmail.com>
+ +gimp-plugin-astronomy-0.10.ebuild, -gimp-plugin-astronomy-0.9.ebuild:
+ media-plugins/gimp-plugin-astronomy: version bump to v0.10.
+
*gimp-plugin-astronomy-0.9 (28 Oct 2017)
28 Oct 2017; AstroFloyd <AstroFloyd@gmail.com>
diff --git a/media-plugins/gimp-plugin-astronomy/Manifest b/media-plugins/gimp-plugin-astronomy/Manifest
index eb6a1e4..f55177e 100644
--- a/media-plugins/gimp-plugin-astronomy/Manifest
+++ b/media-plugins/gimp-plugin-astronomy/Manifest
@@ -1,4 +1,4 @@
-DIST gimp-plugin-astronomy-0.9.tar.bz2 1008252 SHA256 d0bd47527fbe5d4e151f07da0cd9bbbf280cdc357651143d04b5f8f6e921d47b SHA512 fbec6468ff1e17808008f26b97b5c0c46bccae6829eee9b933f117c68fc4efe2cddfc5a8b13a02ffafa9138b7c3f3654267653f1e24b2193d546f5b9ab27b987 WHIRLPOOL b70793a96bd652403a62eb0c9c8ff617cb7036f7c9f1ba5f28e92b0d60d377e9c95d8296dfb7b65e7cbe9909bd8b9621fcb2b85e61d576d9fd190b648805b1a7
-EBUILD gimp-plugin-astronomy-0.9.ebuild 465 SHA256 a7a85a41539a9e540f9067e8489170a8ea55cf300519c0ae0ebdffe75a4fc313 SHA512 e4763b82f61c33e0a03414dd067c76591c078cd8e05e06edd2bf70b9867a5fc153eeabc79b322d51854e5e452cfabbcb9915d06dd56ba4247f8df0403ee46bb9 WHIRLPOOL ebee93ddbf401fd15dc1ef408745746dfc69be5fa3bab47cf0fbcd86d6038a18ea6bb8d1418f53de52ec99ac9bf3cdb8f5836377dde1cc5962081d9d469803a0
-MISC ChangeLog 580 SHA256 8a38a0c7b29d99723a4e7c4e7121d249590773b8c02565406ea6da00f5891db8 SHA512 b54f6774df21ec5da008afdd1ffa783e2280f78a5b15def51cd4ee6a097452d58e3e36b723d3611ece91d64a2f2ce10010c7eaaf9300d0b75f180dda1791ab96 WHIRLPOOL 2bd88948bf70ca3f0d1e91ddca2f8a712170c3a2476bec5183ebae754ed32072fb38c43afc94de8dc9f00b095776c0aff977302e5ed2ba063135f3c8332e32fc
-MISC metadata.xml 252 SHA256 fa82c8f8ccb7949415fff69cab33850a03547531946e14a4184f1ecda61abf26 SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729 WHIRLPOOL 253b5757951fa6a61178c61d6333a21e90ab81cd6167bc6cfa6032e7f9e3304a9afa8290a3b6607994df74f2bd503d3725e173b9beff10555d395eb74844fc1a
+DIST gimp-plugin-astronomy-0.10.tar.bz2 1262027 BLAKE2B f207b58960072a666aaef988f2079ee9cfdf4a92449811a7bef0272c69e9bc4744bfe1bac9f2392d55da566f06d2f6f3af1da18f56b50196b17d622a2c0cebf5 SHA512 5c05636495d01b18361b765de09235db54598137bb25c241272e95345669b9eb4343082dcaddf13601f1ccb53dd8cc9133d18cea6ea85ba0dc54c01a78073724
+EBUILD gimp-plugin-astronomy-0.10.ebuild 465 BLAKE2B d08b2ff020c7f668ce739e16d1e47c5c09bb94e15b6312f2cae78728002bd3fb7fd0c9985f8058af0324b60a26d2c4881d1786f9c88db67f9eda8f4d43d2e28d SHA512 7aa9fdf5ef03c3d00570e82fb85569314580dd6cccdf35c9c4aac437c3fac3746b5a3c06ee33ef097afd1b947ed2be7135bf35f8ec9adc2c4bb8fcfe46eb1548
+MISC ChangeLog 805 BLAKE2B de0b575a548df68a1b09422cd10aa4a5abe561d47f09c001b8e50e17afe3c0f983bfa0f150df701de78daf45ca9bfd27b7c1c9cbe72648f3c20de09bacb0220a SHA512 303b688bef7e78c1db8581b4f9ed0cc51b080a06b36ab072e820f952e54514633a9a5fddf4cfae8768b61bd9ad24defea7656e0c3a47b5fe1c27926b1ee86e54
+MISC metadata.xml 252 BLAKE2B 53499f2f74e03a916dfd38d79ad1cafc118c38362a4ff1e33bf91fb7dbec654fc37245328403be6a77b4f4f833b2d4a675a46f65a72fd1c800b34bdf086cab5a SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729
diff --git a/media-plugins/gimp-plugin-astronomy/gimp-plugin-astronomy-0.9.ebuild b/media-plugins/gimp-plugin-astronomy/gimp-plugin-astronomy-0.10.ebuild
index a4d6c8f..56397b2 100644
--- a/media-plugins/gimp-plugin-astronomy/gimp-plugin-astronomy-0.9.ebuild
+++ b/media-plugins/gimp-plugin-astronomy/gimp-plugin-astronomy-0.10.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=8
DESCRIPTION="Gimp plugins for astronomical image processing"
HOMEPAGE="http://www.hennigbuam.de/georg/gimp.html"
@@ -12,8 +12,8 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="fftw"
-DEPEND=">=media-gfx/gimp-2.8
-<sci-libs/gsl-2
-x11-libs/gtk+:2
+DEPEND=">=media-gfx/gimp-2.3
+sci-libs/gsl
+>=x11-libs/gtk+-2.7:2
fftw? ( sci-libs/fftw:3.0 )"
RDEPEND="${DEPEND}"
diff --git a/media-sound/amarok/ChangeLog b/media-sound/amarok/ChangeLog
deleted file mode 100644
index f6dcd4a..0000000
--- a/media-sound/amarok/ChangeLog
+++ /dev/null
@@ -1,9 +0,0 @@
-*amarok-2.8.90-r5 (12 Jan 2018)
-
- 12 Jan 2018; AstroFloyd <AstroFloyd@gmail.com> +amarok-2.8.90-r5.ebuild,
- +files/amarok-2.8.0-taglib110.patch, +files/amarok-2.8.90-ffmpeg3.patch,
- +files/amarok-2.8.90-gcc6.patch, +files/amarok-2.8.90-mysql-embedded.patch,
- +files/amarok-2.8.90-mysqld-rpath.patch, +files/amarok-2.8.90-no-webkit.patch,
- +files/amarok-2.8.90-scriptconsole.patch, +metadata.xml:
- media-sound/amarok (+3 deps): copy from portage to keep until Plasma-5 version
- of Amarok is released
diff --git a/media-sound/amarok/Manifest b/media-sound/amarok/Manifest
deleted file mode 100644
index 31b228c..0000000
--- a/media-sound/amarok/Manifest
+++ /dev/null
@@ -1,11 +0,0 @@
-AUX amarok-2.8.0-taglib110.patch 1537 SHA256 f751b1cce13860677af012534a02eaf7bc6e1c7a9b9d00aa2d6fa504dd80fe6f SHA512 b15456d5c297a92860306492f51449040504763c0862475a8ecdb732c3cdccab4b0f0d1bc6b9d62a7a01e2a5faa212200c5aba5ac703c267bada830d8033bac6 WHIRLPOOL 085e28d742e87356734ed47ce36eb562f7ae9761e7b09c9b6850339e91010399cec678196ceb854b58d38fbbd8d694e9943d77e625f075a7d9b31b049925fca1
-AUX amarok-2.8.90-ffmpeg3.patch 2606 SHA256 18e0fd0ac5533a8709e2b4725c677ec215f9d83ded6e3bb8cdbc86af27df544f SHA512 f2c6df1ec6aa526b3def250a11f7ef22d990d753d35dc9d6e8c29c426da63483ea7299d1e93466757ff1e2c645c41c2c69f7470c7a0d77e4c0ffec5e76006e59 WHIRLPOOL 432260cf03be331f670bfecbb121cccb709c7b214e5e7e7268ff3a5323de4b45f302f88ee7cd6de4d222eb38029ba4eec91a5da75c1cf90739e4c2d0e92ffeee
-AUX amarok-2.8.90-gcc6.patch 1322 SHA256 64713524dfac62ba5b50e9a622e4e1d11a7c0fd9c942c56eb1eadf82bdf9d081 SHA512 a8a361387c524ff72c8a788048b5b713a6e18bc2976cab6784f8b3e413d21652f861b2b7c92f667abf98a638d7d012f4500afb1f8ea0b5cba8c86e4270eafe7f WHIRLPOOL 48fa1632e2e19c3c6220ffa4a11ad2fefcc3d8b96a99ca13a4d0f65f78f807edfe886a508d7be3af2771b005a8b5d07a85f70e1031717f54eea9fa3dc0650ae9
-AUX amarok-2.8.90-mysql-embedded.patch 1224 SHA256 a1eeb209d09a6554daef22c82f2cf74cca6af3e0f5caedb4d5865c297138f4de SHA512 ead9d9d0dc141113d4144326dab525e6e58427f8c3e2d5f8441a87e7d0787199b2947e08a6ff445255f0b1154e23182336403266d8b4e0a040a6b658f0d57155 WHIRLPOOL e5ea88768b5740875c536997adc35b78dcb2a601f6c67e584f24018e79e588aa26dc0fd360dbf2325dbb6bde721849ca940b5ff90416eb85d55fd90fcc1c0d65
-AUX amarok-2.8.90-mysqld-rpath.patch 573 SHA256 6554585926ede69e01a3e4dd2521e25cba0f1b03d0b3fc71bb3fe73843272fc8 SHA512 724ee90912883baa374bdf8ceca77e1d8ec809279f2254705624fb3966e8300ed02a0ddfc4613e8b9add2b7b20eed333619b3c1d1426e14e5f8ce60bdff39be5 WHIRLPOOL 2fa4f9e9bc43b0c4c926acc0e2d3cd778106f55cfc1def55307f591810f596cfa48d4a7e79922f18323ae15d6d8c2b520e8b34bea2d6ddbd5cbe86a4f2fbea80
-AUX amarok-2.8.90-no-webkit.patch 1126 SHA256 43ed16b51fa6e190b2cd758b48b08ed9e027dcc173d30e859ab7f8529c5e2e43 SHA512 1c45e9d3f4d8cd9fe6adc1a10b78f7b439a0dddb09ccff399bc3ded62207d6862d61dd5bfaccceb7044f4740f59824a6c8eae34d2e9b2de9a400ffb3305a0707 WHIRLPOOL 9ecfae8e3ef3efa7044c841b8c0caab79f1586d66d49da391c589525aa65542acd76628f45f58af1dc8e6837af65ef3563b7cceac4e639601d23f4343d72df81
-AUX amarok-2.8.90-scriptconsole.patch 1272 SHA256 d0e0442d67e8ec85b7101acd366eb48197fc70ac1c1e6801f4290ebc9628506b SHA512 3bc31284faa45c717342917f220f7ae078e1f6b0afd313bf8f2ba28b97badb4d56dafcc1a319655b2ae01dee37e09ff34978af95d1743105be8f118be2c61c9d WHIRLPOOL 977c62c81704d6810a25bb9977bcb39daab7f185a4604a5cc1020b86162cc3b043d620eba376b449bb364f9b5621c3e69bc6668e5c29bf5aba981fd777638838
-DIST amarok-2.8.90.tar.xz 48890580 SHA256 b057369ab70d192b669ee6c2c11e9e7d4140663f6a60d6175ef0bb56b4bef9a7 SHA512 1ff5f43100dbe027c8676946a4e82e914927b03ac0bb9e95bfc7e9e03fcc1cad81d9ea2a343bc4f644a025242e224ea9ae3cae7423d68b0b3c68f346922537fc WHIRLPOOL 22da35ea61dcda04d882f4c0da7327cab10edf50140b3ae891738d10e1b9e5062eb541e35e817fd04a7f0284eb085b5ccf3edfa20438b764a9ce3615de35ca8c
-EBUILD amarok-2.8.90-r5.ebuild 3620 SHA256 e4b90d3ff8a9ac423652a175c09c02fa5addc981f0d518663bf85733d15a552d SHA512 58f9a673ee497206d60a867d9f1ee1bc2512a65e77d21755774658bfab5abbb96131d5a4028bb0c2630f048d5ebe9274e09eec6c52e82f8c2eb77f4dd98e9abd WHIRLPOOL 11f59a6f9927b32198a3b8401004e2a545a6529472d006f41c73ac763356fcb29128b54675f59591c3f7175a52d1e5d0e9cb56b27b54f796848bf406c1802d63
-MISC ChangeLog 506 SHA256 24679dbc78a9e744043ddf72afa2858f171d8f415444a125963f99ef41c56d94 SHA512 42fbb6a4890f629f97922371a3ed44f36c6e7aa338a1ceaa72f6523dc23c2b8e154f014634b81df58e7db06f8e474564a6d74a25365b1bbb4083fcbbc8ca9d3b WHIRLPOOL 5b2c8274b72fb0277e86e607e5516c00b463080785a6ed2498c07a436389b22f3199d132da2f071db65b019a9bcef99afb61c36b448059f4cfd766569c99cf46
-MISC metadata.xml 1159 SHA256 359eb56dd95b008962fb673bc6cb161ffd3415076061df84e35fd1fe09db074b SHA512 0b4a4a1f388183923ce0d9f31bd622194165421c6db388fa4091b41aec8a343d6fb19c3bbac9dd288102bebf66c74df5ce81b14270dc954d8a68f7e0f76d318e WHIRLPOOL d298b5f5df1018e7332971a35755d86d488348e927b0098b9d54ec592062790232ca5044e9698a1af1453430d7f10643189d24e04744c0be0e94c1c06cdcde77
diff --git a/media-sound/amarok/amarok-2.8.90-r5.ebuild b/media-sound/amarok/amarok-2.8.90-r5.ebuild
deleted file mode 100644
index 687cd4c..0000000
--- a/media-sound/amarok/amarok-2.8.90-r5.ebuild
+++ /dev/null
@@ -1,137 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_REQUIRED="never"
-KDE_HANDBOOK="optional"
-SQL_REQUIRED="always"
-VIRTUALX_REQUIRED="test"
-VIRTUALDBUS_TEST="true"
-inherit flag-o-matic kde4-base pax-utils
-
-DESCRIPTION="Advanced audio player based on KDE framework"
-HOMEPAGE="https://amarok.kde.org/"
-if [[ ${PV} != *9999* ]]; then
- SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="4"
-IUSE="debug +embedded ipod lastfm mp3tunes mtp ofa test +utils"
-
-if [[ ${KDE_BUILD_TYPE} == live ]]; then
- RESTRICT+=" test"
-fi
-
-# ipod requires gdk enabled and also gtk compiled in libgpod
-COMMONDEPEND="
- $(add_kdeapps_dep kdebase-kioslaves)
- app-crypt/qca:2[qt4]
- >=dev-qt/qtcore-4.8:4
- >=dev-qt/qtdbus-4.8:4
- >=dev-qt/qtscript-4.8:4
- >=kde-frameworks/kdelibs-4.14.37:4[plasma]
- >=media-libs/taglib-1.7[asf(+),mp4(+)]
- >=media-libs/taglib-extras-1.0.1
- sys-libs/zlib
- >=virtual/mysql-5.1[embedded?]
- >=x11-libs/qtscriptgenerator-0.1.0
- ipod? ( >=media-libs/libgpod-0.7.0[gtk] )
- lastfm? ( >=media-libs/liblastfm-1.0.3[qt4] )
- mp3tunes? (
- dev-libs/glib:2
- dev-libs/libxml2
- dev-libs/openssl:0
- >=dev-qt/qtcore-4.8.4:4[glib]
- net-libs/loudmouth
- net-misc/curl
- )
- mtp? ( >=media-libs/libmtp-1.0.0 )
- ofa? ( >=media-libs/libofa-0.9.0 )
-"
-DEPEND="${COMMONDEPEND}
- dev-util/automoc
- virtual/pkgconfig
- test? ( dev-cpp/gmock )
-"
-RDEPEND="${COMMONDEPEND}
- !media-sound/amarok-utils
- $(add_kdeapps_dep phonon-kde)
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.8.0-taglib110.patch"
- "${FILESDIR}/${P}-mysql-embedded.patch"
- "${FILESDIR}/${P}-mysqld-rpath.patch"
- "${FILESDIR}/${P}-scriptconsole.patch"
- "${FILESDIR}/${P}-gcc6.patch"
- "${FILESDIR}/${P}-ffmpeg3.patch"
- "${FILESDIR}/${P}-no-webkit.patch"
-)
-
-src_prepare() {
- kde4-base_src_prepare
-
- # requires qtwebkit
- sed -i -e "s/wikipedia,//" data/amarok_homerc || die
-
- sed -i -e "/macro_log_feature.*QT_QTOPENGL_FOUND/d" \
- CMakeLists.txt \
- || die "failed to remove QT_QTOPENGL detection"
-
- sed -i -e "/if/ s/QT_QTOPENGL_FOUND/FALSE/" \
- src/context/applets/CMakeLists.txt \
- || die "failed to sed out QT_QTOPENGL_FOUND"
-}
-
-src_configure() {
- # Append minimal-toc cflag for ppc64, see bug 280552 and 292707
- use ppc64 && append-flags -mminimal-toc
-
- local mycmakeargs=(
- -DWITH_PLAYER=ON
- -DWITH_NepomukCore=OFF
- -DWITH_Soprano=OFF
- -DWITH_MYSQL_EMBEDDED=$(usex embedded)
- -DWITH_IPOD=$(usex ipod)
- -DWITH_LibLastFm=$(usex lastfm)
- -DWITH_MP3Tunes=$(usex mp3tunes)
- -DWITH_Mtp=$(usex mtp)
- -DWITH_LibOFA=$(usex ofa)
- -DWITH_UTILITIES=$(usex utils)
- )
-
- use ipod && mycmakeargs+=( DWITH_GDKPixBuf=ON )
- use mp3tunes && mycmakeargs+=( -DWITH_Libgcrypt=OFF )
-
- # bug 581554: add libmysqld location for rpath patch
- use embedded && mycmakeargs+=( -DMYSQLD_DIR="${EPREFIX}/usr/$(get_libdir)/mysql" )
-
- kde4-base_src_configure
-}
-
-src_install() {
- kde4-base_src_install
-
- # bug 481592
- pax-mark m "${ED}"/usr/bin/amarok
-}
-
-pkg_postinst() {
- kde4-base_pkg_postinst
-
- if ! use embedded; then
- elog "You've disabled the amarok support for embedded mysql DBs."
- elog "You'll have to configure amarok to use an external db server."
- elog "Please read https://community.kde.org/Amarok/Community/MySQL for details on how"
- elog "to configure the external db and migrate your data from the embedded database."
-
- if has_version "virtual/mysql[minimal]"; then
- elog
- elog "You built mysql with the minimal use flag, so it doesn't include the server."
- elog "You won't be able to use the local mysql installation to store your amarok collection."
- fi
- fi
-}
diff --git a/media-sound/amarok/files/amarok-2.8.0-taglib110.patch b/media-sound/amarok/files/amarok-2.8.0-taglib110.patch
deleted file mode 100644
index 0934816..0000000
--- a/media-sound/amarok/files/amarok-2.8.0-taglib110.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From: Omar Plummer <omarplummer@imergetechnologies.com>
-Date: Thu, 06 Aug 2015 22:24:27 +0000
-Subject: Fix TagLib version check.
-X-Git-Url: http://quickgit.kde.org/?p=amarok.git&a=commitdiff&h=fec8817c530ce42b6485fdabff6051784b8d9904
----
-Fix TagLib version check.
-
-The version check compared version strings lexicographically, so "1.7"
-(the min version) compared as greater than "1.10.0".
-
-BUG: 351013
-REVIEW: 124639
----
-
-
---- a/cmake/modules/FindTaglib.cmake
-+++ b/cmake/modules/FindTaglib.cmake
-@@ -29,10 +29,10 @@
-
- exec_program(${TAGLIBCONFIG_EXECUTABLE} ARGS --version RETURN_VALUE _return_VALUE OUTPUT_VARIABLE TAGLIB_VERSION)
-
-- if(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}")
-+ if("${TAGLIB_MIN_VERSION}" VERSION_GREATER TAGLIB_VERSION)
- message(STATUS "TagLib version too old: version searched :${TAGLIB_MIN_VERSION}, found ${TAGLIB_VERSION}")
- set(TAGLIB_FOUND FALSE)
-- else(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}")
-+ else("${TAGLIB_MIN_VERSION}" VERSION_GREATER TAGLIB_VERSION)
-
- exec_program(${TAGLIBCONFIG_EXECUTABLE} ARGS --libs RETURN_VALUE _return_VALUE OUTPUT_VARIABLE TAGLIB_LIBRARIES)
-
-@@ -42,7 +42,7 @@
- set(TAGLIB_FOUND TRUE)
- endif(TAGLIB_LIBRARIES AND TAGLIB_CFLAGS)
- string(REGEX REPLACE " *-I" ";" TAGLIB_INCLUDES "${TAGLIB_CFLAGS}")
-- endif(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}")
-+ endif("${TAGLIB_MIN_VERSION}" VERSION_GREATER TAGLIB_VERSION)
- mark_as_advanced(TAGLIB_CFLAGS TAGLIB_LIBRARIES TAGLIB_INCLUDES)
-
- else(TAGLIBCONFIG_EXECUTABLE)
-
diff --git a/media-sound/amarok/files/amarok-2.8.90-ffmpeg3.patch b/media-sound/amarok/files/amarok-2.8.90-ffmpeg3.patch
deleted file mode 100644
index 31feca0..0000000
--- a/media-sound/amarok/files/amarok-2.8.90-ffmpeg3.patch
+++ /dev/null
@@ -1,60 +0,0 @@
-https://git.reviewboard.kde.org/r/129626
-
-Index: amarok-2.8.90/src/musicbrainz/MusicDNSAudioDecoder.cpp
-===================================================================
---- amarok-2.8.90.orig/src/musicbrainz/MusicDNSAudioDecoder.cpp
-+++ amarok-2.8.90/src/musicbrainz/MusicDNSAudioDecoder.cpp
-@@ -223,7 +223,7 @@ MusicDNSAudioDecoder::decode( const QStr
- {
- if( !decodedFrame )
- {
-- decodedFrame = avcodec_alloc_frame();
-+ decodedFrame = av_frame_alloc();
- if( !decodedFrame )
- {
- warning() << "Unable to allocate enough memory to decode file.";
-@@ -231,7 +231,7 @@ MusicDNSAudioDecoder::decode( const QStr
- break;
- }
- else
-- avcodec_get_frame_defaults( decodedFrame );
-+ av_frame_unref ( decodedFrame );
- }
-
- decoderRet = avcodec_decode_audio4( pCodecCtx, decodedFrame, &gotFrame, &avpkt );
-@@ -341,7 +341,7 @@ MusicDNSAudioDecoder::decode( const QStr
- {
- if( !decodedFrame )
- {
-- decodedFrame = avcodec_alloc_frame();
-+ decodedFrame = av_frame_alloc();
- if( !decodedFrame )
- {
- warning() << "Unable to allocate enough memory to decode file.";
-@@ -349,7 +349,7 @@ MusicDNSAudioDecoder::decode( const QStr
- break;
- }
- else
-- avcodec_get_frame_defaults( decodedFrame );
-+ av_frame_unref( decodedFrame );
- }
-
- decoderRet = avcodec_decode_audio4( pCodecCtx, decodedFrame, &gotFrame, &avpkt );
-@@ -459,7 +459,7 @@ MusicDNSAudioDecoder::decode( const QStr
- {
- if( !decodedFrame )
- {
-- decodedFrame = avcodec_alloc_frame();
-+ decodedFrame = av_frame_alloc();
- if( !decodedFrame )
- {
- warning() << "Unable to allocate enough memory to decode file.";
-@@ -467,7 +467,7 @@ MusicDNSAudioDecoder::decode( const QStr
- break;
- }
- else
-- avcodec_get_frame_defaults( decodedFrame );
-+ av_frame_unref( decodedFrame );
- }
-
- decoderRet = avcodec_decode_audio4( pCodecCtx, decodedFrame, &gotFrame, &avpkt );
diff --git a/media-sound/amarok/files/amarok-2.8.90-gcc6.patch b/media-sound/amarok/files/amarok-2.8.90-gcc6.patch
deleted file mode 100644
index bad936a..0000000
--- a/media-sound/amarok/files/amarok-2.8.90-gcc6.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From 9308403e1c8484052f277bf6de32ee07c93a4beb Mon Sep 17 00:00:00 2001
-From: Rex Dieter <rdieter@math.unl.edu>
-Date: Wed, 1 Jun 2016 13:58:26 -0500
-Subject: [PATCH] gcc6 buildfix
-
-courtesy of opensuse, thx
-
-BUG: 363054
----
- src/core-impl/playlists/types/file/xspf/XSPFPlaylist.cpp | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/src/core-impl/playlists/types/file/xspf/XSPFPlaylist.cpp b/src/core-impl/playlists/types/file/xspf/XSPFPlaylist.cpp
-index 4bdb9b9..e327354 100644
---- a/src/core-impl/playlists/types/file/xspf/XSPFPlaylist.cpp
-+++ b/src/core-impl/playlists/types/file/xspf/XSPFPlaylist.cpp
-@@ -28,6 +28,7 @@
- #include "playlist/PlaylistModelStack.h"
-
- using namespace Playlists;
-+using namespace Playlist;
-
- XSPFPlaylist::XSPFPlaylist( const KUrl &url, Playlists::PlaylistProvider *provider, OnLoadAction onLoad )
- : PlaylistFile( url, provider )
-@@ -101,7 +102,7 @@ XSPFPlaylist::load()
- //FIXME: this needs to be moved to whatever is creating the XSPFPlaylist
- if( m_autoAppendAfterLoad )
- The::playlistController()->insertPlaylist(
-- ::Playlist::ModelStack::instance()->bottom()->rowCount(),
-+ ModelStack::instance()->bottom()->rowCount(),
- Playlists::PlaylistPtr( this )
- );
- }
---
-2.8.3
-
diff --git a/media-sound/amarok/files/amarok-2.8.90-mysql-embedded.patch b/media-sound/amarok/files/amarok-2.8.90-mysql-embedded.patch
deleted file mode 100644
index b03aa18..0000000
--- a/media-sound/amarok/files/amarok-2.8.90-mysql-embedded.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 048ca3d57228759f05af7b9553200fd362aeaa8b Mon Sep 17 00:00:00 2001
-From: Matt Whitlock <kde@mattwhitlock.name>
-Date: Tue, 29 Mar 2016 12:22:41 -0400
-Subject: [PATCH] Only link with MYSQL_EMBEDDED_LIBRARIES if
- WITH_MYSQL_EMBEDDED
-
-REVIEW: 127523
----
- src/core-impl/collections/db/sql/mysqlcollection/CMakeLists.txt | 5 ++++-
- 1 file changed, 4 insertions(+), 1 deletion(-)
-
-diff --git a/src/core-impl/collections/db/sql/mysqlcollection/CMakeLists.txt b/src/core-impl/collections/db/sql/mysqlcollection/CMakeLists.txt
-index 244cde1..4c618fc 100644
---- a/src/core-impl/collections/db/sql/mysqlcollection/CMakeLists.txt
-+++ b/src/core-impl/collections/db/sql/mysqlcollection/CMakeLists.txt
-@@ -21,11 +21,14 @@ target_link_libraries(amarok_collection-mysqlcollection
- ${KDE4_KDECORE_LIBS}
- ${QT_QTCORE_LIBRARY}
- ${QT_QTGUI_LIBRARY}
-- ${MYSQL_EMBEDDED_LIBRARIES}
- ${CMAKE_DL_LIBS}
- ${ZLIB_LIBRARIES}
- )
-
-+if(WITH_MYSQL_EMBEDDED)
-+ target_link_libraries( amarok_collection-mysqlcollection ${MYSQL_EMBEDDED_LIBRARIES} )
-+endif(WITH_MYSQL_EMBEDDED)
-+
- if(NOT WIN32 AND NOT APPLE)
- target_link_libraries( amarok_collection-mysqlcollection crypt pthread )
- endif(NOT WIN32 AND NOT APPLE)
---
-2.8.1
-
diff --git a/media-sound/amarok/files/amarok-2.8.90-mysqld-rpath.patch b/media-sound/amarok/files/amarok-2.8.90-mysqld-rpath.patch
deleted file mode 100644
index c84975d..0000000
--- a/media-sound/amarok/files/amarok-2.8.90-mysqld-rpath.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- a/src/core-impl/storage/sql/mysqlestorage/CMakeLists.txt.old 2016-05-04 11:01:25.000000000 -0400
-+++ b/src/core-impl/storage/sql/mysqlestorage/CMakeLists.txt 2016-05-04 11:05:24.216625165 -0400
-@@ -28,6 +28,9 @@
- ${ZLIB_LIBRARIES}
- )
-
-+SET_TARGET_PROPERTIES(amarok_storage-mysqlestorage PROPERTIES BUILD_WITH_INSTALL_RPATH TRUE)
-+SET_TARGET_PROPERTIES(amarok_storage-mysqlestorage PROPERTIES INSTALL_RPATH "${MYSQLD_DIR}")
-+
- if(NOT WIN32 AND NOT APPLE)
- target_link_libraries( amarok_storage-mysqlserverstorage crypt pthread )
- endif(NOT WIN32 AND NOT APPLE)
diff --git a/media-sound/amarok/files/amarok-2.8.90-no-webkit.patch b/media-sound/amarok/files/amarok-2.8.90-no-webkit.patch
deleted file mode 100644
index 91686b1..0000000
--- a/media-sound/amarok/files/amarok-2.8.90-no-webkit.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-Borrowed from Arch Linux.
-
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -84,7 +84,7 @@ include_directories(
- ${CMAKE_CURRENT_BINARY_DIR}/shared
- )
-
--find_package( Qt4 4.8.3 COMPONENTS QtCore QtGui QtScript QtSvg QtXml QtWebKit REQUIRED )
-+find_package( Qt4 4.8.3 COMPONENTS QtCore QtGui QtScript QtSvg QtXml REQUIRED )
- find_package( KDE4 4.8.4 REQUIRED )
-
- include( KDE4Defaults )
-diff --git a/src/context/applets/CMakeLists.txt b/src/context/applets/CMakeLists.txt
-index f4d5456d9f..cad9036681 100644
---- a/src/context/applets/CMakeLists.txt
-+++ b/src/context/applets/CMakeLists.txt
-@@ -1,18 +1,18 @@
- add_subdirectory( albums )
- add_subdirectory( currenttrack )
--add_subdirectory( info )
-+# add_subdirectory( info )
- add_subdirectory( labels )
- add_subdirectory( lyrics )
- add_subdirectory( photos )
- add_subdirectory( tabs )
--add_subdirectory( wikipedia )
-+# add_subdirectory( wikipedia )
-
- if( QT_QTOPENGL_FOUND )
- add_subdirectory( analyzer )
- endif()
-
- if( LIBLASTFM_FOUND )
-- add_subdirectory( upcomingevents )
-+# add_subdirectory( upcomingevents )
- add_subdirectory( similarartists )
- endif()
-
diff --git a/media-sound/amarok/files/amarok-2.8.90-scriptconsole.patch b/media-sound/amarok/files/amarok-2.8.90-scriptconsole.patch
deleted file mode 100644
index 455146b..0000000
--- a/media-sound/amarok/files/amarok-2.8.90-scriptconsole.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 2900fe47adde10999a6c0f907d73b00a1c1bd5b1 Mon Sep 17 00:00:00 2001
-From: Myriam Schweingruber <myriam@kde.org>
-Date: Wed, 18 May 2016 21:59:17 +0200
-Subject: [PATCH] Fix a crash in amarok when opening the Script Console
-
-The script console tries to write to a system folder instead of a user
- folder. Note to devs: always make sure to test a system installation,
- not just a local build.
-
-Thanks to Johannes Huber for the quick fix suggestion.
-
-BUG: 363176
-FIXED-IN: 2.9
----
- src/scripting/scriptconsole/ScriptConsole.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/scripting/scriptconsole/ScriptConsole.cpp b/src/scripting/scriptconsole/ScriptConsole.cpp
-index 6edd9a2..e4e0fab 100644
---- a/src/scripting/scriptconsole/ScriptConsole.cpp
-+++ b/src/scripting/scriptconsole/ScriptConsole.cpp
-@@ -161,7 +161,7 @@ ScriptConsole::ScriptConsole( QWidget *parent )
- settings.endGroup();
-
- if( m_savePath.isEmpty() )
-- m_savePath = KUrl( KStandardDirs::locate( "data", "amarok/scriptconsole/" ) ).path();
-+ m_savePath = KUrl( KStandardDirs::locateLocal( "data", "amarok/scriptconsole/" ) ).path();
-
- slotNewScript();
- connect( m_debugger, SIGNAL(evaluationSuspended()), SLOT(slotEvaluationSuspended()) );
---
-2.8.2
-
diff --git a/media-sound/amarok/metadata.xml b/media-sound/amarok/metadata.xml
deleted file mode 100644
index 6ebc711..0000000
--- a/media-sound/amarok/metadata.xml
+++ /dev/null
@@ -1,33 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="person">
- <email>jmbsvicetto@gentoo.org</email>
- <name>Jorge Manuel B. S. Vicetto</name>
-</maintainer>
-<maintainer type="project">
- <email>kde@gentoo.org</email>
- <name>Gentoo KDE Project</name>
-</maintainer>
-<maintainer type="project">
- <email>sound@gentoo.org</email>
- <name>Gentoo Sound project</name>
-</maintainer>
-<use>
- <flag name="embedded">Use libmysqld, MySQL embedded server library.
- Try disabling this if you encounter -PIC related in amarok,
- it will make amarok rely only on standalone MySQL server.
- </flag>
- <flag name="lastfm">Enable Last.fm streaming services support through
- <pkg>media-libs/liblastfm</pkg>
- </flag>
- <flag name="mp3tunes">Enable mp3tunes integration</flag>
- <flag name="mtp">Enable support for libMTP (Plays4Sure) devices access through libmtp
- </flag>
- <flag name="ofa">Use <pkg>media-libs/libofa</pkg> to compute MusicDNS acoustic
- fingerprints (used by MusicBrainz)
- </flag>
- <flag name="utils">Build the utils - old media-sound/amarok-utils
- </flag>
-</use>
-</pkgmetadata>
diff --git a/media-video/xanim/ChangeLog b/media-video/xanim/ChangeLog
deleted file mode 100644
index 018f61f..0000000
--- a/media-video/xanim/ChangeLog
+++ /dev/null
@@ -1,66 +0,0 @@
-# ChangeLog for media-video/xanim
-# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
-# (auto-generated from git log)
-
-*xanim-2.80.1-r4 (09 Aug 2015)
-
- 09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org>
- +files/xanim-2.80.1-freebsd.patch, +files/xanim-2.80.1-gcc41.patch,
- +metadata.xml, +xanim-2.80.1-r4.ebuild:
- proj/gentoo: Initial commit
-
- This commit represents a new era for Gentoo:
- Storing the gentoo-x86 tree in Git, as converted from CVS.
-
- This commit is the start of the NEW history.
- Any historical data is intended to be grafted onto this point.
-
- Creation process:
- 1. Take final CVS checkout snapshot
- 2. Remove ALL ChangeLog* files
- 3. Transform all Manifests to thin
- 4. Remove empty Manifests
- 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
- 5.1. Do not touch files with -kb/-ko keyword flags.
-
- Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
- X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
- tests
- X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
- project
- X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
- developer, wrote Git features for the migration
- X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
- cvs2svn
- X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
- X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
- work in migration
- X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
- X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
- the bikeshed
-
- 24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
- Use https by default
-
- Convert all URLs for sites supporting encrypted connections from http to
- https
-
- Signed-off-by: Justin Lecher <jlec@gentoo.org>
-
- 24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
- Revert DOCTYPE SYSTEM https changes in metadata.xml
-
- repoman does not yet accept the https version.
- This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
-
- Bug: https://bugs.gentoo.org/552720
-
- 24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
- Replace all herds with appropriate projects (GLEP 67)
-
- Replace all uses of herd with appropriate project maintainers, or no
- maintainers in case of herds requested to be disbanded.
-
- 24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
- Set appropriate maintainer types in metadata.xml (GLEP 67)
-
diff --git a/media-video/xanim/ChangeLog-2015 b/media-video/xanim/ChangeLog-2015
deleted file mode 100644
index 40568a1..0000000
--- a/media-video/xanim/ChangeLog-2015
+++ /dev/null
@@ -1,119 +0,0 @@
-# ChangeLog for media-video/xanim
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/xanim/ChangeLog,v 1.32 2013/07/28 19:34:49 aballier Exp $
-
- 28 Jul 2013; Alexis Ballier <aballier@gentoo.org> xanim-2.80.1-r4.ebuild:
- keyword ~amd64-fbsd, bug #477750
-
- 20 Nov 2011; Naohiro Aota <naota@gentoo.org> xanim-2.80.1-r4.ebuild,
- +files/xanim-2.80.1-freebsd.patch:
- Add ~x86-fbsd; deal with arch which has "-" in its name; add FreeBSD patch.
-
- 20 Nov 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
- xanim-2.80.1-r4.ebuild:
- Respect LDFLAGS (bug #246159).
-
- 13 Aug 2009; Samuli Suominen <ssuominen@gentoo.org>
- xanim-2.80.1-r4.ebuild:
- Remove flag filtering for GCC 3.1+.
-
- 22 Jul 2007; Donnie Berkholz <dberkholz@gentoo.org>;
- xanim-2.80.1-r4.ebuild:
- Drop virtual/x11 references.
-
- 22 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog:
- Transition to Manifest2.
-
- 06 Mar 2006; Diego Pettenò <flameeyes@gentoo.org>
- +files/xanim-2.80.1-gcc41.patch, xanim-2.80.1-r4.ebuild:
- Add patch by KIMURA Masaru to build with GCC 4.1.0, closes bug #123932.
-
- 25 Feb 2006; Mike Frysinger <vapier@gentoo.org> xanim-2.80.1-r4.ebuild:
- Simplify code to get rid of global calls to tr and fix building with modular X.
-
- 12 Dec 2005; Donnie Berkholz <spyderous@gentoo.org>;
- xanim-2.80.1-r4.ebuild:
- Add modular X dependencies.
-
- 30 Oct 2005; Diego Pettenò <flameeyes@gentoo.org> xanim-2.80.1-r4.ebuild:
- Updated homepage as per bug #100878.
-
- 15 May 2005; Diego Pettenò <flameeyes@gentoo.org> -files/Makefile,
- -files/Makefile.amd64, xanim-2.80.1-r4.ebuild:
- Moved using toolchain-funcs instead of gcc. Removed the two makefiles which
- aren't needed anymore.
-
- 17 Dec 2004; Markus Rothe <corsair@gentoo.org> xanim-2.80.1-r4.ebuild:
- Stable on ppc64
-
- 14 Nov 2004; Markus Rothe <corsair@gentoo.org> xanim-2.80.1-r4.ebuild:
- Marked ~ppc64; bug #68112
-
- 13 Aug 2004; Chris White <chriswhite@gentoo.org> +metadata.xml:
- Adding missing metadata.xml.
-
- 13 Mar 2004; Stephen P. Becker <geoman@gentoo.org> xanim-2.80.1-r4.ebuild:
- Added ~mips keyword.
-
- 03 Mar 2004; <agriffis@gentoo.org> xanim-2.80.1-r4.ebuild:
- Minor fix to src_install and mark stable on hppa
-
- 02 Mar 2004; <agriffis@gentoo.org> xanim-2.80.1-r4.ebuild:
- Do a cleanup of the arch support in this ebuild so that ia64 can build. These
- changes obviate files/Makefile and files/Makefile.amd64 and might even allow
- hppa and mips to build without changes to the ebuild. I don't think I broke
- anything
-
- 29 Nov 2003; Brad House <brad_mssw@gentoo.org> xanim-2.80.1-r4.ebuild:
- mark stable on amd64
-
- 04 Oct 2003; Brad House <brad_mssw@gentoo.org> xanim-2.80.1-r4.ebuild:
- add ~amd64 to flags
-
- 28 Sep 2003; Markus Nigbur <pyrania@gentoo.org> xanim-2.80.1-r4.ebuild,
- files/Makefile.amd64:
- Added amd64 support. ebuild by brad@mainstreetsoftworks.com in bug #29802.
-
- 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
-
-*xanim-2.80.1-r4 (3 June 2002)
-
- 03 Mar 2003; Seemant Kulleen <seemant@gentoo.org> xanim-2.80.1-r4.ebuild:
- some minor tweaks of ebuild
-
- 04 Mar 2003; Alastair Tse <liquidx@gentoo.org> xanim-2.80.1-r4.ebuild :
- Filter out -finline-functions from CFLAGS. Resolves #16782.
-
- 04 Dec 2002; Seemant Kulleen <seemant@gentoo.org> xanim-2.80.1-r4.ebuild :
-
- Fixed the DEPEND syntax. The case $ARCH stuff for adding ncompress to the
- DEPEND list was not working. Thanks to [DJ]Hack in #gentoo-sparc for
- pointing out the failure.
-
- 3 June 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog,
- xanim-2.80.1-r4.ebuild, files/digest-xanim-2.80.1-r4 :
-
- Pin to -O2. Anything higher breaks GCC3.1 for some -march/cpu
- combinations.
-
-*xanim-2.80.1-r3 (27 Apr 2002)
-
- 27 Apr 2002; pvdabeel <pvdabeel@gentoo.org> :
-
- Adding PPC support
-
-*xanim-2.80.1-r2 (22 Apr 2002)
-
- 22 Apr 2002; M.Thibaut <murphy@gentoo.org> :
-
- Adding SPARC support.
-
-*xanim-2.80.1-r1 (1 Feb 2002)
-
- 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
-
- Added initial ChangeLog which should be updated whenever the package is
- updated in any way. This changelog is targetted to users. This means that the
- comments should well explained and written in clean English. The details about
- writing correct changelogs are explained in the skel.ChangeLog file which you
- can find in the root directory of the portage repository.
diff --git a/media-video/xanim/Manifest b/media-video/xanim/Manifest
deleted file mode 100644
index 060df0c..0000000
--- a/media-video/xanim/Manifest
+++ /dev/null
@@ -1,19 +0,0 @@
-AUX xanim-2.80.1-freebsd.patch 328 SHA256 99796a4c89c791e78074dbd75a09d1977561d7abe522125b8bde8562c5a00fd0 SHA512 a021b64c19ecc67fcaa31027b246795ee5cc6cf9f4672c09e1efcbe4b9870744d695a11b56c3a295f24c703824662dca85294bbac60e30a64a9079be038cf44c WHIRLPOOL 3c6b4ddf06efc153b721da6d0b795f3ef8f4a6c736e85c44d2e5aa22578787a6aba1f2147be81e8fff2f1389f1b23f486d325ec8858b380c9f0d8996adb759a8
-AUX xanim-2.80.1-gcc41.patch 2346 SHA256 8ef7ac52da45708dc0dd52d573c735a96fff54983413bc0c9da4b9ad60fd635b SHA512 7d92aded615bdc446596f54bdc325bf5cf1793f353595688860613a0be294dc766df09444a4ba3a27e61b170882fcee1f3c072902e7b8f92acaead5fc458546b WHIRLPOOL 243c0e26d5af5f063f0b8fc1834ff43f5219cc12de3530cfc5f1ece5e709d01c66c90b82d41eb4687b51f8921084c67444626dd6888a359683baaec577b2af45
-DIST xa1.0_cyuv_linuxAlpha.o.gz 2053 SHA256 3b0a75581e9e10d7f60a699514ee7bd9dd0271c1ba731d15e90b4bb0c12b7187 SHA512 014df644c14d9c8fd060d9e024b1eebdb1e4eda0ddf273ecbf7f65956b1b97000ae0c973d88763d6f8f9fe2389dd1029318c3184273e457c4b4c49278e183990 WHIRLPOOL 60318531008423c2c3bb1a8c1e8c99b0792c59d916339c7dc20b12b8c4f619e3b022a3839bab581be37fe2528998a5583840b68999063f78886e6fd95ece82f3
-DIST xa1.0_cyuv_linuxELFg21.o.gz 1141 SHA256 9fa40166a40a20734ba1d00990d142a3961c2416e66dac3fe0767e8304aadb1a SHA512 bc60f1a657c48a5aa2dbfd8808f76d9b904c9d745e1e5bd02d9b7a3c701378f5359b2c99e3eb48ca74708477c296b461ec78ce78f1895ca6279a3e750f6bb84f WHIRLPOOL da98f5e12ec449d95ccf6fc858d176844442613bc59d1973e88b9b4bdbe0b27ab8d69c80da60ea9db12013814b4f23391b74a8766f39291670731d8fa796df19
-DIST xa1.0_cyuv_linuxPPC.o.Z 1513 SHA256 35318deacea099d0c05be985c01672f7f306e748965d5bbc8dd454fe8a28c46e SHA512 8659bb119793291e7ce087795cddcdfc6b918e1c169132a6f1ebb1bd36270d57e0dfc84503ec61f90c461496cab688aaac1cb4dbb2a2483f846bea038305733f WHIRLPOOL 0b952b76acf9e12da988f1679f6fa1c7d002008ed4b762e54cdfbb1ae935273e85bde6b5cd338b7d2d89b77f3d01de7a7a31bc7e61396ab1af77cc92877a409a
-DIST xa1.0_cyuv_sparcELF.o.Z 1277 SHA256 f77cc763c9358e86bd5b77675cabf2150b2085d00d54eada0ec86239959a4a08 SHA512 2e7cab9942d2df510df5e3ed03a970a33276de56353ad0ee0970f42efac2fb2d4e4a92c8534eaa61eeb4f560241b405c92c77283086cf13be2bdcbb1f8423848 WHIRLPOOL f57b9de7ee40e828b193d36acb6be165e6dc0d3f164e1c2360e8109f5e611a3af66e3742a1e456f0728b6acc11412c3f5678de44cd24de12c2a8cecf30a97ba2
-DIST xa2.0_cvid_linuxAlpha.o.gz 5096 SHA256 83efeb14842cd6ee23565e1b8aa7dd637d5de5d7e7cfc25139f4a6b65588ef08 SHA512 2d47b449d539fbc108bfa6dccb41abc5e9ec1ecd0a519d8698950a7343fd59eb0b64938d2ac0f0e8af8c83287217c2d00589f46cd8a4ee9aeaa2b5c6cc207ec4 WHIRLPOOL 343888fd8010893b8346a85adb9b37ce50a368788c2c6a595866ca614098427208928e5f803e7d824c37b997e73b361cefd0713ee330d0894c02a66f4f5d2534
-DIST xa2.0_cvid_linuxELFg21.o.gz 3689 SHA256 59d7f06388f6461ce69aec7b815b5b76281bad14c7ef13f8fadaa5b848072eb5 SHA512 2375d44713af0fe5c6f3873cefd4e82ad2cdb5c3f2be936966a3d1747f73f15ad37945f2185da116f733eff7bdff989961e2cfc5d715ea9b5045d860aa32f0b4 WHIRLPOOL a115d5fd7ceac5bae8b06538cb1dc92f4e32bea0106780cf523e824b01db6e280239e6bf6def16f50acf59bb41222a640101c779da0414f2c71aa0ba2b83e080
-DIST xa2.0_cvid_linuxPPC.o.Z 5192 SHA256 aa7ea8f934780fa3ea887867811c18023cf7a9740cdfa942648f4fd7d6d996f5 SHA512 12ced02b89c2d8d8981104fe7fe93a95a2fb20607635194852e5ff6044c2def9df18ba1db8f639426fb9015f25e17d3b945170f4e1669a1281e0c8494363fe83 WHIRLPOOL 513b7b93e98f8207197476ade0282cf35cc8667c10a24f7cf73f46d39e465e869ab6563591fd3303d31553869b2a40c1ce7cf3260fb3f5023ab1918effab625e
-DIST xa2.0_cvid_sparcELF.o.Z 4730 SHA256 705511a4eb9a639b7c95a3bb7d6f4f7b1d0ce4a59db2a9cb567bfb3c4a513d02 SHA512 6d6aef8f5c4018facafbc42085b9644f2dbd37f8f0131b9e99bcb0d03157ead6d6bfe8fbc92f11cd1ab335d3771fb323081af578a40bf39c8e3ec766a2b0891a WHIRLPOOL a10ae9a90f3f4391170b4f160e90fb14e00c9e268e632e91fbb00e346192ef46fe26d0624b33b85d330440572e6852d374cc3e134c8c3c03d64789fb2b9f284a
-DIST xa2.0_iv32_linuxAlpha.o.gz 33172 SHA256 5439471b0f78da3538ef366311c5ad732e415c95095a452b46694b5b68deac15 SHA512 b6f4a963dc1ae954c61a0c6053fdbe48357cf77f849feadb491e111109405830cc48ce32faea3bec4241b08698470d2389b0022979f47f3fb833436dcba41181 WHIRLPOOL e76d6d1e11771fbdfce334d2925648276056ece1a1c8ac663ad96d579b76b893fc472432c31ee175f3af773c78914db14a48fd0e613f2abd419d13d96a97545e
-DIST xa2.0_iv32_linuxPPC.o.Z 56163 SHA256 d332753ffc6a47c9853a26443e562d3d5aa1cc7a8ac9fad471d3bd2ca0207d3e SHA512 73837266ff178568dd384207443b1236bad7c9867c03c8b45e3894b091780b7f4c2564a993ea4dbeeadc151dfcf87c3a5ecaa3efdc41fa2ab8461151c6aca72f WHIRLPOOL 72430e68df1e825ec48924a6d9845c282d1ded992d95f4487ec248fdd0522e27f90ab1d94077080a3f7ed53b9e1f0decc75f5a2200e732e58efd10743bb6e0b5
-DIST xa2.0_iv32_sparcELF.o.Z 48813 SHA256 86b4613490ac3cadc73524cc433deafebedacbda692ad5f88bcb7c029113ad24 SHA512 6f42e13f5adea510458b9d08cc8acc401cdebec5668bb73922ac053707d2401d503f38a33182c80748e09378464b907224ac77a166098f9dd7877e7dbe972bd1 WHIRLPOOL c87ee79394707c121396df8cea5b7f29a084cf1507033e870d1d73f389feca74906f2586906a955ffff7d4e0fa5e8aab14a772225313ee35ede6de43aedcf1e0
-DIST xa2.1_iv32_linuxELFg21.o.gz 29291 SHA256 41420dca15e5e546c455553b6434435d53de17a08a6307a79de75e753a85b3a1 SHA512 df2a9c534239061da3dab413b6e4e9c127ec4b0a3fd6a8665169bc69e3577b10b7c26c21124e083ece891ac28605ec6f4e407dc2a35ffe54f16101d8cc9be179 WHIRLPOOL ec1c0074006a0b0229b8c1fc1bd777225ea96fdc4b77272ec3b6ffe3569e31c677fa8b175b6263b42904bbb5dd1d2d5c7fcbda262333c2394c993d8a03c379b9
-DIST xanim2801.tar.gz 441250 SHA256 72031927a70ab782e2b0a69daaef7894b0ec1c2c6c2d65d495aff5f50bbed0a9 SHA512 c289227f5af42f0c02d2e3188443f472d103bd6ace3bc05b39206daca1e8f81971d9e9bc30891d0ced2c4aca7b9bf0ecbfe8cc0d56563945d28e505435bb6f60 WHIRLPOOL c7118a98d337caa164e399032183a476d3b090ce7e6c7e503dea229a06c6c6307dd04a10bf408088489dbc81f8de913a29ca66460fbe7f22d0656c75b6abdf54
-EBUILD xanim-2.80.1-r4.ebuild 3528 SHA256 08a628e85505afd66718ae7c85342c84397a5b145d5775d63166e05676c201e2 SHA512 447f3e4a474e551d024c9a2f368cb398ba2b8be430a00de5148580e13403be181aba885b37401de527d3aadce44df9eadf07451c99e5b2ad08d8421eb0ccf2e6 WHIRLPOOL 61ebe3003eefdfe146cddbb6e934b080d1ea3f624ac9035dca071872b905098af9497547c224795e5a880fd977cfe5f7d0c0a5dd33d09e5c2156397aa2c7b9de
-MISC ChangeLog 2502 SHA256 5ca822cbd2100fa71a0fe736b2810b73c688f967869a037e4f1fccedd7cb8b2f SHA512 55b61549c64192a61b1d2cf4712ea51f7b07b3e226fab46387651438bf1457643581c18cdf845de6f6e687bd9692e2bd9fc7cb15fcdc416db9046d5cad798fcb WHIRLPOOL ec6c36d82db067651455a11dc2d2450174633410d56fb89f6c3804f02af72c8de1202f1f99165605ac636b2e84b2777c02f4736b53c7a75e83bdb31dbb48be23
-MISC ChangeLog-2015 4438 SHA256 96d51b3ee3b23264c2ae3bec0c89d43d9252853a8dc94d7dd8a773c1578309b2 SHA512 217120cdfaa3e0cde7c74e3ecde141b0c791a908d5cac532cf742c3bcfbc0d85dde77602d3fe6340a968f8633fa84a53c605871e774b96f8757f7b9bf6f9bf2f WHIRLPOOL e6cff82b696fe148c6afd1e76404a3a27c7bfe95cf2729388fbf88af41f0022feb32b72feaeb354a911b89863c79d927cb98bdc3eee5cd8aac1d668bb583a8e9
-MISC metadata.xml 221 SHA256 f9c43664acd23c026d227c13f3afb1a1e69d190689815295498c32604c8e0c22 SHA512 e5a88aac41d38b1bdf0becef8d0a08d1875eb803fac3f791524a7810c8068cfd2239a42717bddf9835daf6c0b2c5d5592b12669882bbc2abaab39955d7de7fb4 WHIRLPOOL 0c890eef9948116352ecd84ee44ecd07c741d7eb82b89aba4ac0d87757df3616d2170550d7b528cb9c359cf7e5cab95b494ebf92c3c1dc0ea96428603577047b
diff --git a/media-video/xanim/files/xanim-2.80.1-freebsd.patch b/media-video/xanim/files/xanim-2.80.1-freebsd.patch
deleted file mode 100644
index c31651a..0000000
--- a/media-video/xanim/files/xanim-2.80.1-freebsd.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- xa_audio.h.old Thu Apr 11 08:48:39 2002
-+++ xa_audio.h Thu Apr 11 08:49:25 2002
-@@ -139,7 +139,11 @@
- #define _FILE_DSP "/dev/dsp"
- #define _FILE_MIXER "/dev/mixer"
- #ifdef __FreeBSD__
-+#if __FreeBSD__ > 3
-+#include <sys/soundcard.h>
-+#else
- #include <machine/soundcard.h>
-+#endif
- #else
- #include <sys/soundcard.h>
- #endif
diff --git a/media-video/xanim/files/xanim-2.80.1-gcc41.patch b/media-video/xanim/files/xanim-2.80.1-gcc41.patch
deleted file mode 100644
index 3652989..0000000
--- a/media-video/xanim/files/xanim-2.80.1-gcc41.patch
+++ /dev/null
@@ -1,71 +0,0 @@
---- xanim2801/xa_input.c.orig 2006-02-24 23:01:28.000000000 +0900
-+++ xanim2801/xa_input.c 2006-02-24 23:07:28.000000000 +0900
-@@ -952,13 +952,6 @@
- else return(xaFALSE);
- }
-
--xaULONG xa_ftp_abort(xin)
--XA_INPUT xin;
--{
-- return(xaFALSE);
--}
--
--
- /************************
- *
- *********/
-@@ -1025,28 +1018,28 @@
- memset(&data,0,sizeof(data));
- memset(&from,0,sizeof(from));
- if (gethostname(hostname, sizeof(hostname)) < 0)
-- return(xa_ftp_abort(xin));
-+ return(xaFALSE);
- if ((host= (struct hostent *)gethostbyname(hostname)) == 0)
-- return(xa_ftp_abort(xin));
-+ return(xaFALSE);
- data.sin_family = host->h_addrtype;
- memcpy( (char *)&data.sin_addr, (char *)host->h_addr_list[0], host->h_length);
- if ((tmp_sock = socket ( AF_INET , SOCK_STREAM , 0 )) < 0)
-- return(xa_ftp_abort(xin));
-+ return(xaFALSE);
- len = 1;
- if (setsockopt(tmp_sock, SOL_SOCKET, SO_REUSEADDR,
- (char *)(&len), sizeof(len)) < 0)
-- { close(tmp_sock); return(xa_ftp_abort(xin)); }
-+ { close(tmp_sock); return(xaFALSE); }
-
- data.sin_port = 0;
- if ( bind(tmp_sock, (struct sockaddr *)&data, sizeof(data)) < 0 )
-- { close(tmp_sock); return(xa_ftp_abort(xin)); }
-+ { close(tmp_sock); return(xaFALSE); }
-
- len = sizeof(data);
- if (getsockname(tmp_sock, (struct sockaddr *)&data, &len) < 0 )
-- { close(tmp_sock); return(xa_ftp_abort(xin)); }
-+ { close(tmp_sock); return(xaFALSE); }
-
- if (listen(tmp_sock, 4) < 0 )
-- { close(tmp_sock); return(xa_ftp_abort(xin)); }
-+ { close(tmp_sock); return(xaFALSE); }
-
- /* POD add support for PORT command? */
- addr = (xaUBYTE *) (&data.sin_addr);
-@@ -1059,15 +1052,15 @@
-
- if (xa_ftp_send_cmd(xin, port_cmd, &retcode) == xaFALSE)
- { fprintf(stderr,"FTP: send cmd err\n");
-- close(tmp_sock); return(xa_ftp_abort(xin)); }
-+ close(tmp_sock); return(xaFALSE); }
-
- if (xa_ftp_send_cmd(xin, file_cmd, &retcode) == xaFALSE)
- { fprintf(stderr,"FTP: send cmd err\n");
-- close(tmp_sock); return(xa_ftp_abort(xin)); }
-+ close(tmp_sock); return(xaFALSE); }
-
- len = sizeof(from);
- xin->dsock = accept((int)tmp_sock, (struct sockaddr *) &from, (int *)&len);
-- if (xin->dsock < 0) { close(tmp_sock); return(xa_ftp_abort(xin)); }
-+ if (xin->dsock < 0) { close(tmp_sock); return(xaFALSE); }
- close(tmp_sock);
- return(xaTRUE);
- }
diff --git a/media-video/xanim/metadata.xml b/media-video/xanim/metadata.xml
deleted file mode 100644
index 68b9a06..0000000
--- a/media-video/xanim/metadata.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>media-video@gentoo.org</email>
-</maintainer>
-</pkgmetadata>
diff --git a/media-video/xanim/xanim-2.80.1-r4.ebuild b/media-video/xanim/xanim-2.80.1-r4.ebuild
deleted file mode 100644
index d6e2628..0000000
--- a/media-video/xanim/xanim-2.80.1-r4.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="program for playing a wide variety of animation, audio and video formats"
-HOMEPAGE="http://xanim.polter.net/"
-
-LICENSE="XAnim"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
-IUSE=""
-
-RDEPEND="x11-libs/libXext
- x11-libs/libXt
- >=sys-libs/zlib-1.1.3"
-DEPEND="${RDEPEND}
- >=sys-apps/sed-4.0.5
- x11-proto/xextproto"
-
-MY_P=${PN}${PV//.}
-S=${WORKDIR}/${MY_P}
-
-_XA_CYUV_alpha=xa1.0_cyuv_linuxAlpha.o
-_XA_CVID_alpha=xa2.0_cvid_linuxAlpha.o
-_XA_IV32_alpha=xa2.0_iv32_linuxAlpha.o
-_XA_EXT_alpha=.gz
-
-_XA_CYUV_ppc=xa1.0_cyuv_linuxPPC.o
-_XA_CVID_ppc=xa2.0_cvid_linuxPPC.o
-_XA_IV32_ppc=xa2.0_iv32_linuxPPC.o
-_XA_EXT_ppc=.Z
-
-_XA_CYUV_sparc=xa1.0_cyuv_sparcELF.o
-_XA_CVID_sparc=xa2.0_cvid_sparcELF.o
-_XA_IV32_sparc=xa2.0_iv32_sparcELF.o
-_XA_EXT_sparc=.Z
-
-_XA_CYUV_x86=xa1.0_cyuv_linuxELFg21.o
-_XA_CVID_x86=xa2.0_cvid_linuxELFg21.o
-_XA_IV32_x86=xa2.1_iv32_linuxELFg21.o
-_XA_EXT_x86=.gz
-
-_XA_CYUV_x86_fbsd=xa1.0_cyuv_linuxELFg21.o
-_XA_CVID_x86_fbsd=xa2.0_cvid_linuxELFg21.o
-_XA_IV32_x86_fbsd=xa2.1_iv32_linuxELFg21.o
-_XA_EXT_x86_fbsd=.gz
-
-# This might leave _XA_EXT empty and that's fine, just indicates no
-# particular support for a given arch
-MY_ARCH=${ARCH/-/_}
-eval _XA_EXT=\${_XA_EXT_${MY_ARCH}}
-eval _XA_CVID=\${_XA_CVID_${MY_ARCH}}
-eval _XA_CYUV=\${_XA_CYUV_${MY_ARCH}}
-eval _XA_IV32=\${_XA_IV32_${MY_ARCH}}
-
-SRC_URI="mirror://gentoo/${MY_P}.tar.gz
- sparc? (
- mirror://gentoo/${_XA_CVID_sparc}${_XA_EXT_sparc}
- mirror://gentoo/${_XA_CYUV_sparc}${_XA_EXT_sparc}
- mirror://gentoo/${_XA_IV32_sparc}${_XA_EXT_sparc}
- )
- alpha? (
- mirror://gentoo/${_XA_CVID_alpha}${_XA_EXT_alpha}
- mirror://gentoo/${_XA_CYUV_alpha}${_XA_EXT_alpha}
- mirror://gentoo/${_XA_IV32_alpha}${_XA_EXT_alpha}
- )
- ppc? (
- mirror://gentoo/${_XA_CVID_ppc}${_XA_EXT_ppc}
- mirror://gentoo/${_XA_CYUV_ppc}${_XA_EXT_ppc}
- mirror://gentoo/${_XA_IV32_ppc}${_XA_EXT_ppc}
- )
- x86? (
- mirror://gentoo/${_XA_CVID_x86}${_XA_EXT_x86}
- mirror://gentoo/${_XA_CYUV_x86}${_XA_EXT_x86}
- mirror://gentoo/${_XA_IV32_x86}${_XA_EXT_x86}
- )
- x86-fbsd? (
- mirror://gentoo/${_XA_CVID_x86}${_XA_EXT_x86}
- mirror://gentoo/${_XA_CYUV_x86}${_XA_EXT_x86}
- mirror://gentoo/${_XA_IV32_x86}${_XA_EXT_x86}
- )"
-
-src_unpack() {
- unpack ${MY_P}.tar.gz
- if [[ -n ${_XA_EXT} ]]; then
- mkdir "${S}"/mods || die
- cd "${S}"/mods || die
- unpack ${_XA_CVID}${_XA_EXT}
- unpack ${_XA_CYUV}${_XA_EXT}
- unpack ${_XA_IV32}${_XA_EXT}
- fi
- cd "${S}"
- sed -i -e 's:/usr/X11R6:/usr:g' Makefile*
-
- epatch "${FILESDIR}/${P}-gcc41.patch"
- epatch "${FILESDIR}/${P}-freebsd.patch"
-
- use elibc_glibc || sed -i -e 's/-ldl//' Makefile*
-}
-
-src_compile() {
- # Set XA_DLL_PATH even though we statically link the mods, I guess
- # this provides extensibility
- emake CC="$(tc-getCC)" OPTIMIZE="${CFLAGS}" LD_FLAGS="${LDFLAGS}" \
- XA_DLL_DEF="-DXA_DLL -DXA_PRINT" XA_DLL_PATH=/usr/lib/xanim/mods \
- ${_XA_EXT:+ \
- XA_IV32_LIB="mods/${_XA_CVID}" \
- XA_CYUV_LIB="mods/${_XA_CYUV}" \
- XA_CVID_LIB="mods/${_XA_IV32}" } \
- || die
-}
-
-src_install() {
- dobin xanim || die
- newman docs/xanim.man xanim.1
- dodoc README
- dodoc docs/README.* docs/*.readme docs/*.doc
-
- # I don't know why we're installing these modules when they're
- # statically linked, but whatever...
- if [[ -n ${_XA_EXT} ]]; then
- insinto /usr/lib/xanim/mods
- doins mods/${_XA_CVID}
- doins mods/${_XA_CYUV}
- doins mods/${_XA_IV32}
- fi
-}
diff --git a/net-im/skypeforlinux/ChangeLog b/net-im/skypeforlinux/ChangeLog
new file mode 100644
index 0000000..df64079
--- /dev/null
+++ b/net-im/skypeforlinux/ChangeLog
@@ -0,0 +1,5 @@
+*skypeforlinux-8.56.0.103-r2 (26 Mar 2020)
+
+ 26 Mar 2020; AstroFloyd <AstroFloyd@gmail.com> +metadata.xml,
+ +skypeforlinux-8.56.0.103-r2.ebuild:
+ net-im/skypeforlinux: add v8.56.0.103-r2 to repo for use w/o USER_NS
diff --git a/net-im/skypeforlinux/Manifest b/net-im/skypeforlinux/Manifest
new file mode 100644
index 0000000..cbbad5f
--- /dev/null
+++ b/net-im/skypeforlinux/Manifest
@@ -0,0 +1,4 @@
+DIST skypeforlinux_8.56.0.103-1.x86_64.rpm 107196663 BLAKE2B 987d35fe670e0902db0d43bea1071f24e893613ec80db3fd2d41c1080f3ea1178a449687fe85384dad93955990afadf7144af31aec0f188e7da5d0ff85c51aca SHA512 2760cdcc0afbf626b603d6716fba201b726f58d5be4e17a90fff271769c99c5a9802b27d7c88d4307ddbd5844c0d705c5dd6ecb9834b7b754f2c5d987d6cbed0
+EBUILD skypeforlinux-8.56.0.103-r2.ebuild 3314 BLAKE2B 05d310eecd9d4cab8f7cf724b8b8ecbbcd1844b39fbfe3fd6d2f48175bad402aa43b14c126528f2417cffd37210376b9b6a7acb67644f30698443a3fa63a1b8f SHA512 2751fc49a06bef341bc178becafa8ee70d9892a5115572f807e0eba8bc56a18bad14699cda8a11a20e0e5cba36c77dc794395583d3a710531d5274c7fa8efd07
+MISC ChangeLog 218 BLAKE2B c8de340406a815d249e2713be36980dc1290ba0191dd497859dcf279fe9ee19a491d430c5e0c1d7384913bf9c1fdc86d0d81c4952ea184cddfda30f5e211022f SHA512 ceb97c5f8aeb9c61add5e2ce08d10e4c98996a7269d7805a8c5fb1aad40082d49d2ce134e051a1aed3e145866afe56979c282afe8c1c71d319c5122de32f5f01
+MISC metadata.xml 809 BLAKE2B d66696f319d1d5800a2fba9f294c491f49ed2834d5e6265d9ccc1d28e4449547119883f046e09a2c6fb2c5ef717c20dd1a37210d0269ce9498c0f79d99545c18 SHA512 3b6432baf6f647e87cc27dd34a5f54fad60762b8904fa290d7aca556f19a4fcfe17200c1f05a4ad29e67a22b99f2a115b5800fb635579fcbe86591ce6d81372a
diff --git a/net-im/skypeforlinux/metadata.xml b/net-im/skypeforlinux/metadata.xml
new file mode 100644
index 0000000..1dda8f8
--- /dev/null
+++ b/net-im/skypeforlinux/metadata.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>onigino@protonmail.com</email>
+ <name>Gino McCarty</name>
+ </maintainer>
+ <maintainer type="person">
+ <email>jano.vesely@gmail.com</email>
+ <name>Jan Vesely</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <use>
+ <flag name="pax_kernel">Triggers a paxmarking of the main skype binary</flag>
+ </use>
+ <longdescription>Skype is for doing things together, whenever you're apart. Skype's text, voice and video make it simple to share experiences with the people that matter to you, wherever they are.</longdescription>
+</pkgmetadata>
diff --git a/net-im/skypeforlinux/skypeforlinux-8.56.0.103-r2.ebuild b/net-im/skypeforlinux/skypeforlinux-8.56.0.103-r2.ebuild
new file mode 100644
index 0000000..941d1e6
--- /dev/null
+++ b/net-im/skypeforlinux/skypeforlinux-8.56.0.103-r2.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MULTILIB_COMPAT=( abi_x86_64 )
+
+inherit chromium-2 desktop pax-utils rpm multilib-build xdg
+
+DESCRIPTION="Instant messaging client, with support for audio and video"
+HOMEPAGE="https://www.skype.com/"
+SRC_URI="https://repo.skype.com/rpm/stable/${PN}_${PV}-1.x86_64.rpm"
+
+LICENSE="Skype-TOS MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 Boost-1.0 ISC CC-BY-SA-3.0 CC0-1.0 openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="pax_kernel"
+
+S="${WORKDIR}"
+QA_PREBUILT="*"
+RESTRICT="mirror bindist strip" #299368
+
+RDEPEND="
+ app-crypt/libsecret[${MULTILIB_USEDEP}]
+ dev-libs/atk[${MULTILIB_USEDEP}]
+ dev-libs/expat[${MULTILIB_USEDEP}]
+ dev-libs/glib:2[${MULTILIB_USEDEP}]
+ dev-libs/nspr[${MULTILIB_USEDEP}]
+ dev-libs/nss[${MULTILIB_USEDEP}]
+ media-libs/alsa-lib[${MULTILIB_USEDEP}]
+ media-libs/fontconfig:1.0[${MULTILIB_USEDEP}]
+ media-libs/freetype:2[${MULTILIB_USEDEP}]
+ media-libs/libv4l[${MULTILIB_USEDEP}]
+ net-print/cups[${MULTILIB_USEDEP}]
+ sys-apps/dbus[${MULTILIB_USEDEP}]
+ sys-devel/gcc[cxx]
+ virtual/ttf-fonts
+ x11-libs/cairo[${MULTILIB_USEDEP}]
+ x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}]
+ x11-libs/gtk+:3[${MULTILIB_USEDEP}]
+ x11-libs/libX11[${MULTILIB_USEDEP}]
+ x11-libs/libXScrnSaver[${MULTILIB_USEDEP}]
+ x11-libs/libXcomposite[${MULTILIB_USEDEP}]
+ x11-libs/libXcursor[${MULTILIB_USEDEP}]
+ x11-libs/libXdamage[${MULTILIB_USEDEP}]
+ x11-libs/libXext[${MULTILIB_USEDEP}]
+ x11-libs/libXfixes[${MULTILIB_USEDEP}]
+ x11-libs/libXi[${MULTILIB_USEDEP}]
+ x11-libs/libXrandr[${MULTILIB_USEDEP}]
+ x11-libs/libXrender[${MULTILIB_USEDEP}]
+ x11-libs/libXtst[${MULTILIB_USEDEP}]
+ x11-libs/libxcb[${MULTILIB_USEDEP}]
+ x11-libs/libxkbfile[${MULTILIB_USEDEP}]
+ x11-libs/pango[${MULTILIB_USEDEP}]"
+
+pkg_setup() {
+ chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+ rpm_src_unpack ${A}
+}
+
+src_prepare() {
+ default
+ sed -e "s!^SKYPE_PATH=.*!SKYPE_PATH=${EPREFIX}/opt/skypeforlinux/skypeforlinux!" \
+ -i usr/bin/skypeforlinux || die
+ sed -e "s!^Categories=.*!Categories=Network;InstantMessaging;Telephony;!" \
+ -e "/^OnlyShowIn=/d" \
+ -i usr/share/applications/skypeforlinux.desktop || die
+}
+
+src_install() {
+ dodir /opt
+ cp -a usr/share/skypeforlinux "${D}"/opt || die
+
+ dobin usr/bin/skypeforlinux
+
+ dodoc usr/share/skypeforlinux/*.html
+ dodoc -r usr/share/doc/skypeforlinux/.
+ # symlink required for the "Help->3rd Party Notes" menu entry (otherwise frozen skype -> xdg-open)
+ dosym ${PF} usr/share/doc/skypeforlinux
+
+ doicon usr/share/pixmaps/skypeforlinux.png
+
+ local res
+ for res in 16 32 256 512; do
+ newicon -s ${res} usr/share/icons/hicolor/${res}x${res}/apps/skypeforlinux.png skypeforlinux.png
+ done
+
+ domenu usr/share/applications/skypeforlinux.desktop
+
+ if use pax_kernel; then
+ pax-mark -m "${ED}"/opt/skypeforlinux/skypeforlinux
+ pax-mark -m "${ED}"/opt/skypeforlinux/resources/app.asar.unpacked/node_modules/slimcore/bin/slimcore.node
+ ewarn "You have set USE=pax_kernel meaning that you intend to run"
+ ewarn "${PN} under a PaX enabled kernel. To do so, we must modify"
+ ewarn "the ${PN} binary itself and this *may* lead to breakage! If"
+ ewarn "you suspect that ${PN} is being broken by this modification,"
+ ewarn "please open a bug."
+ fi
+}
diff --git a/net-im/whatsapp-purple/ChangeLog b/net-im/whatsapp-purple/ChangeLog
deleted file mode 100644
index 5090c1f..0000000
--- a/net-im/whatsapp-purple/ChangeLog
+++ /dev/null
@@ -1,10 +0,0 @@
-# ChangeLog for net-im/whatsapp-purple
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*whatsapp-purple-9999 (24 Jan 2014)
-
- 24 Jan 2014; AstroFloyd <AstroFloyd@gmail.com> +whatsapp-purple-9999.ebuild,
- +metadata.xml:
- Ebuild for net-im/whatsapp-purple
-
diff --git a/net-im/whatsapp-purple/Manifest b/net-im/whatsapp-purple/Manifest
deleted file mode 100644
index f2512d0..0000000
--- a/net-im/whatsapp-purple/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-EBUILD whatsapp-purple-9999.ebuild 411 SHA256 35c4f39d31e7dfb9fc24b87664b4c3219adfb5ab282daa573043153404b3cc95 SHA512 f435ad1c1e36135232a5a9436d5404981ee1add687767d7d21a50f3dcd7ac6760f6ecd91e1c6ed55360162d2cd5246749406818d802868e838ca46a052a3a939 WHIRLPOOL 4291cb8e2245f9327bed7af9ff34e475808a949b97f5377b4fa4914bcfe718024abc99cd9f75a5ebf6d71fa99ed71e4d698edc6ecbdedd47b83052aac3397ff8
-MISC ChangeLog 293 SHA256 0f5d0b773e62f2529c8944819997cf2a3281840a58daefd4a7a9528cecea6507 SHA512 c0261d3dffa21b78d406edf7bc6611ad0b4e78df869fa95c5db0113962feef2ab3191e1766867c62c68c8984903f345e194e913a1d5a1d33b93b1060a438573d WHIRLPOOL ac49e032d96491244c21a4990157b929fcc0102556e242a7106f693d9ca17d87a617186862026b55fb95251ff47b9ff9dea8c4baac9f3f1976235a06affe2d35
-MISC metadata.xml 267 SHA256 ccc3df19d3f0545ed793c0b78c5e1b46bb2b41a854e54404dfa7695cce3ecf0f SHA512 b14143600a5e36f4997893a1b665aa975b75f5b31956f47464d86da7d9141ab595e7f4d2a392352d334157037a1f053e943d8442eee535ef7e04ceed71653d7e WHIRLPOOL 580d4019007d95740a863094d9450776ce2748ac0047db891f8f5c1e81ce18e4937cba292124996b720e4415dec7876112a8be70654e87a86177bd2df6c26b02
diff --git a/net-im/whatsapp-purple/metadata.xml b/net-im/whatsapp-purple/metadata.xml
deleted file mode 100644
index c7214c6..0000000
--- a/net-im/whatsapp-purple/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>net-im</herd>
- <maintainer type="person">
- <email>AstroFloyd@gmail.com</email>
- <name>AstroFloyd</name>
- </maintainer>
-</pkgmetadata>
diff --git a/net-im/whatsapp-purple/whatsapp-purple-9999.ebuild b/net-im/whatsapp-purple/whatsapp-purple-9999.ebuild
deleted file mode 100644
index 1908af3..0000000
--- a/net-im/whatsapp-purple/whatsapp-purple-9999.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-inherit eutils git-2
-
-DESCRIPTION="Whatsapp plugin for libpurple (Pidgin)"
-HOMEPAGE="http://davidgf.net/page/39/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-EGIT_REPO_URI="https://github.com/davidgfnet/whatsapp-purple.git"
-
-DEPEND="net-im/pidgin"
-RDEPEND="${DEPEND}"
diff --git a/net-mail/davmail-bin/ChangeLog b/net-mail/davmail-bin/ChangeLog
deleted file mode 100644
index f0674a6..0000000
--- a/net-mail/davmail-bin/ChangeLog
+++ /dev/null
@@ -1,225 +0,0 @@
-# ChangeLog for net-mail/davmail-bin
-# Copyright 1999-2017 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*davmail-bin-4.8.0 (10 Dec 2017)
-
- 10 Dec 2017; AstroFloyd <AstroFloyd@gmail.com> +davmail-bin-4.8.0.ebuild,
- +files/davmail.conf, +files/davmail.init, +files/davmail.png,
- +files/davmail.properties, +metadata.xml:
- Copy net-mail/davmail-bin from Seden
-
-*davmail-bin-4.7.2 (11 Apr 2016)
-
- 11 Apr 2016; Sven Eden <yamakuzure@gmx.net>
- +davmail-bin-4.7.2.ebuild,
- -davmail-bin-4.7.0.ebuild
- Version bump and removal of old version.
-
-*davmail-bin-4.7.1 (20 Dec 2015)
-
- 20 Dec 2015; Sven Eden <yamakuzure@gmx.net>
- +davmail-bin-4.7.1.ebuild,
- -davmail-bin-4.6.2.ebuild
- Version bump and removal of old version.
-
-*davmail-bin-4.7.0 (09 Nov 2015)
-
- 09 Nov 2015; Sven Eden <yamakuzure@gmx.net>
- +davmail-bin-4.7.0.ebuild,
- -davmail-bin-4.6.1.ebuild
- Version bump and removal of old version.
-
-*davmail-bin-4.6.2 (21 Aug 2015)
-
- 21 Aug 2015; Sven Eden <yamakuzure@gmx.net>
- +davmail-bin-4.6.2.ebuild,
- -davmail-bin-4.6.0.ebuild
- Version bump and removal of old version.
-
-*davmail-bin-4.6.1 (18 Feb 2015)
-
- 18 Feb 2015; Sven Eden <yamakuzure@gmx.net>
- +davmail-bin-4.6.1.ebuild,
- -davmail-bin-4.5.1.ebuild
- Version bump and removal of old version.
-
-*davmail-bin-4.6.0 (28 Jan 2015)
-
- 28 Jan 2015; Sven Eden <yamakuzure@gmx.net>
- +davmail-bin-4.6.0.ebuild,
- -davmail-bin-4.4.1.ebuild
- Version bump and removal of old version.
-
-*davmail-bin-4.5.1 (21 Jul 2014)
-
- 21 Jul 2014; Sven Eden <yamakuzure@gmx.net>
- +davmail-bin-4.5.1.ebuild,
- -davmail-bin-4.5.0-r1.ebuild
- Version bump and removal of buggy and masked version.
-
-*davmail-bin-4.4.1 (02 Feb 2014)
-
- 02 Jul 2014; Sven Eden <yamakuzure@gmx.net>
- +davmail-bin-4.4.1.ebuild,
- Added again, as the 4.5.0 version has a nasty bug that makes
- davmail useless for connecting to exchange 2012+.
- See: http://sourceforge.net/p/davmail/bugs/569
-
-*davmail-bin-4.5.0-r1 (27 Jun 2014)
-
- 27 Jun 2014; Sven Eden <yamakuzure@gmx.net>
- +davmail-bin-4.5.0-r1.ebuild,
- -davmail-bin-4.5.0.ebuild
- Important fix: enewuser only works if user eclass is inherited.
- Thanks to Karl-Johan Karlsson <creideiki+gentoo-bugzilla@lysator.liu.se>
- who pointed this out in #351417 c53.
-
-*davmail-bin-4.5.0 (05 Jun 2014)
-
- 05 Jun 2014; Sven Eden <yamakuzure@gmx.net>
- +davmail-bin-4.5.0.ebuild,
- -davmail-bin-4.4.1.ebuild
- Version bump
-
-*davmail-bin-4.4.1 (02 Feb 2014)
-
- 02 Feb 2014; Sven Eden <yamakuzure@gmx.net>
- +davmail-bin-4.4.1.ebuild,
- -davmail-bin-4.4.0.ebuild
- Version bump
-
-*davmail-bin-4.4.0 (22 Nov 2013)
-
- 22 Nov 2013; Sven Eden <yamakuzure@gmx.net>
- +davmail-bin-4.4.0.ebuild,
- -davmail-bin-4.3.4.ebuild
- Version bump
-
-*davmail-bin-4.3.4 (10 Sep 2013)
-
- 10 Sep 2013; Sven Eden <yamakuzure@gmx.net>
- +davmail-bin-4.3.4.ebuild,
- -davmail-bin-4.3.3-r1.ebuild
- Version bump
-
-*davmail-bin-4.3.3-r1 (04 Jul 2013)
-
- 19 Jun 2013; Sven Eden <yamakuzure@gmx.net>
- +davmail-bin-4.3.3-r1.ebuild,
- -davmail-bin-4.3.3.ebuild
- Updated ebuild to accept jre/jdk slot 1.7
-
-*davmail-bin-4.3.3 (19 Jun 2013)
-
- 19 Jun 2013; Sven Eden <yamakuzure@gmx.net>
- +davmail-bin-4.3.3.ebuild,
- -davmail-bin-4.3.2.ebuild
- Version bump
-
-*davmail-bin-4.3.2 (07 Jun 2013)
-
- 07 Jun 2013; Sven Eden <yamakuzure@gmx.net>
- +davmail-bin-4.3.2.ebuild,
- -davmail-bin-4.3.1.ebuild
- Version bump
-
-*davmail-bin-4.3.1 (06 Jun 2013)
-
- 06 Jun 2013; Sven Eden <yamakuzure@gmx.net>
- +davmail-bin-4.3.1.ebuild,
- -davmail-bin-4.3.0.ebuild
- Version bump
-
-*davmail-bin-4.3.0 (23 May 2013)
-
- 23 May 2013; Sven Eden <yamakuzure@gmx.net>
- +davmail-bin-4.3.0.ebuild,
- -davmail-bin-4.2.1.ebuild
- Version bump
-
-*davmail-bin-4.2.1 (12 Apr 2013)
-
- 12 Apr 2013; Sven Eden <yamakuzure@gmx.net>
- +davmail-bin-4.2.1.ebuild,
- -davmail-bin-4.2.0.ebuild
- Version bump
-
-*davmail-bin-4.2.0 (28 Sep 2012)
-
- 11 Mar 2013; Sven Eden <yamakuzure@gmx.net> +davmail-bin-4.2.0.ebuild,
- Version bump
-
- 11 Mar 2013; Sven Eden <yamakuzure@gmx.net>
- -davmail-bin-4.1.0-r1.ebuild
- remove obsolete ebuild
-
-*davmail-bin-4.1.0-r1 (03 Jan 2013)
-
- 03 Jan 2013; Sven Eden <yamakuzure@gmx.net> +davmail-bin-4.1.0-r1.ebuild,
- +files/davmail.conf,
- +files/davmail.properties,
- +files/davmail.init:
- Added changes from the davmail-3.9.8.ebuild created by Jiri Tyr and
- posted in bug #351417.
-
- 03 Jan 2013; Sven Eden <yamakuzure@gmx.net> -davmail-bin-4.1.0.ebuild,
- -files/initd,
- -files/davmail.desktop:
- Removed obsolete files.
-
-*davmail-bin-4.1.0 (28 Sep 2012)
-
- 28 Sep 2012; Sven Eden <yamakuzure@gmx.net> +davmail-bin-4.1.0.ebuild,
- Version bump
-
- 28 Sep 2012; Sven Eden <yamakuzure@gmx.net>
- -davmail-bin-4.0.0.ebuild
- remove obsolete ebuild
-
-*davmail-bin-4.0.0 (14 Sep 2012)
-
- 14 Sep 2012; Sven Eden <yamakuzure@gmx.net> +davmail-bin-4.0.0.ebuild,
- Version bump
-
- 14 Sep 2012; Sven Eden <yamakuzure@gmx.net>
- -davmail-3.9.9.ebuild
- remove obsolete ebuild
-
-*davmail-bin-3.9.9 (18 Jul 2012)
-
- 18 Jul 2012; Sven Eden <yamakuzure@gmx.net> +davmail-3.9.9.ebuild,
- Version bump
-
- 18 Jul 2012; Sven Eden <yamakuzure@gmx.net>
- -davmail-3.9.8.ebuild
- remove obsolete ebuild
-
-*davmail-bin-3.9.8 (28 Feb 2012)
-
- 28 Feb 2012; Sven Eden <yamakuzure@gmx.net> +davmail-3.9.8.ebuild,
- Version bump
-
- 28 Feb 2012; Sven Eden <yamakuzure@gmx.net>
- -davmail-3.9.6-r1.ebuild
- -davmail-3.9.7.ebuild
- remove obsolete ebuilds
-
-*davmail-bin-3.9.7 (11 Jan 2012)
-
- 11 Jan 2012; Sven Eden <yamakuzure@gmx.net> +davmail-3.9.7.ebuild,
- Version bump
-
-*davmail-bin-3.9.6-r1 (23 Nov 2011)
-
- 23 Nov 2011; Sven Eden <yamakuzure@gmx.net> +davmail-3.9.6-r1.ebuild,
- -davmail-3.9.6.ebuild :
- Fixed some stupid errors. The old ebuild is obsolete.
-
-*davmail-bin-3.9.6 (21 Nov 2011)
-
- 21 Nov 2011; Sven Eden <yamakuzure@gmx.net> +davmail-3.9.6.ebuild :
- Re-added to my overlay, and renamed to davmail-bin. The unbundled
- version in the java-overlay causes too many problems on my system,
- I have therefore decided to keep the bundled (binary) version in my own
- overlay.
diff --git a/net-mail/davmail-bin/Manifest b/net-mail/davmail-bin/Manifest
deleted file mode 100644
index 35bbe07..0000000
--- a/net-mail/davmail-bin/Manifest
+++ /dev/null
@@ -1,9 +0,0 @@
-AUX davmail.conf 99 SHA256 2a622cba80470e2288dc99a99b357c18f8df8ac60bcee1625aaed2ffd381d6bf SHA512 fc99a9e54d738a679b946e3c17663ef2c7974eba43011e8bdc980654a2f3a216005cd67328f650f35577b8d00ea2dd0ad393604407b9dec81362371ea4b3cdc1 WHIRLPOOL 07c38b07392bef36c246ebf171b4a734a84788d6ac2393af721f91aa5d6dbda09050e9f8e0929768f75b98399cf784abcb069c3377ee2a0049bb9454033931cd
-AUX davmail.init 611 SHA256 ac25bb25a8d5e6848db13ddd968156da7a2f260b1fe6e9bcd56b4138e2643a59 SHA512 0743eb5256f6545023218af63736eb5f857ae8c64551c64f41eff947f1d94246f05e68c2fa97aa903899f0a1434f31c8d3a635b91cac3f24e15afe431f78967f WHIRLPOOL 364faa2c3ce5730806605f85a112ee15ffc9dda904fb74a7227d7623b58242e45627eeb1c2b0a54d56ddda885f6bcac23fe220b4e12ed5c96a33632e43883675
-AUX davmail.png 4218 SHA256 b50a1e8d9ac3e20acf88f77d9524f986041282e9f6ae120c78ee64cf6a20df7e SHA512 da600b141df1144c17ae0362f20ff06019986aa73cabeae088da2ae8c917f2e043b127799abc7587011358bcc366fbd2257115e64e02fc0669aefdd05c6581be WHIRLPOOL 1c2e4d8d8f5b318878eedbb7676ee5622429fe0a08d2598fc2cba75daa08b3844afabc87360b9f8d6e00aa419f5d5268e738f598b7793efc992cb22144014550
-AUX davmail.properties 1290 SHA256 2929fc3fbdc32de64ebb0b5f59623d6f12272764dff95dc6673e4276d313530e SHA512 af7403a99a5014b35163801a818c141ab7d0427f660900e15e16724ab1d05b4f346389584ff4537692d9f48f31a191a77f4b55d2960e694cfc00f2d00ba8ded6 WHIRLPOOL f5aa54f5570c63cd2fbcf6537fe5c3cf9f6f69800cc4a642c9a7ea6068e38f281c1eb5b85362807cd13d2fe318fe0463a1dc06b34a49ee774d8c38a6e91f1734
-DIST davmail-linux-x86-4.8.0-2479.tgz 6554557 SHA256 6a0aa8b8e31d5a9e89d3be46b9bc0216482c5e2ad0454e11aaece189e7291182 SHA512 73657be729ab200ea431724241f3500f576f87c3f8d5f34e0505ed5e17b35a3e9c1d684627d3e63718c11d729b91b1962cbf4767584810b8301903d38f52a81f WHIRLPOOL e7305d5e73ab58e59a61b1978ab407ac01ad459a0ce66a1b78e7bf6e35547cc25011a399846b04042af08760a7d2a84219b8c25c445f95710f0ea136dafaca5c
-DIST davmail-linux-x86_64-4.8.0-2479.tgz 6700895 SHA256 0e650c4a060d64fd2b270ddb00baa906aac617865d5e60c9f526a281cdb27b62 SHA512 979846ff80c3993403d7f0d3b5dda1eba06350b668bf3a721d9df2fcc20783dcd3e621e281aa6d6a5d51feea341f8f04bf3d7a60a3d3bdec503e09300886a278 WHIRLPOOL 029f2dccca04c1c66a865dcd324fa842c92c5c770c9fd3210f12fb7d1e0a2533e6244be70140882ef988be95c544c2fd5273f5c5860aac424512f4c791582b8c
-EBUILD davmail-bin-4.8.0.ebuild 1970 SHA256 20d63aa14a96a23ea1155b89e941d35ae91a16b877f57bde19647309c49b78d0 SHA512 eb88d3deb0bdd4bc9271c9f11cbb812c64725a7bdfc49cc4f47d9df2f97c654feab721cfc4be59c5bcb324b7882ca68af9464840d73c01d0cc63f0e7098ce4cb WHIRLPOOL 1608c5a04c33de336f0d726cab4578ead5073cde44c1a03598e5737b010ef9721b4834a9a7ade7a1323913d572055fddb750b6b642b97f08df2a871630b870a7
-MISC ChangeLog 6017 SHA256 e17c3488a28d25b56725ab5348cb6cc2abfd8f789148659597dff100fcaf4e3d SHA512 ff18cc1b5fa7eba03fca88098969ed39cc40d7d906caa6488fd083beac2916489abec506837f42537554b732be76bca366626d422d0c3465579906f5cdeb9307 WHIRLPOOL 7b0cf8f391576488d2e3bb37f9bfcb1b2602dbb7ff15c1a2fda0244ba53618206e67fe30259e5863960537b5a639491a24b30336433d4879c48990995dff6972
-MISC metadata.xml 428 SHA256 aeb1d846d479d75a30f0602fbb6cc0c2487b3658c0a75baf886d1256478623ce SHA512 11f52e6f03faa7a97fbfca777eb039f0d570f27e48424afe0cffc2647dfae56a70670d1f8713498e2bfb97292b2059fc56572e038c34856e5b8fc2f13b73739d WHIRLPOOL a2e880454e67f9e954cba62d68575f62db2c70df3d2c2a054fc711cc89b4961ac47c1a771c5f1901ec9aa7f43ba86ef34b3c07fae550eaacb0583829e1d2b5e1
diff --git a/net-mail/davmail-bin/davmail-bin-4.8.0.ebuild b/net-mail/davmail-bin/davmail-bin-4.8.0.ebuild
deleted file mode 100644
index 283a0ea..0000000
--- a/net-mail/davmail-bin/davmail-bin-4.8.0.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils java-pkg-2 user
-
-MY_REV="2479"
-MY_PN="davmail"
-MY_P="${MY_PN}-linux-x86"
-
-SRC_URI="amd64? ( mirror://sourceforge/${MY_PN}/${MY_P}_64-${PV}-${MY_REV}.tgz )
- x86? ( mirror://sourceforge/${MY_PN}/${MY_P}-${PV}-${MY_REV}.tgz )"
-DESCRIPTION="POP/IMAP/SMTP/Caldav/Carddav/LDAP Exchange Gateway"
-HOMEPAGE="http://davmail.sourceforge.net/"
-RESTRICT="mirror"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="server"
-
-DEPEND="|| (
- >=virtual/jre-1.6
- >=virtual/jdk-1.6
- )
- !net-mail/davmail"
-RDEPEND="${DEPEND}"
-
-src_unpack() {
- if use x86; then
- S="${WORKDIR}/${MY_P}-${PV}-${MY_REV}"
- else
- S="${WORKDIR}/${MY_P}_64-${PV}-${MY_REV}"
- fi
- default
-}
-
-src_prepare() {
- default
-}
-
-pkg_setup() {
- if use server ; then
- enewuser davmail -1 -1 /dev/null
- fi
-}
-
-src_install() {
- # libraries
- java-pkg_dojar lib/*.jar
- java-pkg_dojar ${MY_PN}.jar
-
- # icon
- doicon "${FILESDIR}"/${MY_PN}.png
-
- # create wrapper script for the client
- java-pkg_dolauncher ${MY_PN} --main ${MY_PN}.DavGateway --java_args ""
-
- # desktop entry
- make_desktop_entry ${MY_PN} "DavMail" /usr/share/pixmaps/${MY_PN}.png "Network"
-
- if use server ; then
- # log file
- touch ${MY_PN}.log
- insinto /var/log
- doins ${MY_PN}.log
- fowners ${MY_PN} /var/log/${MY_PN}.log
-
- # config files
- insinto /etc
- doins "${FILESDIR}"/${MY_PN}.properties
- newinitd "${FILESDIR}"/${MY_PN}.init ${MY_PN}
- newconfd "${FILESDIR}"/${MY_PN}.conf ${MY_PN}
- fi
-}
-
-pkg_postinst() {
- if use server ; then
- elog
- elog "You have chosen to run ${MY_PN} as a system service. You will need to"
- elog "modify /etc/${MY_PN}.properties to serve your needs."
- elog
- elog "You may find it easier to run the ${MY_PN}, configure it via the GUI"
- elog "and copy the resulting ~/.${MY_PN}.properties to /etc. Make sure you"
- elog "set ${MY_PN}.server=true and ${MY_PN}.allowRemote=true."
- elog
- fi
-}
diff --git a/net-mail/davmail-bin/files/davmail.conf b/net-mail/davmail-bin/files/davmail.conf
deleted file mode 100644
index f183b09..0000000
--- a/net-mail/davmail-bin/files/davmail.conf
+++ /dev/null
@@ -1,3 +0,0 @@
-# /etc/conf.d/davmail: config file for /etc/init.d/davmail
-
-DAVMAIL_CONF="/etc/davmail.properties"
diff --git a/net-mail/davmail-bin/files/davmail.init b/net-mail/davmail-bin/files/davmail.init
deleted file mode 100644
index ec6d6c3..0000000
--- a/net-mail/davmail-bin/files/davmail.init
+++ /dev/null
@@ -1,33 +0,0 @@
-#!/sbin/runscript
-
-PN="davmail"
-USER="${PN}"
-PID_FILE="/var/run/${PN}.pid"
-RUN_FILE="/usr/bin/${PN}"
-
-depend() {
- need net
-}
-
-checkconfig() {
- if [ ! -e ${DAVMAIL_CONF} ]; then
- eerror "You need to have a valid configuration file at ${DAVMAIL_CONF}"
- return 1
- fi
-}
-
-start() {
- checkconfig || return 1
- ebegin "Starting DavMail gateway"
-
- start-stop-daemon --start --user ${USER} \
- --pidfile ${PID_FILE} --make-pidfile --background \
- --exec ${RUN_FILE} -- ${DAVMAIL_CONF}
- eend $?
-}
-
-stop() {
- ebegin "Shutting down DavMail gateway"
- start-stop-daemon --stop --user ${USER} --pidfile ${PID_FILE}
- eend $?
-}
diff --git a/net-mail/davmail-bin/files/davmail.png b/net-mail/davmail-bin/files/davmail.png
deleted file mode 100644
index d262a95..0000000
--- a/net-mail/davmail-bin/files/davmail.png
+++ /dev/null
Binary files differ
diff --git a/net-mail/davmail-bin/files/davmail.properties b/net-mail/davmail-bin/files/davmail.properties
deleted file mode 100644
index 0f946a8..0000000
--- a/net-mail/davmail-bin/files/davmail.properties
+++ /dev/null
@@ -1,48 +0,0 @@
-#DavMail settings
-davmail.allowRemote=true
-davmail.bindAddress=
-davmail.caldavAlarmSound=
-davmail.caldavEditNotifications=false
-davmail.caldavPastDelay=90
-davmail.caldavPort=1080
-davmail.defaultDomain=
-davmail.disableUpdateCheck=true
-davmail.enableEws=false
-davmail.enableProxy=false
-davmail.forceActiveSyncUpdate=false
-davmail.imapAutoExpunge=true
-davmail.imapIdleDelay=
-davmail.imapPort=1143
-davmail.keepDelay=30
-davmail.ldapPort=1389
-davmail.logFilePath=/var/log/davmail.log
-davmail.popPort=1110
-davmail.proxyHost=
-davmail.proxyPassword=
-davmail.proxyPort=
-davmail.proxyUser=
-davmail.sentKeepDelay=90
-davmail.server=true
-davmail.server.certificate.hash=
-davmail.showStartupBanner=false
-davmail.smtpPort=1025
-davmail.ssl.clientKeystoreFile=
-davmail.ssl.clientKeystorePass=
-davmail.ssl.clientKeystoreType=
-davmail.ssl.keyPass=
-davmail.ssl.keystoreFile=
-davmail.ssl.keystorePass=
-davmail.ssl.keystoreType=
-davmail.ssl.nosecurecaldav=false
-davmail.ssl.nosecureimap=false
-davmail.ssl.nosecureldap=false
-davmail.ssl.nosecurepop=false
-davmail.ssl.nosecuresmtp=false
-davmail.ssl.pkcs11Config=
-davmail.ssl.pkcs11Library=
-davmail.url=
-davmail.useSystemProxies=false
-log4j.logger.davmail=DEBUG
-log4j.logger.httpclient.wire=WARN
-log4j.logger.org.apache.commons.httpclient=WARN
-log4j.rootLogger=WARN
diff --git a/net-mail/davmail-bin/metadata.xml b/net-mail/davmail-bin/metadata.xml
deleted file mode 100644
index 69c6808..0000000
--- a/net-mail/davmail-bin/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="person">
- <email>yamakuzure@gmx.net</email>
- <description>Maintaining in seden overlay, until davmail is added to the tree.</description>
-</maintainer>
-<use>
- <flag name='server'>Add a davmail user and an entry to /etc/init.d to use davmail as a service</flag>
-</use>
-</pkgmetadata>
diff --git a/net-mail/mu/ChangeLog b/net-mail/mu/ChangeLog
new file mode 100644
index 0000000..fd84854
--- /dev/null
+++ b/net-mail/mu/ChangeLog
@@ -0,0 +1,16 @@
+*mu-1.7.13 (27 May 2022)
+
+ 27 May 2022; AstroFloyd <AstroFloyd@gmail.com> +files/mu-1.7.12-gcc12.patch,
+ +files/mu-1.7.12-optional-mu4e.patch, +mu-1.7.13.ebuild, -mu-1.2.ebuild,
+ -mu-1.3.1.ebuild:
+ net-mail/mu: version bump to v1.7.13.
+
+ 19 Jul 2019; AstroFloyd <AstroFloyd@gmail.com> mu-1.3.1.ebuild:
+ net-mail/mu: fix typo
+
+*mu-1.2 (05 May 2019)
+*mu-1.3.1 (05 May 2019)
+
+ 05 May 2019; AstroFloyd <AstroFloyd@gmail.com> +files/70mu-gentoo.el,
+ +metadata.xml, +mu-1.2.ebuild, +mu-1.3.1.ebuild:
+ net-mail/mu: version bump from v1.0 (unstable portage) to 1.2 + 1.3.1
diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest
new file mode 100644
index 0000000..381f5a6
--- /dev/null
+++ b/net-mail/mu/Manifest
@@ -0,0 +1,7 @@
+AUX 70mu-gentoo.el 76 BLAKE2B 478ebba49409f7b1fd601e4c6019cb9da7cc8c6f9b4f7318155225fa84ebd82cb73ba79637c0aa2dda9d9779e525b0577bc940a0d613a3fa64031e35f3178a46 SHA512 61cc2bf611a0d1f2aa53b4624c52e1aa9672a81b4b8d7386aad1bf70b0b0db6ee19e011acc5a1a28b220d99eb3683140a2ff02dc3e01ea68f512ee05ec7bc23e
+AUX mu-1.7.12-gcc12.patch 279 BLAKE2B 6b193a92ffbb3d126d39b45c09c4ccc971fe362af9e2621fc6e21e5e697d376f3a21c8e7f3521340d169ba572f9ad857bcd2ef69917650a5e5be0c99fef3aa31 SHA512 59887f801811bc86de2a562ab93304887725421baf7cf878c33bd5bc3b12eca68db951008899b18050c9b597580bc98f676881e58aafdda4af49d20e2fc64d45
+AUX mu-1.7.12-optional-mu4e.patch 1047 BLAKE2B a951fe687e59dc6cfd4266c3c3f18aa6a80e562f3bcd617526fc14c8c076768cff444d683a016100e829d6ee80c11d4701db62bcec3a13e28b40ef9b0d1505fe SHA512 3f79f0c8591170231ca800e6fd4476fa1475aea18ec5b1f6c035c88f6b947755527cfa6674a0b221cbae7808e4841b03aed8bbf56b71f2b68d84fe9c2562c363
+DIST mu-1.7.13.tar.xz 2139140 BLAKE2B c5eea94df8640e0362fd7bd18da78cc53023e7c85c3b4a653df7ae52e57dc64433572bfb2bc41494ce60a1b26abdd75ee07cb945a282754a12f65835a4545e6d SHA512 c5c447cdcf6fd2a3c3dfb8c7cffc9c50e147de2779db04fedaf59897fd135a76b309576f2c9473919221f0dcd6b8793732af3483d86dbe0f073a66d2559fe315
+EBUILD mu-1.7.13.ebuild 1942 BLAKE2B c708aa3c6c104199eb7dad3d1b1c80337236549446fc4401fdf916be5dfa6b5b48888577253dd7a873247251827091ac0f69795abe12dfa79ea437044a984d9f SHA512 77c977665deea2fc90f75e672e99fda1dc1c710dabc8cb946ccfcda01bd8cb6a7bfc090883dc01817c1f5ac787cf84563801f564f49a83ae684628ec9f7d24c9
+MISC ChangeLog 574 BLAKE2B 6afafd5ef63d4bae7367e5e8223c037fd3ec5010c8b16a692ad2a1ecda90d0a93ada6c5418f1748b34a6d76ae00631fc39f91455d550e191ebf83b1fc4f96ff6 SHA512 689cea80e13a20312f6f0958a1cfb0adbbae700a2b3c91362c30fe7fc6ca11d36c147bf45f6af8520048e43eee496e5bbf148b5da784b6a5f9e595a3250b54b2
+MISC metadata.xml 630 BLAKE2B 0a24656b86c87b2af1d9b00fc8be0fdccaa2fa28d6b1d8a4146b3d4df7a9edfa3934b28f54615115e1369da32b10e52fefc9ede45b5b59e4c5055d43f797427b SHA512 644b98b1c92e4a8b3e51a9d75d815869f84908aa0fd434c6ac24ca327820e6a2eed31013351a89f33aac9a8a0db91636e8912e5b0417556b45d888e3b1b7ac62
diff --git a/net-mail/mu/files/70mu-gentoo.el b/net-mail/mu/files/70mu-gentoo.el
new file mode 100644
index 0000000..ce445f1
--- /dev/null
+++ b/net-mail/mu/files/70mu-gentoo.el
@@ -0,0 +1,3 @@
+(add-to-list 'load-path "/usr/share/emacs/site-lisp/mu4e")
+(require 'mu4e)
+
diff --git a/net-mail/mu/files/mu-1.7.12-gcc12.patch b/net-mail/mu/files/mu-1.7.12-gcc12.patch
new file mode 100644
index 0000000..f360351
--- /dev/null
+++ b/net-mail/mu/files/mu-1.7.12-gcc12.patch
@@ -0,0 +1,12 @@
+https://github.com/djcb/mu/pull/2224 (rebased)
+https://bugs.gentoo.org/839918
+--- a/lib/utils/mu-utils.cc
++++ b/lib/utils/mu-utils.cc
+@@ -32,6 +32,7 @@
+ #include <string.h>
+ #include <iostream>
+ #include <algorithm>
++#include <functional>
+ #include <numeric>
+
+ #include <glib.h>
diff --git a/net-mail/mu/files/mu-1.7.12-optional-mu4e.patch b/net-mail/mu/files/mu-1.7.12-optional-mu4e.patch
new file mode 100644
index 0000000..0f14bf3
--- /dev/null
+++ b/net-mail/mu/files/mu-1.7.12-optional-mu4e.patch
@@ -0,0 +1,41 @@
+From 41e262b51968359074faac21fa80d2f1237c57cf Mon Sep 17 00:00:00 2001
+From: Matthew Smith <matthew@gentoo.org>
+Date: Sat, 2 Apr 2022 10:06:21 +0100
+Subject: [PATCH] build: add emacs option
+
+Without this option, mu4e will always be installed when Emacs is
+installed.
+---
+ meson.build | 2 +-
+ meson_options.txt | 5 +++++
+ 2 files changed, 6 insertions(+), 1 deletion(-)
+
+diff --git a/meson.build b/meson.build
+index 58ac9002..5f71d766 100644
+--- a/meson.build
++++ b/meson.build
+@@ -174,7 +174,7 @@ subdir('lib')
+ subdir('mu')
+ subdir('man')
+
+-if emacs.found()
++if get_option('emacs').enabled() and emacs.found()
+ subdir('mu4e')
+ endif
+
+diff --git a/meson_options.txt b/meson_options.txt
+index 0c70826e..34cb0c02 100644
+--- a/meson_options.txt
++++ b/meson_options.txt
+@@ -29,3 +29,8 @@ option('readline',
+ type: 'feature',
+ value: 'auto',
+ description: 'enable readline support for the mu4e repl')
++
++option('emacs',
++ type : 'feature',
++ value: 'disabled',
++ description: 'build mu4e')
+--
+2.35.1
+
diff --git a/net-mail/mu/metadata.xml b/net-mail/mu/metadata.xml
new file mode 100644
index 0000000..f5c6668
--- /dev/null
+++ b/net-mail/mu/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <longdescription lang="en">
+ 'mu' is a set of command-line tools for Linux/Unix that enable you to quickly find the e-mails you
+ are looking for, assuming that you store your e-mails in Maildirs. It also includes an emacs based mail client mu4e.
+ </longdescription>
+ <use>
+ <flag name="emacs">Install the mu4e mail client.</flag>
+ </use>
+ <upstream>
+ <remote-id type="google-code">mu0</remote-id>
+ <remote-id type="github">djcb/mu</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/net-mail/mu/mu-1.7.13.ebuild b/net-mail/mu/mu-1.7.13.ebuild
new file mode 100644
index 0000000..902c7c8
--- /dev/null
+++ b/net-mail/mu/mu-1.7.13.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp-common meson
+
+DESCRIPTION="Set of tools to deal with Maildirs, in particular, searching and indexing"
+HOMEPAGE="https://www.djcbsoftware.nl/code/mu/ https://github.com/djcb/mu"
+SRC_URI="https://dev.gentoo.org/~matthew/distfiles/${P}.tar.xz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x64-macos"
+IUSE="emacs readline"
+
+DEPEND="
+ dev-libs/glib:2
+ dev-libs/gmime:3.0
+ >=dev-libs/xapian-1.4:=
+ emacs? ( >=app-editors/emacs-25.3:* )
+ readline? ( sys-libs/readline:= )"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ sys-apps/texinfo
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.7.12-optional-mu4e.patch
+ "${FILESDIR}"/${PN}-1.7.12-gcc12.patch
+)
+
+SITEFILE="70mu-gentoo-autoload.el"
+
+src_prepare() {
+ default
+
+ # Don't install NEWS.org into /usr/share/doc.
+ sed -i '/NEWS.org/,+1 d' meson.build || die
+
+ # Instead, put it in /usr/share/doc/${PF}.
+ sed -i "/MU_DOC_DIR/s/mu/${PF}/" mu4e/meson.build || die
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_feature emacs)
+ $(meson_feature readline)
+ # NOTE: Guile interface is deprecated to be removed shortly.
+ -Dguile=disabled
+ -Dtoys=disabled
+ )
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+
+ # Since meson no longer installs NEWS.org, install it with dodoc.
+ # Also, it must be uncompressed so that it can be viewed with
+ # mu4e-info.
+ docompress -x /usr/share/doc/${PF}/NEWS.org
+ dodoc NEWS.org
+}
+
+pkg_preinst() {
+ if [[ -n ${REPLACING_VERSIONS} ]]; then
+ elog "After upgrading from an old major version, you should"
+ elog "rebuild your mail index."
+ fi
+}
+
+pkg_postinst() {
+ if use emacs; then
+ einfo "To use mu4e you need to configure it in your .emacs file"
+ einfo "See the manual for more information:"
+ einfo "https://www.djcbsoftware.nl/code/mu/mu4e/"
+
+ elisp-site-regen
+ fi
+}
+
+pkg_postrm() {
+ use emacs && elisp-site-regen
+}
diff --git a/net-misc/globus-toolkit/Manifest b/net-misc/globus-toolkit/Manifest
deleted file mode 100644
index 32b5bf4..0000000
--- a/net-misc/globus-toolkit/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST gt5.2.0-all-source-installer.tar.gz 51809567 SHA256 929743fdbd864dcc69232848ae255101126e018d1d341b9f88e0708be2f01174
-EBUILD globus-toolkit-5.2.0.ebuild 1363 SHA256 3405369d76d09f741fc3d4e69dce44c01f3484582fe20f96bdf4018613e15505 SHA512 31745b5ae2feae50532d03d60046b8779361892723435bd2c3aadf836ca82e5899af91509234caea77e88c411a8b190cf2e91b065ae4a8d2b3f8987cb866f397 WHIRLPOOL 020037a10bcd2759cfde7b703d46d2b9edb2af16aa37dd12bfc0e6c90c467ba058119928c0bf0b12a9432275788d7ab76daef6e4280f65d72a8a62675e2fc314
diff --git a/net-misc/globus-toolkit/globus-toolkit-5.2.0.ebuild b/net-misc/globus-toolkit/globus-toolkit-5.2.0.ebuild
deleted file mode 100644
index 4bcfc25..0000000
--- a/net-misc/globus-toolkit/globus-toolkit-5.2.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-MY_PN=gt
-MY_P=${MY_PN}${PV}"-all-source-installer"
-
-DESCRIPTION="An open source software toolkit used for building grids."
-HOMEPAGE="http://www.globus.org/toolkit/"
-SRC_URI="http://www.globus.org/ftppub/gt5/5.2/${PV}/installers/src/${MY_P}.tar.gz"
-
-LICENSE="Mixed"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=" "
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-
-S=${WORKDIR}/${MY_P}
-
-src_configure() {
- einfo "Configuring..."
- #cd ${S}
- #./configure --prefix=${WORKDIR}/usr/local/globus-${PV}
- ./configure --prefix=${WORKDIR}/install/
-}
-
-# Note: 'make' also does (most of) 'make install' (!)
-src_compile() {
- einfo "Compiling..."
- #make gpt # Build gpt(-build) before anything else
- #make
-
- #make -j1 # Running make in parallel may cause problems
-
- #LSC stuff only:
- make -j1 gpt # Running make in parallel may cause problems
- make -j1 globus_proxy_utils globus_gsi_cert_utils # Running make in parallel may cause problems
- # PROBLEM: sshd is installed in /usr/sbin/...
-}
-
-src_install() {
- einfo "Installing..."
- #make install gpt # Build gpt(-build) before anything else
- #make
-
- make -j1 install gpt globus_proxy_utils globus_gsi_cert_utils
- #MY_D=${D}usr/local/globus-${PV}/
- MY_D=${D}usr/
- mkdir -pv ${MY_D}
- cp -rv ${WORKDIR}/install/* ${MY_D}
-}
-
diff --git a/net-misc/googlecl/ChangeLog b/net-misc/googlecl/ChangeLog
index 1981061..89dc85d 100644
--- a/net-misc/googlecl/ChangeLog
+++ b/net-misc/googlecl/ChangeLog
@@ -1,7 +1,10 @@
# ChangeLog for net-misc/googlecl
-# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2021 Gentoo Authors; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/googlecl/ChangeLog,v 1.14 2015/04/21 00:57:56 mrueg Exp $
+ 05 Feb 2021; AstroFloyd <AstroFloyd@gmail.com> ChangeLog:
+ net-misc/googlecl: remove conflicting ebuilds.
+
*googlecl-0.9.15 (25 Sep 2015)
25 Sep 2015; AstroFloyd <AstroFloyd@gmail.com> +googlecl-0.9.15.ebuild,
diff --git a/net-misc/googlecl/Manifest b/net-misc/googlecl/Manifest
index f920950..4169a9b 100644
--- a/net-misc/googlecl/Manifest
+++ b/net-misc/googlecl/Manifest
@@ -1,5 +1,2 @@
-AUX googlecl-0.9.12-calendar_dates.patch 2767 SHA256 5f44aa92b872c9546984a0fd14f5c62b4a6c2d4b4ea201145085be7f43cbb9f3 SHA512 35c16b04fd9291ee4f2502f753e2039e968adfd314b6fe96c2a0d3a24c5090d0c7ee7e8ded45d52f1933960ccf1746437e80ab63371a47ea3b5def27596f54d4 WHIRLPOOL b229bc898111ff529a55452690e23505239b78cdbb0786d59c58e82b19fe56913d5c5f9160e8faf206f48d561d0bf4169dc64b4636b03548072ac5abe3b637e5
-DIST v0.9.15.tar.gz 387173 SHA256 4e4f1d9da9a702e8fdf7cd9df9c912e8738052a3d22ece1f11dc4e17540cce5a SHA512 72925cf325e3afd8a4f03ab457c6ea969e3c13e62fd8b045e34e01a6b7515d426d5f022a4cc95474cdc46199fdb7b9bd5839071e52352e94f18d70167845489a WHIRLPOOL 42b2e636c3d432f2cd009339f63a8159f8ee0f6c9cd581eaedebb4796f06b84099f0d4fd12d8134452c484842f4af5ea363e033cfdbbc30e495cf67dffd92a51
-EBUILD googlecl-0.9.15-r1.ebuild 674 SHA256 4105438d8fa9efc35329971b7528f232c24130f22f8091931c9ef161761b15df SHA512 b866a64a3c1116de239810c9b47db076cb9470b3c6d2a2fb10cf61cc786831707bf69c10c4f913f0bd081cd67c8e51f5b965c9d330510e39cc818ff924d0ffea WHIRLPOOL 1feb8a614853c64263192878bff2a5ff004ddca586340f176b74a6fc8030bce23e83767898089fccb4725e913f8734add6ee08946ab712a1a179ec691afc463d
-MISC ChangeLog 2514 SHA256 d12ec447c1dd8712dd32ca6f53e622cc332b85afd5a4b8a81ae0227c68576943 SHA512 b6546429c4ecb49714e43fccef3b487a7c0e002a8bfb355115a1dc7b80395be371812443566329cd060ae9c77dbbd2a8b1319eb2649157a84de566883e48d566 WHIRLPOOL bb58854b5eaca2c95df3abda468b5a20d0e8b88734320852b9f29fd3d4360ef52e053ab60cff108dcb5736f066670461bfe07f91333402f00d9048175206a230
-MISC metadata.xml 447 SHA256 6fe7891191690d893e755700c7026eac21c69eaab631bbb18ac29ff160138479 SHA512 93f8bfe3cf11756e7e1e0cbaada84e484438b3421cec28e8ffb0ca7394ba84649d65a1615d0dae8326ce74c4cce216233d5cde99f27a0d4162fc9ef4373b6430 WHIRLPOOL d1107d7c9bb974634efddedf24f9c15739637e618785daa35055cd4c840cf606a8c2fada9a0fcb82051eda0d08f9cfd99bc5365b8310fed13baee972f65fc8ea
+MISC ChangeLog 2621 BLAKE2B 8b3d79991f6478c2ddf78b6b7d01b9ae9adb2ec6da059f28c44755888fbfd5acb910d76891331d41532927fb66bbd5b096fc540f66858e6737e1dfffa3bbc591 SHA512 668ea6b00cad6edba74d9752a7532c4d53f2244fd4a7ba28631bf560c0105a647a4e368d0eb3a6a35bac6fc38f1d7a598c2ee96845495ebf6110f303a41c668b
+MISC metadata.xml 447 BLAKE2B c3e625723bab24b2e21b4529803f4d2ce601c12d0644e6e4d0ccb6a38f2f7ba59e9bc94d10231be3ee49956c7953e1b3c0972d8c3d636d50b74e923f210ceba0 SHA512 93f8bfe3cf11756e7e1e0cbaada84e484438b3421cec28e8ffb0ca7394ba84649d65a1615d0dae8326ce74c4cce216233d5cde99f27a0d4162fc9ef4373b6430
diff --git a/net-misc/googlecl/files/googlecl-0.9.12-calendar_dates.patch b/net-misc/googlecl/files/googlecl-0.9.12-calendar_dates.patch
deleted file mode 100644
index 83897bb..0000000
--- a/net-misc/googlecl/files/googlecl-0.9.12-calendar_dates.patch
+++ /dev/null
@@ -1,64 +0,0 @@
-fix "when" field in calendar not showing dates
-
-http://bugs.gentoo.org/show_bug.cgi?id=355913
-http://code.google.com/p/googlecl/issues/detail?id=358
-
-Index: googlecl/base.py
-===================================================================
---- src/googlecl/base.py (revision 527)
-+++ src/googlecl/base.py (working copy)
-@@ -673,10 +673,12 @@
- except ValueError, err:
- LOG.debug(err.args[0] + ' (Did not add value for field ' + attr + ')')
- except AttributeError, err:
-+ LOG.debug(err.args[0] + ' (value for field ' + attr + ')')
- try:
- # Last ditch effort to blindly grab the attribute
- val = getattr(wrapped_entry.entry, attr).text or missing_field_value
- except AttributeError:
-+ LOG.debug(err.args[0] + ' (value for field ' + attr + ')')
- val = missing_field_value
- # Apparently, atom(?) doesn't always return a Unicode type when there are
- # non-latin characters, so force everything to Unicode.
-Index: googlecl/calendar/__init__.py
-===================================================================
---- src/googlecl/calendar/__init__.py (revision 527)
-+++ src/googlecl/calendar/__init__.py (working copy)
-@@ -235,12 +235,22 @@
-
-
- class CalendarEntryToStringWrapper(googlecl.base.BaseEntryToStringWrapper):
-+ def __init__(self, entry, config):
-+ """Initialize a CalendarEntry wrapper.
-+
-+ Args:
-+ entry: CalendarEntry to interpret to strings.
-+ config: Configuration parser. Needed for some values.
-+ """
-+ googlecl.base.BaseEntryToStringWrapper.__init__(self, entry)
-+ self.config_parser = config
-+
- @property
- def when(self):
- """When event takes place."""
- start_date, end_date, freq = get_datetimes(self.entry)
-- print_format = googlecl.CONFIG.lazy_get(SECTION_HEADER,
-- 'date_print_format')
-+ print_format = self.config_parser.lazy_get(SECTION_HEADER,
-+ 'date_print_format')
- start_text = time.strftime(print_format, start_date)
- end_text = time.strftime(print_format, end_date)
- value = start_text + ' - ' + end_text
-@@ -277,9 +287,9 @@
-
- for entry in single_events:
- print googlecl.base.compile_entry_string(
-- CalendarEntryToStringWrapper(entry),
-- options.fields.split(','),
-- delimiter=options.delimiter)
-+ CalendarEntryToStringWrapper(entry, client.config),
-+ options.fields.split(','),
-+ delimiter=options.delimiter)
-
-
- #===============================================================================
diff --git a/net-misc/googlecl/googlecl-0.9.15-r1.ebuild b/net-misc/googlecl/googlecl-0.9.15-r1.ebuild
deleted file mode 100644
index 24c828e..0000000
--- a/net-misc/googlecl/googlecl-0.9.15-r1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-PYTHON_DEPEND="2:2.7"
-
-inherit distutils-r1
-
-DESCRIPTION="Command line tools for the Google Data APIs"
-HOMEPAGE="https://github.com/vinitkumar/googlecl"
-SRC_URI="https://github.com/vinitkumar/${PN}/archive/v${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86 ~arm-linux ~x86-linux"
-IUSE=""
-
-DEPEND=""
-RDEPEND="
- dev-python/gdata
-"
-
-pkg_setup() {
- python_set_active_version 2
-}
-
-src_install() {
- distutils_src_install
-
- dodoc changelog || die "dodoc failed"
- doman docs/man/*.1 || die "doman failed"
-}
diff --git a/net-misc/ldg-cert-util/ChangeLog b/net-misc/ldg-cert-util/ChangeLog
new file mode 100644
index 0000000..fc9dbc1
--- /dev/null
+++ b/net-misc/ldg-cert-util/ChangeLog
@@ -0,0 +1,5 @@
+*ldg-cert-util-2.7-r1 (13 Jul 2022)
+
+ 13 Jul 2022; AstroFloyd <AstroFloyd@gmail.com> +ldg-cert-util-2.7-r1.ebuild,
+ -ldg-cert-util-2.7.ebuild, metadata.xml:
+ net-misc/ldg-cert-util: revision bump to v2.7-r1.
diff --git a/net-misc/ldg-cert-util/Manifest b/net-misc/ldg-cert-util/Manifest
index 1866f97..c206312 100644
--- a/net-misc/ldg-cert-util/Manifest
+++ b/net-misc/ldg-cert-util/Manifest
@@ -1,3 +1,4 @@
-DIST ldg-cert-util-2.7.tar.gz 70598 SHA256 75a4f8095b91bddaaf43f3e7e9acded667bbdc0578de8c8276f02d4b63a913cb
-EBUILD ldg-cert-util-2.7.ebuild 467 SHA256 ba88664b1c9d66263ff78a45757074e7e13ff11c37b101660e6f8552683809e2 SHA512 162bac1abaab0444f1763cc35e42e02231f276c3d0158e8c9b1f912638ea2b6546955872f1b7c232b8abfe8b1f821486843613afed8cfa036aa7ee8495270f61 WHIRLPOOL 43d2d8b06dc32b4c5cb953a9615ed96e9c43af9c7534729e3b7db8a80e8e88ac49b81a90167682dfb3cb11d22ec2c384841f84a9a1c23621a3fc7c7260f8d35d
-MISC metadata.xml 264 SHA256 ee70a62452103200e6d120f463a141b87a772bfdda04572283afa0a809039edb SHA512 c79eefbc9d27d7e04258df2337677bf7ed5eac5a594ecc923404fabe776804bebcbf4214f5008844b0afab101a02813890490e98756dc3d4aad55b283aeca715 WHIRLPOOL 2a80dcbc66e7dda8ea6711e0752e2ccf19aaaffec75f20770621cc7b73c34021944bc3347280d8afe0dd6410fdb9555f54534ec6d07e75ccac33323a569b2fab
+DIST ldg-cert-util-2.7.tar.gz 70598 BLAKE2B 12d8b247967bcfb794d6c35db7652633fb4caa84a024773e6ef521d6ea3e9bebdc26b0521a14a8357801bbf76af0b6309a932814c3eba104ada83a0226db9a53 SHA512 8b160d44b8ca02f42d39685ee6c496d3c9210635fb30c7dc3c06c10f12df5cbc4acb3e559e2f26ff5953338ae51e7679daf5ff3194fc886112543ee3bb69b32e
+EBUILD ldg-cert-util-2.7-r1.ebuild 402 BLAKE2B 222a5f3d5b1018b096189f30606415a2d5b8bc2230c34cce798f31fe7bb4173869307fa66b706a4224856edc70ab54f8286e4a860d771f5d3505626d341ba397 SHA512 8deae7dd220013a4b9ac4af6072b34cfaa5b25ee581f9c37f6a07e1c948c4750a9d2d9de388910ca0609a214db1fcddf16757b47cd834012a7ff5f2220069e4d
+MISC ChangeLog 211 BLAKE2B abe3e8e7952aae8912ba69270e6ac39ba572a61eb8f5e2e1914d4bd69900275d731cc743d00dd24d01c12374c9818cb9618afca48175dcb4e066988f2b9b8ec1 SHA512 1e36b4df1dd92740118d5f6a87da0ab5e30ab2cc87679eea539899858ff6319f92426676443184dc3b3b6c5b6033aaf2e06210dc92312a66f75e66bdaf8da027
+MISC metadata.xml 252 BLAKE2B 53499f2f74e03a916dfd38d79ad1cafc118c38362a4ff1e33bf91fb7dbec654fc37245328403be6a77b4f4f833b2d4a675a46f65a72fd1c800b34bdf086cab5a SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729
diff --git a/net-misc/ldg-cert-util/ldg-cert-util-2.7.ebuild b/net-misc/ldg-cert-util/ldg-cert-util-2.7-r1.ebuild
index ee3aec2..3657160 100644
--- a/net-misc/ldg-cert-util/ldg-cert-util-2.7.ebuild
+++ b/net-misc/ldg-cert-util/ldg-cert-util-2.7-r1.ebuild
@@ -1,12 +1,11 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-EAPI=4
+EAPI=8
DESCRIPTION="Util to manage certificates for the LIGO/Virgo LSC DataGrid (LDG)."
-HOMEPAGE="https://www.lsc-group.phys.uwm.edu/lscdatagrid/doc/installclient.html"
-SRC_URI="http://www.lsc-group.phys.uwm.edu/daswg/download/software/source/${P}.tar.gz"
+HOMEPAGE="https://git.ligo.org/explore/projects/starred"
+SRC_URI="http://software.igwn.org/lscsoft/source/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
diff --git a/net-misc/ldg-cert-util/metadata.xml b/net-misc/ldg-cert-util/metadata.xml
index 7ba46ab..ae34b4d 100644
--- a/net-misc/ldg-cert-util/metadata.xml
+++ b/net-misc/ldg-cert-util/metadata.xml
@@ -1,9 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>sci</herd>
- <maintainer type="person">
- <email>AstroFloyd@gmail.com</email>
- <name>AstroFloyd</name>
- </maintainer>
+ <maintainer type="person">
+ <email>AstroFloyd@gmail.com</email>
+ <name>AstroFloyd</name>
+ </maintainer>
</pkgmetadata>
diff --git a/net-misc/ldg-version/ChangeLog b/net-misc/ldg-version/ChangeLog
new file mode 100644
index 0000000..3ccd4a6
--- /dev/null
+++ b/net-misc/ldg-version/ChangeLog
@@ -0,0 +1,5 @@
+*ldg-version-1.0.3-r1 (13 Jul 2022)
+
+ 13 Jul 2022; AstroFloyd <AstroFloyd@gmail.com> +ldg-version-1.0.3-r1.ebuild,
+ -ldg-version-1.0.3.ebuild, metadata.xml:
+ net-misc/ldg-version: revision bump to v1.0.3-r1.
diff --git a/net-misc/ldg-version/Manifest b/net-misc/ldg-version/Manifest
index 29db1ed..908c166 100644
--- a/net-misc/ldg-version/Manifest
+++ b/net-misc/ldg-version/Manifest
@@ -1,3 +1,4 @@
-DIST ldg-version-1.0.3.tar.gz 74276 SHA256 61e6d4de22d193f3024d7b2085a5395ff8c1bce20116aa8f162d57186b644e0a
-EBUILD ldg-version-1.0.3.ebuild 484 SHA256 1681f0546cb183c38ae6248d8fd1da20d2087f656894bd6ae1ab7afe4f425a5d SHA512 dc72afdb5b7966ccfb720a94b5beafa7e8d91b98578efacd23446b9fd1ce4080385221402ab63e2be142003081b2128ff121c7e393335373064ff63c3d77ce43 WHIRLPOOL ccb6ec16d45b8c25f6b378dbc3992c53219f6bba95627dc8041f2e3904eaba23c82350749ff56dbdb966bb70bcec5824216a0a541a7e316dd5a93c843f5c24b1
-MISC metadata.xml 264 SHA256 ee70a62452103200e6d120f463a141b87a772bfdda04572283afa0a809039edb SHA512 c79eefbc9d27d7e04258df2337677bf7ed5eac5a594ecc923404fabe776804bebcbf4214f5008844b0afab101a02813890490e98756dc3d4aad55b283aeca715 WHIRLPOOL 2a80dcbc66e7dda8ea6711e0752e2ccf19aaaffec75f20770621cc7b73c34021944bc3347280d8afe0dd6410fdb9555f54534ec6d07e75ccac33323a569b2fab
+DIST ldg-version-1.0.3.tar.gz 74276 BLAKE2B cb4811d446a81dae77144df75ced40bcfde864233e31f64b39432f00555d68d9dd737a2d60c2230953f20fa979ec3d3d96b68cca7160ce955ce0783ce9ad12ba SHA512 915808820495e4dea9a157ecade122679def6b1902b0cfb7f82cf062eeb549f4b9bade88bfdc134e196a9939c66f5148502185470b0377174821d0bebda8a77e
+EBUILD ldg-version-1.0.3-r1.ebuild 411 BLAKE2B fc011b2d1e6433651115802cf550b16947f4dfdf91f3e806b7e20a1d6852f4e8d869b9f892b5da5f393cf530db8ddf1e7e11e9908c65995271c3374bdc5fae36 SHA512 889513e0e44a04a0802f5c2fdaeaac59a8708f634cca1268878b7b457044e33b627ce36874541f20e24453d748a933bcd045eace9f495d2efb7fea2457f2bf2e
+MISC ChangeLog 211 BLAKE2B 39302ad1f8347995dfc5d1bdfe787a460bfd136fe82a63a543352b66751f04b51d45e6fde180c8107e75da10937b69dc3c45233071a5da140da4d8ae5856776e SHA512 ec0afa1fe04495bccce7a1e3ecd65660ecfb100a5e8b6fb0b2fbbd6902e88f2d8d6f24b2519372f3435ab5b41cb1e68a3a7e4965c2adf4e197157babfbd236d9
+MISC metadata.xml 252 BLAKE2B 53499f2f74e03a916dfd38d79ad1cafc118c38362a4ff1e33bf91fb7dbec654fc37245328403be6a77b4f4f833b2d4a675a46f65a72fd1c800b34bdf086cab5a SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729
diff --git a/net-misc/ldg-version/ldg-version-1.0.3-r1.ebuild b/net-misc/ldg-version/ldg-version-1.0.3-r1.ebuild
new file mode 100644
index 0000000..d0c0e7e
--- /dev/null
+++ b/net-misc/ldg-version/ldg-version-1.0.3-r1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Report the version of the LIGO/Virgo LSC DataGrid (LDG) software installed."
+HOMEPAGE="https://git.ligo.org/explore/projects/starred"
+SRC_URI="http://software.igwn.org/lscsoft/source/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=" "
+
+DEPEND=""
+RDEPEND="${DEPEND}"
diff --git a/net-misc/ldg-version/ldg-version-1.0.3.ebuild b/net-misc/ldg-version/ldg-version-1.0.3.ebuild
deleted file mode 100644
index 94ce869..0000000
--- a/net-misc/ldg-version/ldg-version-1.0.3.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-DESCRIPTION="Tool to report the version of the LIGO/Virgo LSC DataGrid (LDG) software installed."
-HOMEPAGE="https://www.lsc-group.phys.uwm.edu/lscdatagrid/doc/installclient.html"
-SRC_URI="http://www.lsc-group.phys.uwm.edu/daswg/download/software/source/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=" "
-
-DEPEND=""
-RDEPEND="${DEPEND}"
diff --git a/net-misc/ldg-version/metadata.xml b/net-misc/ldg-version/metadata.xml
index 7ba46ab..ae34b4d 100644
--- a/net-misc/ldg-version/metadata.xml
+++ b/net-misc/ldg-version/metadata.xml
@@ -1,9 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>sci</herd>
- <maintainer type="person">
- <email>AstroFloyd@gmail.com</email>
- <name>AstroFloyd</name>
- </maintainer>
+ <maintainer type="person">
+ <email>AstroFloyd@gmail.com</email>
+ <name>AstroFloyd</name>
+ </maintainer>
</pkgmetadata>
diff --git a/net-misc/osg-ca-certs/ChangeLog b/net-misc/osg-ca-certs/ChangeLog
new file mode 100644
index 0000000..1fdbaf2
--- /dev/null
+++ b/net-misc/osg-ca-certs/ChangeLog
@@ -0,0 +1,3 @@
+ 23 Jun 2021; AstroFloyd <AstroFloyd@gmail.com> -osg-ca-certs-1.25.0.ebuild,
+ metadata.xml:
+ net-misc/osg-ca-certs: remove package.
diff --git a/net-misc/osg-ca-certs/Manifest b/net-misc/osg-ca-certs/Manifest
index 1bb70b6..cd343aa 100644
--- a/net-misc/osg-ca-certs/Manifest
+++ b/net-misc/osg-ca-certs/Manifest
@@ -1,3 +1,2 @@
-DIST osg-ca-certs-1.25-0.noarch.rpm 194544 SHA256 b15972d54aba74952a103b060a8616abd360d14cf6ebae475fbd7634bcc13613
-EBUILD osg-ca-certs-1.25.0.ebuild 728 SHA256 e86efcdb18a024e54dc169d674bb970defdc987f52ba8b4e2ffdc3ef21faa376 SHA512 69e1235752870138c4a8b0486e51381f92217973941fe2f5e173447b4c521edcf8e779aa66783f4c45dc1775c7d53fb7dd301f8973d4abc05ad2c8f8a2635eb0 WHIRLPOOL 16653413657470c969567ed549f25069d0684b366c6426af07c447499ebd6965e625574ac266f1f0437d9b682a828abebd4a5ce1fceb23a29b50614b1615e87c
-MISC metadata.xml 264 SHA256 ee70a62452103200e6d120f463a141b87a772bfdda04572283afa0a809039edb SHA512 c79eefbc9d27d7e04258df2337677bf7ed5eac5a594ecc923404fabe776804bebcbf4214f5008844b0afab101a02813890490e98756dc3d4aad55b283aeca715 WHIRLPOOL 2a80dcbc66e7dda8ea6711e0752e2ccf19aaaffec75f20770621cc7b73c34021944bc3347280d8afe0dd6410fdb9555f54534ec6d07e75ccac33323a569b2fab
+MISC ChangeLog 135 BLAKE2B 0448031c041eac10675aa3f79bcd6d4391bd7d261d349e021514993c1d38ccbcabd64c79cee39814369327b23655052ae446fe23b6a7b10ac4882b2fc3e617c7 SHA512 94a1861c3ceac761c587b884ed7e727318335c129d0f939f8f929e9022eba5610c9f48a3f548abede43264a2b743aec2c5e7933de552043d77ba942d9e6ed03f
+MISC metadata.xml 246 BLAKE2B c3f90b82c7629a40aea007c52f2bba77d55980f7a5664974493015872ae806ef444321b45c7fb42c470b4b8e85e1616cb3c0ec314c6ec2750903213bbcfb6e71 SHA512 06d0dd6752c4d7bb4c7292ab66a8c1222b97076bbb75cdbd77dc021160dd99ee1f5c06eb9c11b3a72bb59fcbd5692cec9846d1930ca37669c24c7e180ea08c86
diff --git a/net-misc/osg-ca-certs/metadata.xml b/net-misc/osg-ca-certs/metadata.xml
index 7ba46ab..1ee0572 100644
--- a/net-misc/osg-ca-certs/metadata.xml
+++ b/net-misc/osg-ca-certs/metadata.xml
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>sci</herd>
<maintainer type="person">
<email>AstroFloyd@gmail.com</email>
<name>AstroFloyd</name>
diff --git a/net-misc/osg-ca-certs/osg-ca-certs-1.25.0.ebuild b/net-misc/osg-ca-certs/osg-ca-certs-1.25.0.ebuild
deleted file mode 100644
index 1b9e76b..0000000
--- a/net-misc/osg-ca-certs/osg-ca-certs-1.25.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-MY_P=${PN}-1.25-0 # Note the last dash
-
-inherit rpm
-
-DESCRIPTION="Open Science Grid CA-Certificate distribution"
-HOMEPAGE="http://software.grid.iu.edu"
-SRC_URI="http://software.grid.iu.edu/yum/rpms/noarch/${MY_P}.noarch.rpm"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=" "
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR} # The usual definition of ${S} := ${WORKDIR}/${P} does not exist;
- # src_prepare etc. will stuble over this
-
-src_install() {
- dodir "/etc/grid-security/certificates/"
- insinto "/etc/grid-security/certificates/"
- doins "${WORKDIR}/etc/grid-security/certificates/*"
-}
diff --git a/net-misc/owncloud-client/ChangeLog b/net-misc/owncloud-client/ChangeLog
index 7347606..c0369f6 100644
--- a/net-misc/owncloud-client/ChangeLog
+++ b/net-misc/owncloud-client/ChangeLog
@@ -1,3 +1,9 @@
+*owncloud-client-2.3.1-r1 (05 Feb 2021)
+
+ 05 Feb 2021; AstroFloyd <AstroFloyd@gmail.com>
+ +owncloud-client-2.3.1-r1.ebuild, -owncloud-client-2.3.1.ebuild:
+ net-misc/owncloud-client: revision bump to v2.3.1-r1.
+
*owncloud-client-2.3.1 (24 Nov 2017)
24 Nov 2017; AstroFloyd <AstroFloyd@gmail.com> +metadata.xml,
diff --git a/net-misc/owncloud-client/Manifest b/net-misc/owncloud-client/Manifest
index a55f84c..d73005a 100644
--- a/net-misc/owncloud-client/Manifest
+++ b/net-misc/owncloud-client/Manifest
@@ -1,4 +1,4 @@
-DIST owncloudclient-2.3.1.tar.xz 12260696 SHA256 93143752234a0bc4c9798b69d8239996d92130eecdc1d93b75e3d49b899f3914 SHA512 2dec3d4b452faca32e15c1a461d3fec97fc1c2e85bbfe2cb02035371a5426b8458be1382ed6b4a1102a4f38241580c3d49980ea388344365297a4a84f8dc9add WHIRLPOOL 49abeb9b9843a024338cd2d7c3a87625f7cd4f832db03513dc4d7b0d5d1908a5691d6f1e7b7437175084c30a5e3e18d837785afa5647971fdcb8e963db2d54b5
-EBUILD owncloud-client-2.3.1.ebuild 1974 SHA256 d1a250fa572d97a4c8ae4956255453bf395c9b6522887c2728a74cea947e9940 SHA512 7da968c1018e7cda21233f8cbca4accb5f0558745552bbbd31fb0a17500c4277c9b6422846ff10fdb0f870faa0528036771df4b68e4bb5c36d591b9a085049f2 WHIRLPOOL 2b5d4fb5969f7e02a194ece71fadac9ed8503164941058a41e70991ab862aed2cfda8f4a19d86ee531507b9355ed73289b2d62519b6f1c407f8ba701f4fb2505
-MISC ChangeLog 198 SHA256 f9b37fa19ff1b4ab6d38de943eb265b3e97bdda16ac84e2c8b0fcb2bb0319e67 SHA512 3723e511a0fe9cc4f8c8a1f102169e5a53960ca6ebe46242e03bc6e4713df3d4879cc2cbcf9ac813e5f4caca25449b03765eda20ac0e1b521aa800dbe779795e WHIRLPOOL 3828d7f701d954016319f12e23930dde1e7c219fc5ff82b31c100447b6885a534c12dc2db819669f85baa8f7adb7a8970e2faad82c6dad5d7933c2246a79db48
-MISC metadata.xml 518 SHA256 04460e80553f71035fa767b96f392c22333811bd6c124cbedbaf9d43aafeb05a SHA512 61be8923bc81bce0c8c053da319e974e488abe0515a12cab625ad51080b9c44fd3c1ea8d2867df58c4ca3efc1f81855927c3f2cd676785f114aebaa57b713e52 WHIRLPOOL ada30f0715fe5121fc3b28aa93a92ab9de9e334367ff79c6fdde7fe60e3b41443d03aabd70cb91dabefe6fbb6a9135f733dd48d790175d07ce5c71f562df7fba
+DIST owncloudclient-2.3.1.tar.xz 12260696 BLAKE2B 11458ce573a24cf616d9190a9755f47f5f01a142c55dc671a16cfbbe8f5dd08095101e7a5fbfa26a7b8c74509f19b00a34fea29bf5e019124a2aee0d76e51ceb SHA512 2dec3d4b452faca32e15c1a461d3fec97fc1c2e85bbfe2cb02035371a5426b8458be1382ed6b4a1102a4f38241580c3d49980ea388344365297a4a84f8dc9add
+EBUILD owncloud-client-2.3.1-r1.ebuild 1966 BLAKE2B d86bd804324ef766f0b82f3db4324b4c118ba429532ddfdd7150acc0a1bcbf85233290d4101ffd1f9434cb0b864ec421c5598b2bd2f9e2bc67dc9029c4ac3c4e SHA512 3e132715c6f9d258a080b5407b837024407ff77460a800db05b79a9281f929348a35e4f1939bc67c9e2174ee96de682c80a0e4c2af01f07e841aaa4121939cb8
+MISC ChangeLog 412 BLAKE2B 27b88b1a410410c736a0ac2b3b8c9a0c71d39ca7865ab567243c01a3d42fb8de543b79620226c7c634d710bf2d77b32d11a864851375299c2047b5deba4d0ddf SHA512 a5b96a6312ec449ae9a26e8159b37c1aeebf098e744db2677386e7023867f6b019f4ab249eb61b34a844744957388ad6ff8f99777402f8e15556a1bbaf715b85
+MISC metadata.xml 518 BLAKE2B e1a458f802f769820308a453ce1fa753e767dd4a2432a0f01759d4ad41a9fa3419f4c0dad7532b845ada6390a2275597b0902fa6a3bb38ff8c7eadf635f8219b SHA512 61be8923bc81bce0c8c053da319e974e488abe0515a12cab625ad51080b9c44fd3c1ea8d2867df58c4ca3efc1f81855927c3f2cd676785f114aebaa57b713e52
diff --git a/net-misc/owncloud-client/owncloud-client-2.3.1.ebuild b/net-misc/owncloud-client/owncloud-client-2.3.1-r1.ebuild
index dc30d73..71b43d0 100644
--- a/net-misc/owncloud-client/owncloud-client-2.3.1.ebuild
+++ b/net-misc/owncloud-client/owncloud-client-2.3.1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-inherit cmake-utils
+inherit cmake
DESCRIPTION="Synchronize files from ownCloud Server with your computer"
HOMEPAGE="http://owncloud.org/"
@@ -22,7 +22,6 @@ COMMON_DEPEND=">=dev-db/sqlite-3.4:3
dev-qt/qtgui:5
dev-qt/qtnetwork:5
dev-qt/qtsql:5
- dev-qt/qtwebkit:5
sys-fs/inotify-tools
virtual/libiconv
dolphin? (
@@ -33,6 +32,7 @@ COMMON_DEPEND=">=dev-db/sqlite-3.4:3
samba? ( >=net-fs/samba-3.5 )
sftp? ( >=net-libs/libssh-0.5 )
"
+# dev-qt/qtwebkit:5
RDEPEND="${COMMON_DEPEND}
!net-misc/ocsync
!net-misc/nextcloud-client
diff --git a/net-wireless/madwifi-ng-tools/ChangeLog b/net-wireless/madwifi-ng-tools/ChangeLog
new file mode 100644
index 0000000..c61db36
--- /dev/null
+++ b/net-wireless/madwifi-ng-tools/ChangeLog
@@ -0,0 +1,3 @@
+ 23 Jun 2021; AstroFloyd <AstroFloyd@gmail.com> +metadata.xml,
+ -madwifi-ng-tools-0.9.4.4176.20111123.ebuild:
+ net-wireless/madwifi-ng-tools: remove package.
diff --git a/net-wireless/madwifi-ng-tools/Manifest b/net-wireless/madwifi-ng-tools/Manifest
index f778dca..f0eb1b8 100644
--- a/net-wireless/madwifi-ng-tools/Manifest
+++ b/net-wireless/madwifi-ng-tools/Manifest
@@ -1,2 +1,2 @@
-DIST madwifi-0.9.4-r4176-20111123.tar.gz 3534939 SHA256 d93df106f31995ec9c3726cf9744cc17cb589e4c45b6af75e5e3989e69ad7bdc
-EBUILD madwifi-ng-tools-0.9.4.4176.20111123.ebuild 2055 SHA256 8d3057eeade58b7b53f3d95da63e7d58c0fbbe617f7ef80d39019f839591c5df SHA512 2aee6808bdd88339cdca57eaa9e2a70dff049d5d09b233f9f99c3defb6e4ab3357ddbe135f5d4dc8fcb3dd660080caea15cbb69434d0022b40b30dca2dbf5076 WHIRLPOOL 3cb712ec97edee528070dd5e0e8f56bac17b7f9eab9f48e715bbc5c3aeb7dbbd921b9719fc63bbef6747f3486183bb995f1ed5ae7b0e26a32257fbe1a6461002
+MISC ChangeLog 161 BLAKE2B 105c9839caeb34826e54f395fcf7afff2567aefe702728dad4d56d4188ef948a274fc08043c6965a7007052392b7f3f09b93a21a5f9f922289f01e2324d69b05 SHA512 44be5d6f7c0d38276c50bfd5a05755960c5768b23983d90cfbbd817aea52345675a5b26dd37b31595013d3d5d7fc033c497a7c896ac05a04c6e87f1d19d9cbe0
+MISC metadata.xml 139 BLAKE2B b4a59c22790dfec3fbcfaea41ef363401766736b68a85bedae00e1944d0a848aa97104c2f34244c0fe7b6363029281f965fc1b3545301d341cda371eaa976274 SHA512 8be912ace7468a4396eb1da00a9785030a8ce35da4357a01591876a1056fd45e44da65de2af3e1eb0506ce6551714962c40c3ae5a3aefa2ad231de35af2519be
diff --git a/net-wireless/madwifi-ng-tools/madwifi-ng-tools-0.9.4.4176.20111123.ebuild b/net-wireless/madwifi-ng-tools/madwifi-ng-tools-0.9.4.4176.20111123.ebuild
deleted file mode 100644
index d78dec4..0000000
--- a/net-wireless/madwifi-ng-tools/madwifi-ng-tools-0.9.4.4176.20111123.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/madwifi-ng-tools/madwifi-ng-tools-0.9.4.4165.20110816.ebuild,v 1.2 2011/10/15 23:22:51 maekke Exp $
-
-EAPI="2"
-
-inherit versionator toolchain-funcs
-
-MY_PN=${PN/-ng-tools/}
-MY_PV=$(get_version_component_range 1-3)
-MY_REV=$(get_version_component_range 4)
-MY_DATE=$(get_version_component_range 5)
-MY_P=${MY_PN}-${MY_PV}-r${MY_REV}-${MY_DATE}
-S=${WORKDIR}/${MY_P}/tools
-
-DESCRIPTION="Next Generation tools for configuration of Atheros based IEEE 802.11a/b/g wireless LAN cards"
-HOMEPAGE="http://www.madwifi-project.org/"
-SRC_URI="http://snapshots.madwifi-project.org/${MY_PN}-${MY_PV}/${MY_P}.tar.gz"
-
-LICENSE="|| ( BSD GPL-2 )"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="!net-wireless/madwifi-old-tools"
-
-src_prepare() {
- # format string fix from solar
- #sed -i \
-# -e 's:err(1, ifr.ifr_name);:err(1, "%s", ifr.ifr_name);:g' \
-# ${S}/tools/athstats.c || die
-
- sed -i \
- -e "s:CC =.*:CC = $(tc-getCC):" \
- -e "s:CFLAGS=:CFLAGS+=:" \
- -e "s:LDFLAGS=:LDFLAGS+=:" \
- "${S}"/Makefile || die
-}
-
-src_install() {
- emake DESTDIR="${D}" BINDIR=/usr/bin MANDIR=/usr/share/man STRIP=echo \
- install || die "emake install failed"
-
- dodir /sbin
- mv "${D}"/usr/bin/wlanconfig "${D}"/sbin
-
- # install headers for use by
- # net-wireless/wpa_supplicant and net-wireless/hostapd
- cd "${S}"/..
- insinto /usr/include/madwifi/include/
- doins include/*.h
- insinto /usr/include/madwifi/net80211
- doins net80211/*.h
-}
-
-pkg_postinst() {
- if [ -e "${ROOT}"/etc/udev/rules.d/65-madwifi.rules ]; then
- ewarn
- ewarn "The udev rules for creating interfaces (athX) are no longer needed."
- ewarn
- ewarn "You should manually remove the /etc/udev/rules.d/65-madwifi.rules file"
- ewarn "and either run 'udevstart' or reboot for the changes to take effect."
- ewarn
- fi
- einfo
- einfo "If you use net-wireless/wpa_supplicant or net-wireless/hostapd with madwifi"
- einfo "you should remerge them now."
- einfo
-}
diff --git a/app-backup/rdiff-backup/metadata.xml b/net-wireless/madwifi-ng-tools/metadata.xml
index 097975e..097975e 100644
--- a/app-backup/rdiff-backup/metadata.xml
+++ b/net-wireless/madwifi-ng-tools/metadata.xml
diff --git a/net-wireless/madwifi-ng/ChangeLog b/net-wireless/madwifi-ng/ChangeLog
index d2a95de..722c4d0 100644
--- a/net-wireless/madwifi-ng/ChangeLog
+++ b/net-wireless/madwifi-ng/ChangeLog
@@ -1,12 +1,3 @@
-# ChangeLog for net-wireless/madwifi-ng
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*madwifi-ng-0.9.4.4180.20120502 (14 Jan 2013)
-
- 14 Jan 2013; AstroFloyd <AstroFloyd@gmail.com>
- -madwifi-ng-0.9.4.4176.20111123.ebuild,
- +madwifi-ng-0.9.4.4180.20120502.ebuild, +metadata.xml:
- Keep madwifi-ng-0.9.4.4180.20120502.ebuild in case ath5k doesn't work
- properly
-
+ 23 Jun 2021; AstroFloyd <AstroFloyd@gmail.com> -ChangeLog,
+ -madwifi-ng-0.9.4.4180.20120502.ebuild, metadata.xml:
+ net-wireless/madwifi-ng: remove package.
diff --git a/net-wireless/madwifi-ng/Manifest b/net-wireless/madwifi-ng/Manifest
index d2deed9..02ef281 100644
--- a/net-wireless/madwifi-ng/Manifest
+++ b/net-wireless/madwifi-ng/Manifest
@@ -1,4 +1,2 @@
-DIST madwifi-0.9.4-r4180-20120502.tar.gz 3534976 SHA256 fe1b9f934f3b01b86170e661565f201c4e18b50e826f86e68578b58aea93d080 SHA512 54dd572dd454997f0f0e462726f0fac9339e883c444cc586ed64a450d1ab314e2912d94f5859c5648f64b663f59caa24be7a1294c06907ca0089877768fbdf9f WHIRLPOOL 18ab6450ed7c7d3b57ec66e7da49aef1822b11f3d0614851d53a834c2581326a80a27b078a05d122d29554dc12369e4be18e3043eb731be633e64293032a7b4b
-EBUILD madwifi-ng-0.9.4.4180.20120502.ebuild 3448 SHA256 820b12500868183b1e7ffe9c90056a8464e863fe8ec1ef67eae68b24d9eb5803 SHA512 30fb5c0d63d2af64215b022c4997bbd8a7dc78778d7483cf664371fe7baa05a81b50f09f384a61d2c7dcbbb93c6d786db1f5d97d938b308b506b98e1c6790e26 WHIRLPOOL 4a5d38487db3d3bcbc5b3bec40597771aa4688b9f338acbfddf9273f8cdbe4e065463caeb83c17cb86f5203b02e3a3b75b454035a5f5048c36ca22bc656fd10e
-MISC ChangeLog 403 SHA256 2c070ecc4a4d06c87559aeb0c0d24fe5330f510833ec1bf86f2e697447bcb1c7 SHA512 6f64b58ca7fc73d4eb488965393630558e5e97582e759d18da2a39c3db49fa13b75447a638836cc5f3c51c3ba4f1cd63d17fef4f69c69b6af4c1550ad194f7fe WHIRLPOOL 364385ce251527f2eb472eb3dc7055cf2c328ce7e137d80718f8f8c73041efe1b0617d4106381ccaa6c31539ad8e164c3021e03a1b3691f5b7a3fb883462e732
-MISC metadata.xml 616 SHA256 f1bd2030f7d8b2f06bfaf053e8e58519e57dbaf47edaca47375b03c73ea07039 SHA512 cde286879839cc8b2854efee564db4c5b610aa89e2d6629214535211d71db26864e93bdbe1c00de164f2b1d157a53937c499bfcd5adb3ad213aa90eb51b3ad5e WHIRLPOOL df59198fb82c52342b570122e3826613cf21bfef5757bf159d84f44f9536c2624ff43cc04f6b0faaff67ec6945be5c81ce2fade7a27cd61b5fdf52d988ceea7f
+MISC ChangeLog 160 BLAKE2B 416162c75927360456df910004c7edb2f0d9e7aa5ff6ec2de9f2ad7712beb6bf19b95df7b5273e2065e0a9134da236fba01b328277f131161d027507cfa7e844 SHA512 8af721f551ca874de4ef8a3ebd2b427d0fcbc8381bd658127326adbbea424d6d103ca7f82b21279c7237df78c35b0f0e635bde1e3e7beb0d0f39598c1c23453e
+MISC metadata.xml 139 BLAKE2B b4a59c22790dfec3fbcfaea41ef363401766736b68a85bedae00e1944d0a848aa97104c2f34244c0fe7b6363029281f965fc1b3545301d341cda371eaa976274 SHA512 8be912ace7468a4396eb1da00a9785030a8ce35da4357a01591876a1056fd45e44da65de2af3e1eb0506ce6551714962c40c3ae5a3aefa2ad231de35af2519be
diff --git a/net-wireless/madwifi-ng/madwifi-ng-0.9.4.4180.20120502.ebuild b/net-wireless/madwifi-ng/madwifi-ng-0.9.4.4180.20120502.ebuild
deleted file mode 100644
index d418c0f..0000000
--- a/net-wireless/madwifi-ng/madwifi-ng-0.9.4.4180.20120502.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/madwifi-ng/madwifi-ng-0.9.4.4180.20120502.ebuild,v 1.1 2012/06/13 23:30:37 xmw Exp $
-
-EAPI="2"
-
-inherit linux-mod versionator
-
-MY_PN=${PN/-ng/}
-MY_PV=$(get_version_component_range 1-3)
-MY_REV=$(get_version_component_range 4)
-MY_DATE=$(get_version_component_range 5)
-MY_P=${MY_PN}-${MY_PV}-r${MY_REV}-${MY_DATE}
-S=${WORKDIR}/${MY_P}
-
-DESCRIPTION="Next Generation driver for Atheros based IEEE 802.11a/b/g wireless LAN cards"
-HOMEPAGE="http://www.madwifi-project.org/"
-SRC_URI="http://snapshots.madwifi-project.org/${MY_PN}-${MY_PV}/${MY_P}.tar.gz"
-
-LICENSE="atheros-hal
- || ( BSD GPL-2 )"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="injection"
-
-RDEPEND="!net-wireless/madwifi-old
- net-wireless/wireless-tools
- ~net-wireless/madwifi-ng-tools-${PV}"
-
-pkg_setup() {
- CONFIG_CHECK="CRYPTO WIRELESS_EXT SYSCTL"
- kernel_is lt 2 6 29 && CONFIG_CHECK="${CONFIG_CHECK} KMOD"
- ERROR_CRYPTO="${P} requires Cryptographic API support (CONFIG_CRYPTO)."
- ERROR_WIRELESS_EXT="${P} requires CONFIG_WIRELESS_EXT selected by Wireless LAN drivers (non-hamradio) & Wireless Extensions"
- kernel_is gt 2 6 33 && \
- ERROR_WIRELESS_EXT="${P} requires CONFIG_WIRELESS_EXT selected by some Wireless LAN drivers (e.g CONFIG_IPW2100)"
- ERROR_SYSCTL="${P} requires Sysctl support (CONFIG_SYSCTL)."
- ERROR_KMOD="${F} requires CONFIG_KMOD to be set to y or m"
- BUILD_TARGETS="all"
- MODULESD_ATH_PCI_DOCS="README"
- linux-mod_pkg_setup
-
- MODULE_NAMES='ath_hal(net:"${S}"/ath_hal)
- wlan(net:"${S}"/net80211)
- wlan_acl(net:"${S}"/net80211)
- wlan_ccmp(net:"${S}"/net80211)
- wlan_tkip(net:"${S}"/net80211)
- wlan_wep(net:"${S}"/net80211)
- wlan_xauth(net:"${S}"/net80211)
- wlan_scan_sta(net:"${S}"/net80211)
- wlan_scan_ap(net:"${S}"/net80211)
- ath_rate_amrr(net:"${S}"/ath_rate/amrr)
- ath_rate_onoe(net:"${S}"/ath_rate/onoe)
- ath_rate_sample(net:"${S}"/ath_rate/sample)
- ath_rate_minstrel(net:"${S}"/ath_rate/minstrel)
- ath_pci(net:"${S}"/ath)'
-
- BUILD_PARAMS="KERNELPATH=${KV_OUT_DIR}"
-}
-
-src_prepare() {
- use injection && epatch "${FILESDIR}"/${PN}-injection-r3925.patch
- for dir in ath ath_hal net80211 ath_rate ath_rate/amrr ath_rate/minstrel ath_rate/onoe ath_rate/sample; do
- convert_to_m "${S}/${dir}/Makefile"
- done
- sed -e 's:-Werror ::' -i Makefile.inc || die "sed -Werror failed"
- make svnversion.h || die
-}
-
-src_install() {
- linux-mod_src_install
- dodoc README THANKS SNAPSHOT || die
-}
-
-pkg_postinst() {
- local moddir="${ROOT}/lib/modules/${KV_FULL}/net/"
-
- linux-mod_pkg_postinst
-
- einfo
- einfo "Interfaces (athX) are now automatically created upon loading the ath_pci"
- einfo "module."
- einfo
- einfo "The type of the created interface can be controlled through the 'autocreate'"
- einfo "module parameter."
- einfo
- einfo "As of net-wireless/madwifi-ng-0.9.3 rate control module selection is done at"
- einfo "module load time via the 'ratectl' module parameter."
-
- elog "Please note: This release is based off of 0.9.3.3 and NOT trunk."
- elog "# No AR5007 support in this release;"
- elog "experimental support is available for i386 (32bit) in #1679"
- elog "# No AR5008 support in this release; support is available in trunk "
- elog "No, we will not apply the patch from 1679, if you must, please do so
- in an overlay on your system. That is upstreams ticket 1679, not Gentoo's."
-}
diff --git a/net-wireless/madwifi-ng/metadata.xml b/net-wireless/madwifi-ng/metadata.xml
index 8d3b80c..097975e 100644
--- a/net-wireless/madwifi-ng/metadata.xml
+++ b/net-wireless/madwifi-ng/metadata.xml
@@ -1,20 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>steev@gentoo.org</email>
- <name>Steev Klimaszewski</name>
- </maintainer>
- <maintainer type="person">
- <email>pva@gentoo.org</email>
- <name>Peter Volkov</name>
- </maintainer>
- <maintainer type="person">
- <email>zerochaos@gentoo.org</email>
- <name>Rick Farina</name>
- </maintainer>
- <use>
- <flag name='injection'>Adds support for <pkg>net-wireless/aircrack-ng</pkg>
- aireplay-ng packet injection</flag>
- </use>
</pkgmetadata>
diff --git a/sci-astronomy/amuse/ChangeLog b/sci-astronomy/amuse/ChangeLog
index dea873b..5de7c0b 100644
--- a/sci-astronomy/amuse/ChangeLog
+++ b/sci-astronomy/amuse/ChangeLog
@@ -1,12 +1,3 @@
-# ChangeLog for sci-astronomy/amuse
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*amuse-7.1 (02 Feb 2013)
-
- 02 Feb 2013; AstroFloyd <AstroFloyd@gmail.com> +amuse-7.1.ebuild:
- Version bump: amuse-7.1
-
- 01 Nov 2011; AstroFloyd <AstroFloyd@gmail.com> +metadata.xml:
- New ebuild: amuse 5.0
-
+ 23 Jun 2021; AstroFloyd <AstroFloyd@gmail.com> -ChangeLog, -amuse-5.0.ebuild,
+ -amuse-7.1.ebuild, metadata.xml:
+ sci-astronomy/amuse: remove package.
diff --git a/sci-astronomy/amuse/Manifest b/sci-astronomy/amuse/Manifest
index 15813ec..d869c4f 100644
--- a/sci-astronomy/amuse/Manifest
+++ b/sci-astronomy/amuse/Manifest
@@ -1,6 +1,2 @@
-DIST amuse-5.0.tar.gz 82161180 SHA256 9b33f432b8c12bb8a35d82aedb714477ed5322d57faec03985866edc81ea80e5 SHA512 3a87787b6260badc64b16e9fdf7a802ad3199332c75c797644154d82cc1ad09103ab8b7045af436f23c7353c00cb0e0581584768433ce50086cb047d5e43e233 WHIRLPOOL f76de370b5f0ae82f0dca4f837cc7776901ed1914c81d65343d95c9efaa6c8d8bd555aa2196e25be312ae818fd1adb3053090e8e4aafabbe2e60f427b2f363bb
-DIST amuse-7.1.tar.gz 80037230 SHA256 e3c5944f801762b93835ed3352d39efe0ff730081efa0b3f5771a9f166ecd0f2 SHA512 612a1fbd4c717ec4221a3b4ba27540944c83ece8662b2bdbaec14d052003f7fc4dcf8be27c3f75ee3d745efe403b8af6e6105ac481b6f1f717d8e975750e022d WHIRLPOOL 2389730493d7dd3f900651f3fdef2cfd185e11ebfc9164907558f22ce723745ea7480d297967cf03511658331650617266902e62c5de84432535fc6c9f8c03df
-EBUILD amuse-5.0.ebuild 674 SHA256 214a2ea6020afd70cc439a3eea2d237151ca3352893f64d8a902c2b40c366305 SHA512 07da22a5201efa987e2c82faddad433a7a65cdcb58ab05a6c558e8ab351364187acd0a1963201828d16b3e0d136e6e6c798b8559b16df8b2c5c011b64041ab1b WHIRLPOOL ca3a3209811e19586ae735a13b35642427a9952250a7334790a067b69708ef1accc92e45e11d953bf36e6bfa7beacbb6fe868cdc5143591b61bbaf8171f52fab
-EBUILD amuse-7.1.ebuild 1170 SHA256 b7c7d3591a4d5b8eb4b355929210f8238ddbe5101d5f79feaf66b59883410446 SHA512 d6b287f4c939748b10a2961297cca2c438aa58a79ad0a3fa619c988014b8effa8243e85a40065fa5fc8d3887f79c826245731fbb413b69cc5cd114e9107c3f1c WHIRLPOOL 78a479b259f1f0d7f63a494b018d1f913c2299878fced76263f1586f7d5fd3c3eadf14ea2fa403f5b598604a5e040d298d4edb756ea0a0dd3283bf93a0e669b4
-MISC ChangeLog 330 SHA256 8903c67a8b629ec475660cd70c3752c154fa298cd9ac1b918e2ac1506f8603c3 SHA512 10c0f2e1006c8c61d90572f102d8f024e9075bd7081300dd5374425c50312b1e2b34516e73b90fbb02449177b6964bcd2975ec94a8126e3705bf295fb3fb72f1 WHIRLPOOL 0d26aceffab5a1924008e4518c1f7278db9722e7d617d2aacb033891f21f50d46d8cf92906452261ecbb3496806b612e55b41fd5c299c89eab8ebb3587e8e713
-MISC metadata.xml 652 SHA256 90390f80bb43986090fdd1a114882a6eeb09b1db3607577c72acff481a01d55a SHA512 95a167791ca91e7bd8cab404cb278c1a5e1267a9a84389fca91dadd4dbcf8d523c94ad7b22ddc1d077f69611b61f670744d289cfb2d5f863eea83a8eb4853f1a WHIRLPOOL 238922d7dc226f5e867ba36deacf8fa3716fddfedbd16bf80cd9a5cd13d445984035f524921f1567614555b70d99d99d455c2f2903443c03e53077537b6cf606
+MISC ChangeLog 154 BLAKE2B 869e4de9837985db521c36fb20780f20afcabe59616e65ecbedffc5f75438c9b2eab5357492823295b89f83be0c12dcb079725553abcba4988e4aeaaad0a9fe3 SHA512 b3b0d9cbb46292642cb3ab377d1f55552d909e41c897b711c2b3b3c25b852db9f7d67a2473e5a6780adf3cf4a6aa157f7d03161b07676bfdad333a5a03c11c61
+MISC metadata.xml 252 BLAKE2B 53499f2f74e03a916dfd38d79ad1cafc118c38362a4ff1e33bf91fb7dbec654fc37245328403be6a77b4f4f833b2d4a675a46f65a72fd1c800b34bdf086cab5a SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729
diff --git a/sci-astronomy/amuse/amuse-5.0.ebuild b/sci-astronomy/amuse/amuse-5.0.ebuild
deleted file mode 100644
index d76d4df..0000000
--- a/sci-astronomy/amuse/amuse-5.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-inherit fortran-2
-
-DESCRIPTION="AMUSE is an Astrophysical Multipurpose Software Environment"
-HOMEPAGE="http://www.amusecode.org/"
-SRC_URI="http://www.amusecode.org/releases/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=">=dev-lang/python-2.6.0
- >=dev-python/numpy-1.3.0
- >=sci-libs/hdf5-1.6.5
- >=dev-python/h5py-1.2.0
- >=dev-python/docutils-0.6
- || ( sys-cluster/mpich2 sys-cluster/openmpi )
- >=dev-python/mpi4py-1.0.0
- >=dev-python/nose-0.11
- sci-libs/fftw
- sci-libs/gsl
- virtual/fortran
- "
-RDEPEND="${DEPEND}"
diff --git a/sci-astronomy/amuse/amuse-7.1.ebuild b/sci-astronomy/amuse/amuse-7.1.ebuild
deleted file mode 100644
index 382cb76..0000000
--- a/sci-astronomy/amuse/amuse-7.1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-inherit fortran-2
-
-DESCRIPTION="AMUSE is an Astrophysical Multipurpose Software Environment"
-HOMEPAGE="http://amusecode.org"
-SRC_URI="http://www.amusecode.org/releases/${P}.tar.gz"
-MERGE_TYPE="buildonly"
-
-LICENSE="other"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="mesa mocassin mpiamrvac pynbody"
-
-RDEPEND=">=dev-lang/python-2.6
- >=dev-python/mpi4py-1.0
- >=dev-python/numpy-1.3.0
- >=sci-libs/hdf5-1.6.5
- >=dev-python/h5py-1.2.0
- || ( sys-cluster/mpich2 sys-cluster/openmpi )
- dev-python/nose
- dev-python/docutils
- >=sci-libs/fftw-3.0
- sci-libs/gsl
- >=dev-libs/gmp-4.2.1
- >=dev-libs/mpfr-2.3.1
- sys-devel/gcc[cxx]
- virtual/fortran"
-DEPEND="${RDEPEND}
- >=dev-util/cmake-2.4
- "
-
-src_compile() {
- emake
-
- # USE-flag dependent make:
- use mesa && emake mesa.code DOWNLOAD_CODES=1
- use mocassin && emake mocassin.code DOWNLOAD_CODES=1
- use mpiamrvac && emake mpiamrvac.code DOWNLOAD_CODES=1
- use pynbody && emake pynbody.code DOWNLOAD_CODES=1
-}
-
-#src_install() {
-# return
-# #emake DESTDIR="${D}" install
-#}
diff --git a/sci-astronomy/amuse/metadata.xml b/sci-astronomy/amuse/metadata.xml
index f9db6fa..ae34b4d 100644
--- a/sci-astronomy/amuse/metadata.xml
+++ b/sci-astronomy/amuse/metadata.xml
@@ -1,15 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>sci</herd>
<maintainer type="person">
<email>AstroFloyd@gmail.com</email>
<name>AstroFloyd</name>
</maintainer>
- <use>
- <flag name='mesa'>Compile the Mesa code in <pkg>sci-astronomy/amuse</pkg></flag>
- <flag name='mocassin'>Compile the Mocassin code in <pkg>sci-astronomy/amuse</pkg></flag>
- <flag name='mpiamrvac'>Compile the mpiamrvac code in <pkg>sci-astronomy/amuse</pkg></flag>
- <flag name='pynbody'>Compile the pyNbody code in <pkg>sci-astronomy/amuse</pkg></flag>
- </use>
</pkgmetadata>
diff --git a/sci-astronomy/analysemcmc/ChangeLog b/sci-astronomy/analysemcmc/ChangeLog
index a67048c..c83ce99 100644
--- a/sci-astronomy/analysemcmc/ChangeLog
+++ b/sci-astronomy/analysemcmc/ChangeLog
@@ -1,7 +1,13 @@
# ChangeLog for sci-astronomy/analysemcmc
-# Copyright 1999-2018 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2022 Gentoo Authors; Distributed under the GPL v2
# $Header: $
+*analysemcmc-0.7.3 (24 Jul 2022)
+
+ 24 Jul 2022; AstroFloyd <AstroFloyd@gmail.com> +analysemcmc-0.7.3.ebuild,
+ -analysemcmc-0.7.2.ebuild:
+ sci-astronomy/analysemcmc: version bump to v0.7.3.
+
*analysemcmc-0.7.2 (15 Jan 2018)
15 Jan 2018; AstroFloyd <AstroFloyd@gmail.com> +analysemcmc-0.7.2.ebuild,
diff --git a/sci-astronomy/analysemcmc/Manifest b/sci-astronomy/analysemcmc/Manifest
index 782a341..ef380ab 100644
--- a/sci-astronomy/analysemcmc/Manifest
+++ b/sci-astronomy/analysemcmc/Manifest
@@ -1,4 +1,4 @@
-DIST analysemcmc-0.7.2.tar.gz 163289 SHA256 ad4d6649e7ad6dd3808bc1d5bc53bc30402e1398088ff2a28b0a273ae12d362f SHA512 e0cea80284e788dd207c09879b89275bbf887f93e2ec8c38584288a52d7de2294741b9b8840fe628996a20b8388fa378565e19cce9f053127954c217b0cd2343 WHIRLPOOL 140224d386ce0bbcf47eed270be3ccbfb94b906b61433b0110a1ee099dcf20289008c1ae5d9cd2333afcf3451d4f6484c26aff8801305acfabd500602a384ba5
-EBUILD analysemcmc-0.7.2.ebuild 582 SHA256 1b4ef54c46694767f2366f7a38923388d158e13b95bbfb9c3e5ca76b788adc4a SHA512 ed2ece0baa24800d18317516fe54e47d682f930b5d0041b7ed762542452d31ec305cebc3500356dc02a8b153e7144c3c7e8f6a348d26832739abbe30be5124b7 WHIRLPOOL 30f441c3d31aef55abe28c29b9acfb8e12d6cd7995f815b5ae167537053dedbe7ebaf7d63c3d4a938c42cbe2b84e80ec61cd4b2e82c9fa1147b7449dcf6a658a
-MISC ChangeLog 948 SHA256 91ddb0f30007a35eb6123fcca25b1b95bf5f19bb974102414bb87b8fa7931293 SHA512 4a91a6fcdc94083b97d5049aff8d9919b940873ae35bd34a30cff1ef7896786cba4ba136a04f20b152a13c3b611bb816968ecec265fbd5c26cdabc33e9435534 WHIRLPOOL 94d756f8d7957a4b16e22eb570bfda4c21b39fe80d17e6d95a4e2aafc84c4ccb4267d2f004b2c1f9aaf4ac8381619177790ef554dcbd6d747e74d1feaccd04d8
-MISC metadata.xml 252 SHA256 fa82c8f8ccb7949415fff69cab33850a03547531946e14a4184f1ecda61abf26 SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729 WHIRLPOOL 253b5757951fa6a61178c61d6333a21e90ab81cd6167bc6cfa6032e7f9e3304a9afa8290a3b6607994df74f2bd503d3725e173b9beff10555d395eb74844fc1a
+DIST analysemcmc-0.7.3.tar.gz 155769 BLAKE2B 68bb518c314dd1237bfdaa0c70d29deecfbd02ae53166733f03cf905d7094c18d0559f9d2c23d0f2b8243df4a3b54a980cd6f10fb14b6637b4eca8f45213cbf2 SHA512 6e3b8c319b3e0b2c1f824e708b1e82ae5763949838803fda70c27a36467e7dca3c55ac5a5f0255062e0b488b9cb3d55234355ea7126744b6cafa798161509c64
+EBUILD analysemcmc-0.7.3.ebuild 671 BLAKE2B ae84f091c1867050d7154c0815d4ed35ddd269bd9b47c0c3e7371cbf7c28a428fd93b2bcab25b00d05c92b42600b2a4d8d136b748e30db0ab9e536ccfa44d6ac SHA512 a41f3ed3580cb5ba6d4b76bd10f77be982b20aa6980d05e9ce0efe064438d49b618f51a539df22ce5ef515a3eaee2cf7115412dcc887d0f7a19e4dca60f6b49b
+MISC ChangeLog 1138 BLAKE2B e4552e913aed73ce388b48dabd93a28437c81a38879adfb5ae171d5122dd2b85338deddf6f5bea94036b5f3b8a2c52bb48ad8d631d6195c7cbf628dcd858f32e SHA512 f1c42cd91d68c8216531ddfd424512a3bde94b550e254f50e9f658d7a352b505f7d4fde02c8afd814c4b63fd4435f7672ad2c667a8a2d1effa707ca273359148
+MISC metadata.xml 252 BLAKE2B 53499f2f74e03a916dfd38d79ad1cafc118c38362a4ff1e33bf91fb7dbec654fc37245328403be6a77b4f4f833b2d4a675a46f65a72fd1c800b34bdf086cab5a SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729
diff --git a/sci-astronomy/analysemcmc/analysemcmc-0.7.2.ebuild b/sci-astronomy/analysemcmc/analysemcmc-0.7.3.ebuild
index d4ee171..22b00cf 100644
--- a/sci-astronomy/analysemcmc/analysemcmc-0.7.2.ebuild
+++ b/sci-astronomy/analysemcmc/analysemcmc-0.7.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
-
-inherit cmake-utils fortran-2
+EAPI=8
+CMAKE_MAKEFILE_GENERATOR=emake
+inherit cmake fortran-2
DESCRIPTION="Analyse output from the gravitational-wave data-analysis code SPINspiral"
HOMEPAGE="http://${PN}.sourceforge.net/"
@@ -24,3 +24,5 @@ RDEPEND="${DEPEND}
"
DOCS="CHANGELOG README VERSION analysemcmc.dat compPDFs.dat"
+
+MAKEOPTS="-j1" # Module cannot be built and used at the same time
diff --git a/sci-astronomy/astrotools/ChangeLog b/sci-astronomy/astrotools/ChangeLog
index 0318279..88c8670 100644
--- a/sci-astronomy/astrotools/ChangeLog
+++ b/sci-astronomy/astrotools/ChangeLog
@@ -1,10 +1,15 @@
# ChangeLog for sci-astronomy/astrotools
-# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2022 Gentoo Authors; Distributed under the GPL v2
# $Header: $
+*astrotools-0.0.3-r1 (24 Jul 2022)
+
+ 24 Jul 2022; AstroFloyd <AstroFloyd@gmail.com> +astrotools-0.0.3-r1.ebuild,
+ -astrotools-0.0.1.ebuild, -astrotools-0.0.3.ebuild:
+ sci-astronomy/astrotools: revision bump to v0.0.3-r1.
+
*astrotools-0.0.1 (25 Apr 2015)
25 Apr 2015; AstroFloyd <AstroFloyd@gmail.com> +astrotools-0.0.1.ebuild,
+metadata.xml:
New package: sci-astronomy/astrotools
-
diff --git a/sci-astronomy/astrotools/Manifest b/sci-astronomy/astrotools/Manifest
index 7022c0b..136de52 100644
--- a/sci-astronomy/astrotools/Manifest
+++ b/sci-astronomy/astrotools/Manifest
@@ -1,6 +1,4 @@
-DIST astrotools-0.0.1.tar.gz 21808 SHA256 0be8e7ff8d930f024a2a8205c07064308a1a7964c7df6ecaa86e3fc1a641bf46 SHA512 150903efa945ea68baf4f62419d5d2e21dcc2db9f675267482717daa99b9485dfc65f3d9e3dadb6965abc903bbe2cc7099f1c6c51d5974e623dad0b1419eaa47 WHIRLPOOL 9fac41f4b591c6f7aeff9ab9415d8133943827ebd340e41783449dff68cd91da950e001e14b0c823cb8f10676879ceb4decac557a4620be3404657b030f67699
-DIST astrotools-0.0.3.tar.gz 48177 SHA256 935efcc77ea54d4a7ae3cd881288a42ba9d837aeec396641c4c9895e9d126086 SHA512 7c1f1aa62b038e69bb2699a8808ca08675bc8e4bcfb0bdea93dff1a4954b82665a8f30ac90c0c971b1cb25fd78a4b6a75854f16c2ee937d408042c860f80cc63 WHIRLPOOL f1e07d42686df7ae3f1ddab3120b06ec5836eff7de67989731247b4933900dd6efb5afe78c00191bf9f44f61b8a1316bada165235afab1955d72652069cd3660
-EBUILD astrotools-0.0.1.ebuild 472 SHA256 aa83a10273ed0841b344d40380a79988563fe7e937157d4a2a9c1af51803dec0 SHA512 1cfd9a489ab655a7978d4c5dbe1eebe36319c1d34762fde100813394b3273eb1e67b5a5481e1c8a5547042088f67f5b925c73d0479ee0a7fb59e0afdcf734e9d WHIRLPOOL 47d94cf32a0bb45710a07d2a346eeea7d79cdb861e54a6ccf32ce3879838479bd1f7fde13a1438fecfa59b18605772fdfb7ce06e92d0e6e29491f8fb0f86816a
-EBUILD astrotools-0.0.3.ebuild 471 SHA256 a032042a28ac93b48cb0d14fd3a64291d0d24b47b80de93f53adce18f1d42d72 SHA512 1fedc39d6565e1c6a6b1ff3e79648c367cd8ea109154a9e85de0864b3e84dea6789b568c2e5e618135f72054c41ccc9b2d9c59babddcd19a6e946078d78531f6 WHIRLPOOL 7a49c469872ea58b73f4ac705ce87598a85f0fe90dcc35dbd8c0187fc0ab9d059dd57b297adcb77bdaa17b8a40856f52b84dfcb3938173609a709b3344490838
-MISC ChangeLog 291 SHA256 8393dc60a1f87e21211e7ef0e65855976c7a0996df553f4a6278da881e7d5a9c SHA512 b05d160388cbfe1dd2be511c5993ab25a4a51ecc02535560f42753fed6625ce8ae15caf59d6bc118d745093a7c49f1e2db4fbc240e4f6d482ac43ee4e9dd42af WHIRLPOOL a8f9ebd9f8fa174ea8ed0940f5840a1e88d3a73844aa3d02655669fba4b08a38bbab4c2596ef417a10fbbf1b5b60f5b36c8a7ed5e409b39bc6d32a43f1b334e0
-MISC metadata.xml 252 SHA256 fa82c8f8ccb7949415fff69cab33850a03547531946e14a4184f1ecda61abf26 SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729 WHIRLPOOL 253b5757951fa6a61178c61d6333a21e90ab81cd6167bc6cfa6032e7f9e3304a9afa8290a3b6607994df74f2bd503d3725e173b9beff10555d395eb74844fc1a
+DIST astrotools-0.0.3.tar.gz 48177 BLAKE2B 16b64cf2dd7ba5422523c51552649614778424776c56424926277b4d0ead33f0d4128b4fad19b4a4904e376b5d66ab746adadcd0193ef1c9476b6a0fb173c035 SHA512 7c1f1aa62b038e69bb2699a8808ca08675bc8e4bcfb0bdea93dff1a4954b82665a8f30ac90c0c971b1cb25fd78a4b6a75854f16c2ee937d408042c860f80cc63
+EBUILD astrotools-0.0.3-r1.ebuild 455 BLAKE2B 3c0565c2a27a0830ae3d451aacad1341f25241e5285a15c0da544a3ac50dbe0ff7052ed853fae70a39b35e85ae4c120279d393cfe62a6c9419b4672ae5ce3ab6 SHA512 3c2834812326b6a0d6baedbbcf0839f5cb80a261acb76969dce6ddab7f30bd9e650a88d75c850a3d3e18950303ef870b4f41033c93b16d278cc8c25668a597cb
+MISC ChangeLog 512 BLAKE2B 8eba913c096541e3f180aa09e0811b5e11764dc50b8ba9367e9152d68105397d75a279fe4e88cd57cb4d1e1f9b7b36cf4592d004e4306acc1a60ca7aac1571ce SHA512 a19d4ded25a7637d55126d43613d39fef2dd574bd0fc28c0a52678a1c6afa7ce6551b49366ab980734315627b183368d31b4f724b3b2fbd6e3cacbba65f5a681
+MISC metadata.xml 252 BLAKE2B 53499f2f74e03a916dfd38d79ad1cafc118c38362a4ff1e33bf91fb7dbec654fc37245328403be6a77b4f4f833b2d4a675a46f65a72fd1c800b34bdf086cab5a SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729
diff --git a/sci-astronomy/astrotools/astrotools-0.0.1.ebuild b/sci-astronomy/astrotools/astrotools-0.0.1.ebuild
deleted file mode 100644
index dd8b6f4..0000000
--- a/sci-astronomy/astrotools/astrotools-0.0.1.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit cmake-utils fortran-2
-
-DESCRIPTION="Command-line tools for astronomy and astrophysics"
-HOMEPAGE="http://${PN}.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="virtual/fortran
- >=sci-libs/libsufr-0.6.2
- >=sci-astronomy/libthesky-0.3.1
- "
-
-RDEPEND="${DEPEND}"
diff --git a/sci-astronomy/astrotools/astrotools-0.0.3.ebuild b/sci-astronomy/astrotools/astrotools-0.0.3-r1.ebuild
index b85f386..bba161d 100644
--- a/sci-astronomy/astrotools/astrotools-0.0.3.ebuild
+++ b/sci-astronomy/astrotools/astrotools-0.0.3-r1.ebuild
@@ -1,9 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# $Id$
-EAPI=5
-inherit cmake-utils fortran-2
+EAPI=8
+inherit cmake fortran-2
DESCRIPTION="Command-line tools for astronomy and astrophysics"
HOMEPAGE="http://${PN}.sourceforge.net/"
diff --git a/sci-astronomy/evtools/ChangeLog b/sci-astronomy/evtools/ChangeLog
index bd7a109..dbe14d9 100644
--- a/sci-astronomy/evtools/ChangeLog
+++ b/sci-astronomy/evtools/ChangeLog
@@ -1,7 +1,13 @@
# ChangeLog for sci-astronomy/evtools
-# Copyright 1999-2018 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2022 Gentoo Authors; Distributed under the GPL v2
# $Header: $
+*evtools-0.4.2-r1 (20 Aug 2022)
+
+ 20 Aug 2022; AstroFloyd <AstroFloyd@gmail.com> +evtools-0.4.2-r1.ebuild,
+ -evtools-0.4.2.ebuild:
+ sci-astronomy/evtools: revision bump to v0.4.2-r1.
+
*evtools-0.4.2 (15 Jan 2018)
15 Jan 2018; AstroFloyd <AstroFloyd@gmail.com> +evtools-0.4.2.ebuild,
diff --git a/sci-astronomy/evtools/Manifest b/sci-astronomy/evtools/Manifest
index 7f0b607..b1e8ed0 100644
--- a/sci-astronomy/evtools/Manifest
+++ b/sci-astronomy/evtools/Manifest
@@ -1,4 +1,4 @@
-DIST evtools-0.4.2.tar.gz 103532 SHA256 86b6772b445437074b7eadf303ae1ade867a7cadbc0e394f81d85ce725876a3c SHA512 44aa440ccbf45ffc734c1cbe3c9430814d33c9af1993c36dd6a879f0bddda3d24b4e4aeb91b5983e31425b4c535e81039fa096deb6b8adcf44d0ca036d58f5a4 WHIRLPOOL 89abc997235c05787e29c4728a36a8ff60cc43d8a56a078da66b77481b39d1870d2d01365622936f478674f27e1c3f2679dada27957ea8b44595097590356d70
-EBUILD evtools-0.4.2.ebuild 476 SHA256 ed19c9c14a5e6285c2ded67c9aa732bf5691727269e7b6986962a5375a718b49 SHA512 27f3473fccabf7d5e439235eecdf8b0f08771d12d38e58b86b7b792b01c2ae5f3aeb762249bb4ba1bf644429d11c8924d48d39a7d19eaf934f61ecca1eeee3a1 WHIRLPOOL f4f03c678df4811edc6164f9b9bb71f8c0ef636a544ee943e624912f33d5ddd3ce2acf85f66fa077f14551c7a71363dd974334131f63680df69f5140cb428af6
-MISC ChangeLog 533 SHA256 ddcbb56edfa7373f4bc1c0e36c1e1e963046d5ae96b53c903efff7afb3062478 SHA512 c69339a0f6b0ed4ea77db75cca16dbf2481abc0faf7caef15b2f97861ca5aeecadc61a486d2c71d97cce75066116e9427a8a03e7b5d01bea306532e81f83ecf5 WHIRLPOOL d7c4b128a22930212d793966c6d63f4b55db3cd7c03b39896944d9754c73bf644cd8cecab3f3ff700676de23753dd664ecafaae32afa020d700e0a0b5ba82bcd
-MISC metadata.xml 252 SHA256 fa82c8f8ccb7949415fff69cab33850a03547531946e14a4184f1ecda61abf26 SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729 WHIRLPOOL 253b5757951fa6a61178c61d6333a21e90ab81cd6167bc6cfa6032e7f9e3304a9afa8290a3b6607994df74f2bd503d3725e173b9beff10555d395eb74844fc1a
+DIST evtools-0.4.2.tar.gz 103532 BLAKE2B 5610cd7ef1ebc6cda8789388c919c99c3e703b590c388f95c325b166c46d9fce9d3967219a85d287597b9ee52538874a3b34bf398360e42f861b433f348ce958 SHA512 44aa440ccbf45ffc734c1cbe3c9430814d33c9af1993c36dd6a879f0bddda3d24b4e4aeb91b5983e31425b4c535e81039fa096deb6b8adcf44d0ca036d58f5a4
+EBUILD evtools-0.4.2-r1.ebuild 467 BLAKE2B 811062223326355eb506162afe058155f1c88bac607ccdfe5369155f421c6f66902df0465a9766fa09b4d4e7e470a4de96f1ab70494ea438e87a96d78acd3ce1 SHA512 3e0389a9b925cdd7843be03e61b08d77bb4c1fdc24f1d4931141fd4e13087e36cee5c32d5d18b12d4cd8b17e0e3e54a94ffa3f6b82eec84216de45ef2197c659
+MISC ChangeLog 717 BLAKE2B 89254370f18de595c0e39ecc8ca047473613a2160fc8f43d88385917da99ef966b025211b3d1d8ea0e4043226616739b1b0ed87f85050b1c4f6d75f32d988246 SHA512 30c596a2cedf4a97037b033568c65ddf1a33cf7b47f92512098c129b2c9d14843371bfe78d4521acc9b3a0f56f032b2af59e60dd33b37077e799b14cafb416cf
+MISC metadata.xml 252 BLAKE2B 53499f2f74e03a916dfd38d79ad1cafc118c38362a4ff1e33bf91fb7dbec654fc37245328403be6a77b4f4f833b2d4a675a46f65a72fd1c800b34bdf086cab5a SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729
diff --git a/sci-astronomy/evtools/evtools-0.4.2.ebuild b/sci-astronomy/evtools/evtools-0.4.2-r1.ebuild
index 8b3ca70..2afdfa5 100644
--- a/sci-astronomy/evtools/evtools-0.4.2.ebuild
+++ b/sci-astronomy/evtools/evtools-0.4.2-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
-inherit cmake-utils fortran-2
+EAPI=8
+inherit cmake fortran-2
DESCRIPTION="Manipulate and display output from the binary stellar-evolution code ev/TWIN"
HOMEPAGE="http://${PN}.sourceforge.net/"
diff --git a/sci-astronomy/gwtool/ChangeLog b/sci-astronomy/gwtool/ChangeLog
index 024e5bc..7291bfc 100644
--- a/sci-astronomy/gwtool/ChangeLog
+++ b/sci-astronomy/gwtool/ChangeLog
@@ -1,7 +1,13 @@
# ChangeLog for sci-astronomy/gwtool
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2022 Gentoo Authors; Distributed under the GPL v2
# $Header: $
+*gwtool-0.2.0-r1 (24 Jul 2022)
+
+ 24 Jul 2022; AstroFloyd <AstroFloyd@gmail.com> +gwtool-0.2.0-r1.ebuild,
+ -gwtool-0.2.0.ebuild:
+ sci-astronomy/gwtool: revision bump to v0.2.0-r1.
+
08 Dec 2013; AstroFloyd <AstroFloyd@gmail.com> gwtool-0.2.0.ebuild:
Updated dependencies
@@ -17,4 +23,3 @@
13 Nov 2011; AstroFloyd <AstroFloyd@gmail.com> +gwtool-0.1.3.ebuild +metadata.xml:
Version bump
-
diff --git a/sci-astronomy/gwtool/Manifest b/sci-astronomy/gwtool/Manifest
index be4158f..f85cd85 100644
--- a/sci-astronomy/gwtool/Manifest
+++ b/sci-astronomy/gwtool/Manifest
@@ -1,4 +1,4 @@
-DIST gwtool-0.2.0.tar.gz 29821 SHA256 74022949f8511ba77caacd12ecd0e9759ea0acb338524aed8994d2e81ef9f8cb SHA512 0a2208c9098b5e433fe410e703d3637abdab494f8f235ccacf78f4b65e2b07fcdb778c3f69453e58607f9af7a089f838f6f956c97ac54864d4b05ec4161a30a7 WHIRLPOOL 5146de6488b79631336b1eb950ee29c18378c7e214c580064f7a1bd2f86304effc999894d662dcc4fdfad91c247ce506ff3c9326bc566a198bbc64c388844b96
-EBUILD gwtool-0.2.0.ebuild 472 SHA256 98e187dba7defee0abd81c12b8ca901eab7e4b8f4deb2f563fd9544df8059a19 SHA512 0a9b9e7ba0bdd7ab0e6bc966065fd234391f01b982013550a8d3eb84255045e8354fdcdd610c5543a38cac910e483c4b47f0b24507d1e0f6ac50b8e5f2380d6c WHIRLPOOL b62bb27c2350923dbabd8b314656d1e596f543fd854e086547eb4515649a587184b234828204c9c69efd11de37c6772f62c389f852d1327ea923b18a7ba33893
-MISC ChangeLog 548 SHA256 156420506313dd15445fa2375b51e4e05711bfd7b8be1fff893838bb3e143fc6 SHA512 ae7217010ce2a9ddb99900b5c110369b326acf0641030a169bb09128355625dec40a2d51444f493d8e43e08d5ed46aace66c0047d2fb5203947731a03becc91f WHIRLPOOL e9eb9cb157c4f498f97190a7aa2216e363af7e52d60e03424ad07e5ef9f4a243fafcd9cb38a706e26f1f0ff6158516ddb41919b57059674c7ad105893e7fa3d0
-MISC metadata.xml 252 SHA256 fa82c8f8ccb7949415fff69cab33850a03547531946e14a4184f1ecda61abf26 SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729 WHIRLPOOL 253b5757951fa6a61178c61d6333a21e90ab81cd6167bc6cfa6032e7f9e3304a9afa8290a3b6607994df74f2bd503d3725e173b9beff10555d395eb74844fc1a
+DIST gwtool-0.2.0.tar.gz 29821 BLAKE2B 88b53896066532d6215cd916005e6d2bb27180c7afbdf4e5d87eb740f29276f11aff6b5b76dd0abd25c7d049ccbeb909352e0e0558ec5a5907be8f847c8286bd SHA512 0a2208c9098b5e433fe410e703d3637abdab494f8f235ccacf78f4b65e2b07fcdb778c3f69453e58607f9af7a089f838f6f956c97ac54864d4b05ec4161a30a7
+EBUILD gwtool-0.2.0-r1.ebuild 450 BLAKE2B 1b918d6224e5bab4b1990a6d651f243a663479990be09991834f9f1bfe34f19896c9780a8422d427a513de00066d466c3c70bdfe657eba822063da0bcfdb34c6 SHA512 0656052ccab1b05d416d53a2b3f80a6219f9210762701f979f5526cb330fae8bbe9e01a14efbb9fc83a90edee9c55424ccce4cce326878421441ddd45e303afa
+MISC ChangeLog 727 BLAKE2B f26a4aee33bc713c77cb3560ccb3d740f5ad4b25e08ef493a36194a68aec07d4a65a8c74bc4c55c456bff8a13b65f4b62e6c0d80edaef976007e037285c46c21 SHA512 8d42b37ed345341b2f4cc5b5c537cd159e739c177f36006c8b12391f3251e0c59fdac4026a4fe14d975bd42b1e9caf2483c75ad3986ec6ac4ffb2046047c9147
+MISC metadata.xml 252 BLAKE2B 53499f2f74e03a916dfd38d79ad1cafc118c38362a4ff1e33bf91fb7dbec654fc37245328403be6a77b4f4f833b2d4a675a46f65a72fd1c800b34bdf086cab5a SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729
diff --git a/sci-astronomy/gwtool/gwtool-0.2.0.ebuild b/sci-astronomy/gwtool/gwtool-0.2.0-r1.ebuild
index fd607f3..cd2a343 100644
--- a/sci-astronomy/gwtool/gwtool-0.2.0.ebuild
+++ b/sci-astronomy/gwtool/gwtool-0.2.0-r1.ebuild
@@ -1,11 +1,10 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-EAPI=5
+EAPI=8
CMAKE_VERBOSE=1
-inherit cmake-utils fortran-2
+inherit cmake fortran-2
DESCRIPTION="Simple command-line tools for working with gravitational waves"
HOMEPAGE="http://${PN}.sourceforge.net/"
diff --git a/sci-astronomy/libthesky/ChangeLog b/sci-astronomy/libthesky/ChangeLog
index f27a390..a4de52a 100644
--- a/sci-astronomy/libthesky/ChangeLog
+++ b/sci-astronomy/libthesky/ChangeLog
@@ -1,7 +1,38 @@
# ChangeLog for sci-astronomy/libthesky
-# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2021 Gentoo Authors; Distributed under the GPL v2
# $Header: $
+*libthesky-0.4.2-r1 (23 Aug 2021)
+
+ 23 Aug 2021; AstroFloyd <AstroFloyd@gmail.com> +libthesky-0.4.2-r1.ebuild,
+ -libthesky-0.4.2.ebuild:
+ sci-astronomy/libthesky: revision bump to v0.4.2-r1.
+
+*libthesky-0.4.2 (22 Aug 2021)
+
+ 22 Aug 2021; AstroFloyd <AstroFloyd@gmail.com> +libthesky-0.4.2.ebuild:
+ sci-astronomy/libthesky: version bump to v0.4.2.
+
+*libthesky-0.4.1-r1 (05 Oct 2020)
+
+ 05 Oct 2020; AstroFloyd <AstroFloyd@gmail.com> +libthesky-0.4.1-r1.ebuild,
+ -libthesky-0.3.3.ebuild, -libthesky-0.4.0.ebuild, -libthesky-0.4.1.ebuild:
+ sci-astronomy/libthesky: revision bump to v0.4.1-r1.
+
+*libthesky-0.4.1 (03 Oct 2020)
+
+ 03 Oct 2020; AstroFloyd <AstroFloyd@gmail.com> +libthesky-0.4.1.ebuild:
+ sci-astronomy/libthesky: version bump to v0.4.1.
+
+ 17 Feb 2020; AstroFloyd <AstroFloyd@gmail.com> Manifest:
+ sci-astronomy/libthesky: update Manifest to new data file size(?)
+
+*libthesky-0.4.0 (11 Jan 2020)
+
+ 11 Jan 2020; AstroFloyd <AstroFloyd@gmail.com> +libthesky-0.4.0.ebuild,
+ -libthesky-0.3.2.ebuild, libthesky-0.3.3.ebuild:
+ sci-astronomy/libthesky: version bump to v0.4.0
+
*libthesky-0.3.3 (08 Apr 2016)
08 Apr 2016; AstroFloyd <AstroFloyd@gmail.com> -libthesky-0.2.0.ebuild,
@@ -49,4 +80,3 @@
26 Aug 2013; AstroFloyd <AstroFloyd@gmail.com> +libthesky-0.0.1.ebuild,
+metadata.xml:
New ebuild
-
diff --git a/sci-astronomy/libthesky/Manifest b/sci-astronomy/libthesky/Manifest
index 97f177b..7a142ff 100644
--- a/sci-astronomy/libthesky/Manifest
+++ b/sci-astronomy/libthesky/Manifest
@@ -1,7 +1,7 @@
-DIST libthesky-0.3.2.tar.gz 124598 SHA256 38d05a11cc22991cc85438321d54b5e27b0bb5264822df991a53b751ee5a06ae SHA512 64fae18cf410c37d6bda5d65f8890a045734fa3bbaa23c76a8080ef06e15443af5159baf779b69594e24bb1fc8b0719ba03174764d46abed66f61750e8e9e68e WHIRLPOOL 3fee9a059a5122efb50b26cefdd15fa1ef6ac8b27df47e4a6d077d70dbf68db635e7bc975f9a256791e1ac622af75a44f9de30d152fae05f111c0d0d30110f7e
-DIST libthesky-0.3.3.tar.gz 181082 SHA256 4799b374db3436bd400f4f711a08746b25a40458a79f36d8d2bcdf186dc95773 SHA512 f7180fdce4a28f6b09393c7b4676a293b145cea8f9993c309c4105dd2928c42fe842985cc905033c9f1b7626b50417005250bce11b1c60d3d6c91f03d7c79bcb WHIRLPOOL 2115e85bbe5984205a86230b59caeb0c091b3b0149217bee47f1dc894e35057ded7e7b2dd00b153c61b9433426d501f9aa3cdcb335856c120e93fcfe881ea29d
-DIST libthesky-data-20131020.tar.bz2 3945800 SHA256 110fc72b68c44f6be5d71fa3076ff1b54ebec72079d854d52e60df4ac0c1e18b SHA512 2bbc2eaeb37a52f383625ecbb0c8d455741631b8cf212e5b8839a9d4276ca8bfc638087aca6d94a458e2889e8e0b9a37cd0392828fe24fb1f653d5956c27b27d WHIRLPOOL 5c2c540c718541f7b4f777d4432a17657c4262cd54e6fdc02b267e598122e558715a170f31285306180117056a037ba9facf296491ad20fd8cdf94c6f59cc627
-EBUILD libthesky-0.3.2.ebuild 802 SHA256 2b9e5db68eab0a8629c3506bb7cad0e0e782fa2af81920eb0dc67c86cb741cec SHA512 3725b15a8132765d2aa22e8db8667e72fe340ab261cc70bc1b1715c24ec880e70496e2096f9287fda55aa9d6d6c30a9a3f874c78309a560a2ef5b62da43343c5 WHIRLPOOL f66c4fab7e910a527410f6fca53f9e27342419164c881d60dd31aa386e17eea2a9087fc5c006db9ca159e50196a8fcb707010295c8e10f1e9d940971d0c14921
-EBUILD libthesky-0.3.3.ebuild 814 SHA256 109b70f7b8f23aaac21951b2ee217c6e82c1769b626325b3184a49c6038591c3 SHA512 a65e2c87c5032342282db8a83b7c9df1dcf3034b78d2a527e0797ca62fb3b99844511763eb1147e8b63096f32456178fbbe24e39eac74a7e3dd8a528a73f498d WHIRLPOOL 57ff20a7dac90d5e509bfd644a21865e7f8cdef03800ddc640f06ffb096d4a2fb26ea57729fd822185dcff8fe77b3d21d49cd379ce4277cc1b7c71752a88f1f1
-MISC ChangeLog 1499 SHA256 6bff639077387bbbc86dd794281583d6398971d468519086b045251a1b29facc SHA512 f24ef2e1658e851e6e55cd1099cf2795e02ded6cd2c140d230dccc005251e587c87253085a7d696e2fc04057a914ad593896d5c3ae5399b59d794c06ee1eb28e WHIRLPOOL 608afae2672d66f5cc3a280f9bccf00b7e8cd432f7b857f621770b9dd0ec93e173f477cc4fcf6c72d031f90dc8e3a88bf858e48238a1babf34bb7dc471dfc4fd
-MISC metadata.xml 252 SHA256 fa82c8f8ccb7949415fff69cab33850a03547531946e14a4184f1ecda61abf26 SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729 WHIRLPOOL 253b5757951fa6a61178c61d6333a21e90ab81cd6167bc6cfa6032e7f9e3304a9afa8290a3b6607994df74f2bd503d3725e173b9beff10555d395eb74844fc1a
+DIST libthesky-0.4.1.tar.gz 214547 BLAKE2B 4f3c8dbda236cd86505e1aa307546e39f9e615341605bed0bf5980ff04b6506dd33be3d037fa2913d80ffe858b0d6ae6ad5c9284d1bce43aeb1d6d78d7c36177 SHA512 a8e46c325c8c13a53177ae482ace79fa5de8507d1b052df412df7735692c19712915f78ebd0ecd83c1a0ed9d9b9d99f6065ae3c313ec4842d2223b28558abcb1
+DIST libthesky-0.4.2.tar.gz 217861 BLAKE2B 8197878a299b93e6c6f98aef5555bbbb4304ade0fff10714a4fb33cf6eac89ccd4ae24400f5ee0262dca877cf770e85525787ceca2b95700407ddd3f5fa5e133 SHA512 70bcc525d54f1645cff65fc0ac702fb0a19445d74fa3c567aa07fed027b966c4753146becb9efc46e81521d1788846c460c47ec88d6611cec0524c2dad7cb646
+DIST libthesky-data-20160409.tar.bz2 3780265 BLAKE2B 9331156f7536d634f8523e776209190d73c10158800ff73694ac499292b2be80948810e6aaa531b51d878b5018f7304188b855fcbc976a1b1c285829555d2f4e SHA512 b790aa70b60c6c35db85a54de3487aa5ef47710121cb6c6c13069d4d8adba822b61449eb59ce7ec9203fb4d9cf33570222ec9a65b36ac21f5d4506cddd0b35a3
+EBUILD libthesky-0.4.1-r1.ebuild 813 BLAKE2B 1843c1fc4cb81c5e8fd4cccb53785a0360640bc64bb696a6e3a550eb2ed88e9ee9fa45e2ad06bc543a5d950cc350b36298e6c618f6f7278e2d547c01d6542be7 SHA512 14af3ecbe2bfbb54926090035b4a1266c9962d7f8186f031a14d92d76bcbaffa73943de61d53d596dc7a07c60109a281cfda4fa74dcf6fef47843398c5428539
+EBUILD libthesky-0.4.2-r1.ebuild 814 BLAKE2B 8519e46e256b8ac26ab0dd8404528bc83cac24c38ba092de6e898ee9d3c3658ce7123330c2a2b6e3953679d297935cbea73b3c7acc925de5c20e30757ec4cfbc SHA512 b94c3f91acbad971dfc4f27ea2081a1fad7c65e43ef6835c86362437464d105f973e4e233e92cfdaf9316280823f874458011927b78d941dc16957a1c68fa660
+MISC ChangeLog 2587 BLAKE2B 2fe60ba719f9b40e7fbae619a20982fe2eadea4ca052bbcb458e03f33631d1742c6362b0806c6ede9769cac3bad40045d7d2d6d47b432cb756f0fddbfdd7a778 SHA512 9a0e50d9d7e61c2bc1ce2613908db5df56d1d9f5afc4e19900fd0b4d5a0f626727855c665251d01360ee23279de0962939596b35c178f20c8f7e0e30635ccf88
+MISC metadata.xml 252 BLAKE2B 53499f2f74e03a916dfd38d79ad1cafc118c38362a4ff1e33bf91fb7dbec654fc37245328403be6a77b4f4f833b2d4a675a46f65a72fd1c800b34bdf086cab5a SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729
diff --git a/sci-astronomy/libthesky/libthesky-0.3.2.ebuild b/sci-astronomy/libthesky/libthesky-0.3.2.ebuild
deleted file mode 100644
index 42e1cdb..0000000
--- a/sci-astronomy/libthesky/libthesky-0.3.2.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils fortran-2
-
-DESCRIPTION="Fortran library to compute positions of celestial bodies"
-HOMEPAGE="http://libthesky.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
-mirror://sourceforge/${PN}/libthesky-data-20131020.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="static-libs"
-
-DEPEND=">=sci-libs/libsufr-0.5.4"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- mycmakeargs=(
- $(cmake-utils_use static-libs CREATE_STATICLIB)
- )
- cmake-utils_src_configure
-}
-
-# Install the data files as well as the libraries:
-src_install() {
- insinto /usr/share/libTheSky
- doins "${WORKDIR}"/data/*
- cmake-utils_src_install
-}
-
-DOCS="CHANGELOG README VERSION"
diff --git a/sci-astronomy/libthesky/libthesky-0.3.3.ebuild b/sci-astronomy/libthesky/libthesky-0.3.3.ebuild
deleted file mode 100644
index 2a6cce3..0000000
--- a/sci-astronomy/libthesky/libthesky-0.3.3.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils fortran-2
-
-DESCRIPTION="Fortran library to compute positions of celestial bodies"
-HOMEPAGE="http://libthesky.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
-mirror://sourceforge/${PN}/libthesky-data-20131020.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="static-libs"
-
-DEPEND=">=sci-libs/libsufr-0.7.2"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- mycmakeargs=(
- $(cmake-utils_use static-libs CREATE_STATICLIB)
- )
- cmake-utils_src_configure
-}
-
-# Install the data files as well as the libraries:
-src_install() {
- insinto /usr/share/libTheSky
- doins "${WORKDIR}"/data/*
- cmake-utils_src_install
-}
-
-DOCS="doc/CHANGELOG doc/README doc/VERSION"
diff --git a/sci-astronomy/libthesky/libthesky-0.4.1-r1.ebuild b/sci-astronomy/libthesky/libthesky-0.4.1-r1.ebuild
new file mode 100644
index 0000000..bda7828
--- /dev/null
+++ b/sci-astronomy/libthesky/libthesky-0.4.1-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_BUILD_TYPE=Release
+inherit cmake fortran-2
+CMAKE_MAKEFILE_GENERATOR="emake"
+
+DESCRIPTION="Fortran library to compute positions of celestial bodies"
+HOMEPAGE="http://libthesky.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
+ mirror://sourceforge/${PN}/libthesky-data-20160409.tar.bz2
+"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs"
+
+DEPEND="~sci-libs/libsufr-0.7.5[static-libs?]"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+ default
+
+ gunzip -r "${S}"/man || die
+
+ mv "${WORKDIR}"/data "${S}" || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_VERBOSE_MAKEFILE=ON
+ -DCREATE_SHAREDLIB=ON
+ -DCREATE_STATICLIB=$(usex static-libs)
+ )
+ cmake_src_configure
+}
diff --git a/sci-astronomy/libthesky/libthesky-0.4.2-r1.ebuild b/sci-astronomy/libthesky/libthesky-0.4.2-r1.ebuild
new file mode 100644
index 0000000..b752424
--- /dev/null
+++ b/sci-astronomy/libthesky/libthesky-0.4.2-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_BUILD_TYPE=Release
+inherit cmake fortran-2
+CMAKE_MAKEFILE_GENERATOR="emake"
+
+DESCRIPTION="Fortran library to compute positions of celestial bodies"
+HOMEPAGE="http://libthesky.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
+ mirror://sourceforge/${PN}/libthesky-data-20160409.tar.bz2
+"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs"
+
+DEPEND=">=sci-libs/libsufr-0.7.7[static-libs?]"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+ default
+
+ gunzip -r "${S}"/man || die
+
+ mv "${WORKDIR}"/data "${S}" || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_VERBOSE_MAKEFILE=ON
+ -DCREATE_SHAREDLIB=ON
+ -DCREATE_STATICLIB=$(usex static-libs)
+ )
+ cmake_src_configure
+}
diff --git a/sci-astronomy/rocheplot/ChangeLog b/sci-astronomy/rocheplot/ChangeLog
index 6e0ccbf..a65250d 100644
--- a/sci-astronomy/rocheplot/ChangeLog
+++ b/sci-astronomy/rocheplot/ChangeLog
@@ -1,10 +1,15 @@
# ChangeLog for sci-astronomy/rocheplot
-# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2022 Gentoo Authors; Distributed under the GPL v2
# $Header: $
+*rocheplot-0.1.0-r1 (24 Jul 2022)
+
+ 24 Jul 2022; AstroFloyd <AstroFloyd@gmail.com> +rocheplot-0.1.0-r1.ebuild,
+ -rocheplot-0.1.0.ebuild, metadata.xml:
+ sci-astronomy/rocheplot: revision bump to v0.1.0-r1.
+
*rocheplot-0.1.0 (09 May 2015)
09 May 2015; AstroFloyd <AstroFloyd@gmail.com> +rocheplot-0.1.0.ebuild,
+metadata.xml:
Initial ebuild
-
diff --git a/sci-astronomy/rocheplot/Manifest b/sci-astronomy/rocheplot/Manifest
index 280897c..61005c2 100644
--- a/sci-astronomy/rocheplot/Manifest
+++ b/sci-astronomy/rocheplot/Manifest
@@ -1,4 +1,4 @@
-DIST rocheplot-0.1.0.tar.gz 27671 SHA256 2d55511dd720fc7df71ce3cd83ad99a2f2c8561c6a4a3af437ae5878ac1c12bd SHA512 59b1c636d11d2860ab585e83719787cb476ce030d68aa4c6043555c9a63c4d0d8a04e7aaa48a8858aada2ef9067d4625025ac0c9891d97debf62f237d5ceb079 WHIRLPOOL fddd955104a517f7bec9b07943885330ed8eb51f07e23ad9cc672281c28fe1192e0132fe1df16eca0e35ffc68d13058f738cca552144c474a1ec37c1100a13cf
-EBUILD rocheplot-0.1.0.ebuild 469 SHA256 38432d22c24bfc91a74dafc3c18ad4d4897c0004d6fd1d23f7577bc37ea6a75a SHA512 19439ac1e65f2fb78c1a1ebb743667093fecede828d82e27c953026a8d65ea96b096f24e883348754d6caa93a27f727f452885f665936ef44fa0a148f5fd2250 WHIRLPOOL 2ee16f8f1a000483bd57140778569af2540ff3c36df8dddb874236773be05d583e906432c01e0211dabe7db163b2a22d9aa36872596fc9057b980c1173b75dec
-MISC ChangeLog 265 SHA256 c6b18809050b3006a0e2a97e3676115f081998692b165bb07787f5c08ad5fdaf SHA512 52273a1f529b7db61e20fdb05020cbaf272f766cdd019d75ec9c1ae50ddbd837657eb467dc2d15eda5784200b6a5c2c8a871204ac423ed3c6183b686fea88d35 WHIRLPOOL d33b6bcfb76aa05f49b94f8161a97b43bba6ca70d22ed92e5d7da130d2f174d261e1548c24f93be08fdff20707061314ea6bb851cf3b00a9e43e33e1fd0cae7a
-MISC metadata.xml 264 SHA256 ee70a62452103200e6d120f463a141b87a772bfdda04572283afa0a809039edb SHA512 c79eefbc9d27d7e04258df2337677bf7ed5eac5a594ecc923404fabe776804bebcbf4214f5008844b0afab101a02813890490e98756dc3d4aad55b283aeca715 WHIRLPOOL 2a80dcbc66e7dda8ea6711e0752e2ccf19aaaffec75f20770621cc7b73c34021944bc3347280d8afe0dd6410fdb9555f54534ec6d07e75ccac33323a569b2fab
+DIST rocheplot-0.1.0.tar.gz 27671 BLAKE2B bf0a0b051664fa58d6240bf79ac02eac04bb02ad5536348e4d7cdb605310056dc6da784beec138cc909d1faabd9ee7e651a4877d4818231d2e051c0945eb3a2f SHA512 59b1c636d11d2860ab585e83719787cb476ce030d68aa4c6043555c9a63c4d0d8a04e7aaa48a8858aada2ef9067d4625025ac0c9891d97debf62f237d5ceb079
+EBUILD rocheplot-0.1.0-r1.ebuild 447 BLAKE2B 1c9c679a9f8a566b6b895ec62055ac585717e2879cd47424e1131410a0489437b81f49c6ed5c732727f47b7996c9cccad96c0f40e08c0e676d614072e1ab785d SHA512 9f6aa5b53214c245f21ec3a509e00ac8f26260355b663741cd5c896aae54ad2526cccb3c8a4aacfa101b54fc24e513eb417634ba8d05cce1c04f85fbf1b39c98
+MISC ChangeLog 470 BLAKE2B 4f1eb25a0244d94731deda745b80ff6333ba34b5b936994fc165e9dd7e9eea00e8747f3a87ff4dbfbb263f377e755276a644b3c3f35845481a90cc2092e6227c SHA512 00cf87a617493ab38fd62b4a6dc2644fc56de775d0f64b39df8d359f1db802578d356cf34c44a32e9fef21f0a16e5c518f8f0d07b5e3bb07321b6ce6ac544054
+MISC metadata.xml 252 BLAKE2B 53499f2f74e03a916dfd38d79ad1cafc118c38362a4ff1e33bf91fb7dbec654fc37245328403be6a77b4f4f833b2d4a675a46f65a72fd1c800b34bdf086cab5a SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729
diff --git a/sci-astronomy/rocheplot/metadata.xml b/sci-astronomy/rocheplot/metadata.xml
index 7ba46ab..ae34b4d 100644
--- a/sci-astronomy/rocheplot/metadata.xml
+++ b/sci-astronomy/rocheplot/metadata.xml
@@ -1,9 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>sci</herd>
- <maintainer type="person">
- <email>AstroFloyd@gmail.com</email>
- <name>AstroFloyd</name>
- </maintainer>
+ <maintainer type="person">
+ <email>AstroFloyd@gmail.com</email>
+ <name>AstroFloyd</name>
+ </maintainer>
</pkgmetadata>
diff --git a/sci-astronomy/rocheplot/rocheplot-0.1.0.ebuild b/sci-astronomy/rocheplot/rocheplot-0.1.0-r1.ebuild
index abbcd9f..434d55e 100644
--- a/sci-astronomy/rocheplot/rocheplot-0.1.0.ebuild
+++ b/sci-astronomy/rocheplot/rocheplot-0.1.0-r1.ebuild
@@ -1,9 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-EAPI=5
-inherit cmake-utils fortran-2
+EAPI=8
+inherit cmake fortran-2
DESCRIPTION="Plot the key stages in the evolution of a binary star"
HOMEPAGE="http://rocheplot.sourceforge.net/"
diff --git a/sci-astronomy/skychart-bin/ChangeLog b/sci-astronomy/skychart-bin/ChangeLog
index 13cff7b..297b079 100644
--- a/sci-astronomy/skychart-bin/ChangeLog
+++ b/sci-astronomy/skychart-bin/ChangeLog
@@ -1,7 +1,11 @@
# ChangeLog for sci-astronomy/skychart-bin
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2021 Gentoo Authors; Distributed under the GPL v2
# $Header: $
+ 22 Jun 2021; AstroFloyd <AstroFloyd@gmail.com> metadata.xml,
+ skychart-bin-3.6.2150.ebuild:
+ sci-astronomy/skychart-bin: update ebuilds to EAPI6.
+
*skychart-bin-3.6.2150 (16 Mar 2012)
16 Mar 2012; <yporti@gentoo.org> -skychart-bin-3.4.1829.ebuild,
@@ -16,4 +20,3 @@
+files/varobs_lpv_bulletin.sh, +metadata.xml:
Initial import from monoid overlay and version bump to current stable
version.
-
diff --git a/sci-astronomy/skychart-bin/Manifest b/sci-astronomy/skychart-bin/Manifest
index 3bcc467..8dd67a6 100644
--- a/sci-astronomy/skychart-bin/Manifest
+++ b/sci-astronomy/skychart-bin/Manifest
@@ -1,14 +1,14 @@
-AUX cdcicon.sh 212 SHA256 a8cd1dc50a26297f2495684acfe46bfb6ea350da5efab936d6c4eaa48b0eb07e SHA512 4377abfa1f586822017b6164733306d2dbea2a04c512b1af30e3a542e288687437d6262470a3cfa012b40f9fcef78f4161f7128495db6c4b30ccbec1cdb55b64 WHIRLPOOL 45782fdec831566fa3e86e3a47192038204b17b4ebf8826d374119fabe3750470a1e0a2b7a1b403d09fb7e062ba783dae832fe41f8fad0bae37ac49c7307a251
-AUX skychart-bin.desktop 177 SHA256 ab83909c934b5a71bef26c511b70d4119966ec2b9bf5c1c8bc0f39ba5294a21a SHA512 a958fe1fb7c96291f9d2e919320338b888a31c419b7f889f6a7f58dec0d594f90a3aca54407ae4048e555da9cb18bc871d4e617bbcd7fe377747df1556a28c19 WHIRLPOOL a039d8c81dd8733bf96bc7ab4fa06247849cc277e28542327cb06c1f4b64a18ac9cea53ffeb2c09080311ec5198a3f4efab365fecb990d66697e825d3ff30e67
-AUX skychart.desktop 189 SHA256 5fa335d96621e5f4eb49f016ab2b971e071290ba3785ad7e0196f3292373a6e9 SHA512 349f43640da252809c40ab87cdc2a8de8f3f5817a6291bdbee84125ea3809ece38faf797c099fc0f7ae21e776d3463024c63320eccead408535aae71395f1415 WHIRLPOOL bebbfa4329fa4df2ad1e228fdb21724d6f36fd0b49d7238ffabb8dae19369d294c582c4346241393cfa01ce4285b2cf6d84dc461ca144671bfa1932b471be00f
-AUX skychart.png 1316 SHA256 52729e81e3ff29d39eb1c9a5852b825436e7782118906bbc0aa1fe6f0585b9f5 SHA512 b8a035fc4220f2a55c5506600588f4d7217f5599bd9ffebd544acc66d978d2ab0820176d9faaab37af244ecf77600b28113d34929e8decce1204ff97eb106834 WHIRLPOOL 19bb913f0a7f3afcc28075c0bf02d5627403ea976239fd59282ce0f657322e2d1a78e8ee327d21d32066ccdf50aa7a4c334f8be067f980fb26892c8317d3a5ac
-AUX skychart.sh 213 SHA256 98b6f3cb5680029ba37b29d6e6e8345cd006be3eb6f0fdbbaca1f5b50131a816 SHA512 21f17b8c7102df954f17bb6bc7cb75ae17be6dd9e4191c15e9c87088cf0c07ad1aedadf85952afd273e1986befe2c3c734536f6d26494ef3ed09ddd15fd1aac0 WHIRLPOOL ff48c8a7b03c37a5c9e36fd740b91aefd3486b30a74d25731497589c6ddc9fbdb749da909ae493371cc707d57a8888ecc9977af99764800cb3dcc0aa50002ae1
-AUX varobs.sh 211 SHA256 996c804d1cca2b45425bbb85a5fca253573c87ad584c321d7c4f57ad62fbcb95 SHA512 bcd6d588853d4e6f370adea30dea339605f68fe2f94c14fdff94b5a0161d6fc736e0331a2a9db7aa3e0154ce48ac75d62ecab12f62f45a96c7c0cea21413333a WHIRLPOOL 97fb33245a5cfd44ea86a974be577c48e3f529cd51c2bff2b4ec96351bdffb7dcd66be471a3737bf688fbd930e5ad54943354675a2997675b76499588f303332
-AUX varobs_lpv_bulletin.sh 224 SHA256 2a957def249b021ebd54fde79524d9bb55cd2f45254448e9a22733b723e3a84e SHA512 a977fafa65f97d273db81148b818e26d5c4e27720f91becb346627e9a9837ae0fa0073e6025b7f11677418ec5c43f7b16034f118489fc93d93449a2f6e5f0428 WHIRLPOOL 3cc04e9c47c5e4a0c5673ca39d1be8bb605a4b4f33f60b36441086ff60ea1644bc6042ff64e77eee31035633cc2b315dbbeea042b585d28f57f5d4503027695a
-DIST skychart-3.6-2150-linux_i386.tar.bz2 30782171 SHA256 f6949d040ed327d3148aecf5043493a72ad339a6e6769341f73e53e0553c24c7
-DIST skychart-3.6-2150-linux_x86_64.tar.bz2 32198591 SHA256 96cadee8e3a6ea19cbc7d26b0768ae57b0c8d69c58a159aeb3bbdc5d521e478f SHA512 3cacdf7b1be1325447c980a2d3d7fcd4030fa65c18197f6a467b44654f5e642e57c364cde4a0af8ec31481567c88398c76263fb065ca570e6708c4a85fca5032 WHIRLPOOL 1adaf1f3ef29fcaaf8d29b876b54aadac8d2ab7900d8182f44651f08d646b530c54cf535ee4c23c9a24f6abe19abe6cda10db8191e7a48519557d8e59991c624
-DIST skychart-data-dso-3.1-1466.noarch.rpm 43058868 SHA256 e449a47f309a7f2f507a83cddcaf12aeeba115cef28a3e9eec4c87cf192c52ff SHA512 217927a09f80ca96b562fe843fc238760050d2252f3e3e9ed5adfe32466d9341354659eea092fbfa31f8247c466e74343fae6f2a99b75980823ca269bca1290e WHIRLPOOL ae1c874150aceeeced1442fa5e1f5826e90f0d8b9cc2a718276d7b0323f7b8447c8bdf4396814969148c1ec6c975cbd262afaafcae7700717858e8eb3ae54534
-DIST skychart-data-stars-3.1-1466.noarch.rpm 75938763 SHA256 bd5534e2ac5e98887487a4b3dae797e6ee8105e652cbf26940b771ef3b586969 SHA512 f95f8e7e302db35fac2cb478be9e2cb552d3f6388a73ca177961348b18092c6b770622ab66856a6d1210a93f1dcc9610ae460bb39b199176f792f338db46b469 WHIRLPOOL aa32213844c80a264aa2036b2d78557f08def37ee21a54c8a9011db66d80e7a75b7053a0e3972ace1a3d1845ac84ab8e88730678e719f147daac0fa030374314
-EBUILD skychart-bin-3.6.2150.ebuild 2096 SHA256 c7c63580232c504e14a33e1de2d9207f4acd19ab8306f83cb3af8e1dc9637b96 SHA512 683b52bbdb202a1a51d01718a3d4f69d85c39851c24d73064d73acb80ad2b901c73f7c3c9687986f9549bdf361e4cbb7ed56b278acfcdc037c0e3d2f396eaf7c WHIRLPOOL 1bfcf9f72980d6c460ee5c56edd22cb480b8da9550fab405802f2a634df34f517bbe61903b4978647c0fcca845f7f770da6e58d62bde797f23686f03e1cee425
-MISC ChangeLog 665 SHA256 ca8838cc0859ab32171f6e6966669e1fa69c011e27a77ada3a602348f2bc2713 SHA512 3e747b39dff620a4c99a4fc9b6f63cbce43801b947a5eebf11278433b613de9737bbb6b5b6365e8f109c3438c31db55bf909fbc83f685f423289fb4bc58bbf5f WHIRLPOOL c47bfbbc03f78b87b06d6c0fbfad79532a8b71d05667a967e4c3b84a5a94230cae8f959fffd65f41de3a67f44747569846f913e750aac27d2baa5ad1c397c93c
-MISC metadata.xml 408 SHA256 0b0e491a1167106ec84c928bedbef5178cc3803f411e61961ddc821c01abb858 SHA512 7a724291e050de926b5e940a86451ed8bbf7549f4ee5111980cfef14434c498935f6c88de98205d0a31d2aad4106c993774d3edfca8e71098c91c3c5723b353b WHIRLPOOL f8ce36d0ea679c6d3b609bc082d70efcec10f434ec245ab320d6ffac20a0d2b946ccb356f7a0620ea734829c2b84ed3199b3c9e41e39dac69db06bf21ecb0c5d
+AUX cdcicon.sh 212 BLAKE2B 729d1cfa9d0e8643522f2d8ab2b2506cbc5df416704068693c1d96bcb5be53d7385e0bac7535c4d4a48c007e33fc3f7ff660ec6905cd517920c9d4e663784aa6 SHA512 4377abfa1f586822017b6164733306d2dbea2a04c512b1af30e3a542e288687437d6262470a3cfa012b40f9fcef78f4161f7128495db6c4b30ccbec1cdb55b64
+AUX skychart-bin.desktop 177 BLAKE2B 3b51902cc391b6ca7d2fbe96826dac5fbe6e149d625f718cafb998f95184d8f6000832beb4ec9af4ecb8428163147bfd10debc37bb8210bbd7e005ea3b32f6f3 SHA512 a958fe1fb7c96291f9d2e919320338b888a31c419b7f889f6a7f58dec0d594f90a3aca54407ae4048e555da9cb18bc871d4e617bbcd7fe377747df1556a28c19
+AUX skychart.desktop 189 BLAKE2B daf970aa358b92f836b9d356bed37f731306b7dbfb3d4a68d4a6eb176723eae07b57eb2e8a08d8fd871d60588b01e7d43d2ff3d5965a2ebabf60b18e5f3cd0ca SHA512 349f43640da252809c40ab87cdc2a8de8f3f5817a6291bdbee84125ea3809ece38faf797c099fc0f7ae21e776d3463024c63320eccead408535aae71395f1415
+AUX skychart.png 1316 BLAKE2B 3eb851b40340f98f271403532e4a66c2aab55369bc24fc78900013c3ec47b1cadd113e94919c3db05db22552510ed512101c3ccecd1d89b8cc12a2675100d923 SHA512 b8a035fc4220f2a55c5506600588f4d7217f5599bd9ffebd544acc66d978d2ab0820176d9faaab37af244ecf77600b28113d34929e8decce1204ff97eb106834
+AUX skychart.sh 213 BLAKE2B 870b0d6aa4a69fa3d30175cb2832510fac9977a9d8878a7a1b1e635531cdc263dbdaf81f77cd46a614d7e6f6f363359b3cae0f82d87cb26faf8bd9aca45f5235 SHA512 21f17b8c7102df954f17bb6bc7cb75ae17be6dd9e4191c15e9c87088cf0c07ad1aedadf85952afd273e1986befe2c3c734536f6d26494ef3ed09ddd15fd1aac0
+AUX varobs.sh 211 BLAKE2B 3a01ef392805f9b473241ab3483d44491f0679e876aa740c1aa74944e5ddb9a8671a31f1b6b634f3737a0aa2bd0e4a07efef9efaf968d57503e2990147ac7f70 SHA512 bcd6d588853d4e6f370adea30dea339605f68fe2f94c14fdff94b5a0161d6fc736e0331a2a9db7aa3e0154ce48ac75d62ecab12f62f45a96c7c0cea21413333a
+AUX varobs_lpv_bulletin.sh 224 BLAKE2B 81adfe644dc8c8dcb03e534c07369d80b741468e7d8cd6db9a2751fae23e3724ee9df66a6e6fc647f7687d09dfc89a62cf97ecab4c04ebc53b55eca37a6e5f9d SHA512 a977fafa65f97d273db81148b818e26d5c4e27720f91becb346627e9a9837ae0fa0073e6025b7f11677418ec5c43f7b16034f118489fc93d93449a2f6e5f0428
+DIST skychart-3.6-2150-linux_i386.tar.bz2 30782171 BLAKE2B 53dc5b4f94a7f795d78d150dea1354eb96efffa500b28ecb3a1fb7b2465c3ff36738dd602e3131666f6c52853a03353ca604ee3a955a0c8fee4b95d63365c8aa SHA512 8deb827fde55cab699220840355b3187d1c4da56dac642c5763a704e85a09286afcc439fdc2aa3d2a2f419c7ea1d9e423c0d6ce6fd14d870030f2714c046db5e
+DIST skychart-3.6-2150-linux_x86_64.tar.bz2 32198591 BLAKE2B 612245bb074ed0258ac20dde43f9739aeba207734c7a76fd18e4e56c795b7a3633ed9d4814de4e4dff238fa4b1f624fabede232f12ea1c609cd2de002967b2cf SHA512 3cacdf7b1be1325447c980a2d3d7fcd4030fa65c18197f6a467b44654f5e642e57c364cde4a0af8ec31481567c88398c76263fb065ca570e6708c4a85fca5032
+DIST skychart-data-dso-3.1-1466.noarch.rpm 43058868 BLAKE2B fc4b49cf89762052944417b80d64503c3eac70b877f0d7e858b1d1523c38c9dc18b270e446fa1f6f5466a8a695bf6f1075822098ff12ab5b5e900005d71445de SHA512 217927a09f80ca96b562fe843fc238760050d2252f3e3e9ed5adfe32466d9341354659eea092fbfa31f8247c466e74343fae6f2a99b75980823ca269bca1290e
+DIST skychart-data-stars-3.1-1466.noarch.rpm 75938763 BLAKE2B e608ba7c09ea7c4157bb42cbc4bca8a41af951e30ada734f5ad1f724bcd418492d2b02a1cbfa5b967406c643a00a5355101f437f884b273eb5f3d834302f34d6 SHA512 f95f8e7e302db35fac2cb478be9e2cb552d3f6388a73ca177961348b18092c6b770622ab66856a6d1210a93f1dcc9610ae460bb39b199176f792f338db46b469
+EBUILD skychart-bin-3.6.2150.ebuild 2080 BLAKE2B 6b73413f5012e1a98b6b17eb7b9fbac068c7b6d6222714dfa5aaca9256066cc90597f98053b5b0c6109b01bbbc8807629ce94b0037f8f3474a40ed8d7ee5e635 SHA512 4ece7c1385a52b5d5425037b10f1cf2fb2eadc8726e9a80fc57278fc0362309a1ba677b4476c388156b11d82f99778e6f6d97ebc84272082e7f6ff02b0233268
+MISC ChangeLog 812 BLAKE2B 6beae917343e389fd16a992e80990edd107ce8a234d4b8bb8f119860cbc752913e81048f24e05a7fa4c3a40fdc6e9610407f91d92722b01d359c55ca564fcc58 SHA512 19b99a821e73eb7a593673bbac50f9dc9adc53123a987477d74c872f005406edbdfb4e3379783d1d6a917832fa9651d66e8c28897edfb12df816a1014eb8ee2f
+MISC metadata.xml 379 BLAKE2B 74940c934591d0af63be9e7849e63a4882b32b28f895da30e8b2c0fcbb3a92eef9d250674785fffd0dc6170eecbb66b1645db9fc812db44ff5765df0e15dafe2 SHA512 5cf2603937c9f87607c0f620e933b16890018c4a2eca73525fd0e3cda58a85b6b2b12c497f0fb92275abb5ccfd99fc370c9eb878db0078a524598e17e2933bd9
diff --git a/sci-astronomy/skychart-bin/metadata.xml b/sci-astronomy/skychart-bin/metadata.xml
index c5a7325..86f643b 100644
--- a/sci-astronomy/skychart-bin/metadata.xml
+++ b/sci-astronomy/skychart-bin/metadata.xml
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>sci-astronomy</herd>
<maintainer type="person">
<email>bruno@yporti.com</email>
</maintainer>
diff --git a/sci-astronomy/skychart-bin/skychart-bin-3.6.2150.ebuild b/sci-astronomy/skychart-bin/skychart-bin-3.6.2150.ebuild
index 50688e9..5842ef4 100644
--- a/sci-astronomy/skychart-bin/skychart-bin-3.6.2150.ebuild
+++ b/sci-astronomy/skychart-bin/skychart-bin-3.6.2150.ebuild
@@ -1,8 +1,7 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-EAPI=4
+EAPI=6
inherit versionator rpm
diff --git a/sci-astronomy/soltrack/ChangeLog b/sci-astronomy/soltrack/ChangeLog
index a9645be..b4e922f 100644
--- a/sci-astronomy/soltrack/ChangeLog
+++ b/sci-astronomy/soltrack/ChangeLog
@@ -1,7 +1,13 @@
# ChangeLog for sci-astronomy/soltrack
-# Copyright 1999-2017 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2022 Gentoo Authors; Distributed under the GPL v2
# $Header: $
+*soltrack-2.2-r1 (24 Jul 2022)
+
+ 24 Jul 2022; AstroFloyd <AstroFloyd@gmail.com> +soltrack-2.2-r1.ebuild,
+ -soltrack-2.1.ebuild, -soltrack-2.2.ebuild:
+ sci-astronomy/soltrack: revision bump to v2.2-r1.
+
*soltrack-2.2 (09 Sep 2017)
09 Sep 2017; AstroFloyd <AstroFloyd@gmail.com> +soltrack-2.2.ebuild:
@@ -12,4 +18,3 @@
17 Apr 2017; AstroFloyd <AstroFloyd@gmail.com> +soltrack-2.1.ebuild,
+metadata.xml:
Initial ebuild
-
diff --git a/sci-astronomy/soltrack/Manifest b/sci-astronomy/soltrack/Manifest
index c902e15..d22b226 100644
--- a/sci-astronomy/soltrack/Manifest
+++ b/sci-astronomy/soltrack/Manifest
@@ -1,6 +1,4 @@
-DIST soltrack-2.1.tar.gz 31208 SHA256 c6d16cb501588f34b139286b07b01618e671c553f16dd9bc7823a6cde5012b3b SHA512 1ade71b73b65fbee0237e36655f60cddff0909064d4f8b451c8c0077ecd0d038396388ac6ab9593150bad7cb7602913315972f0bc3a3db53138a219d6c76526a WHIRLPOOL 8b50d213fb2f61386e4b60d8b83e80eb2b1bb6a472d3a2fd98361bc0e759e73befddecbfde4322710f54b19426696a9df806ae6e99ae85be2b9c1beab2c2814c
-DIST soltrack-2.2.tar.gz 31502 SHA256 55f1a783c9144674cc262d937a46bbc3aa4d4ceae935a68fc164aaf2b5fd229b SHA512 db76a9363f29caa8c4b251c5d6138d78f8cc89a1d4988506982a40479c6dd51d17276d833529fd732cb8cc5792f3f747c1957f17bbc5d056ccbf5e971f13607f WHIRLPOOL bfaf9842c49864cb1443d2938ea43f005dae1c4474be984c7f9bf46266d4d6538f2fca9283c37451cc5cad7ff7518780436e010c00cfb89cb548f815d3b70cf2
-EBUILD soltrack-2.1.ebuild 542 SHA256 0d5bdacfff198c35dcfa5572b566ddd4cc7a429c45461ec281dafd943fbd6249 SHA512 e9f8bc9d11c259b1f15aa52334402f06e7d098cbcd4fbed9ab54a92bc29dddfdb34e01bbd5dc4d12059ae87940ee6747e97641f9711890d8d430107e7fa1fa23 WHIRLPOOL 9d240e47b2c5082f08f76ba2569498c3c63893fb452bc519a28da4467d52b9717fb8d4a00195b64bfb1f5d6a8caa58fcf06add27846a1738d4536ea0c756e9e6
-EBUILD soltrack-2.2.ebuild 542 SHA256 0d5bdacfff198c35dcfa5572b566ddd4cc7a429c45461ec281dafd943fbd6249 SHA512 e9f8bc9d11c259b1f15aa52334402f06e7d098cbcd4fbed9ab54a92bc29dddfdb34e01bbd5dc4d12059ae87940ee6747e97641f9711890d8d430107e7fa1fa23 WHIRLPOOL 9d240e47b2c5082f08f76ba2569498c3c63893fb452bc519a28da4467d52b9717fb8d4a00195b64bfb1f5d6a8caa58fcf06add27846a1738d4536ea0c756e9e6
-MISC ChangeLog 374 SHA256 c087309ab8a40c2b25ae227c3999edad2d7cef9556895f57b49df785b764f3f0 SHA512 3089920fd7b6c35a406105e5c0bd2283a3fe4ef753d99672656ca4ec647f6f25430141a5a8f7ad13f2404065b2c2f0cfde780065935b19958c5db0e1549bfd5f WHIRLPOOL 95250c1ab101877766d7565541cea49936bacf43906e7bc59246fa668dd5644a9356b3220eb8c5dde6c76e0d038eea3b1154fe1e051f0b0f040d89cc3cc5ec64
-MISC metadata.xml 252 SHA256 fa82c8f8ccb7949415fff69cab33850a03547531946e14a4184f1ecda61abf26 SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729 WHIRLPOOL 253b5757951fa6a61178c61d6333a21e90ab81cd6167bc6cfa6032e7f9e3304a9afa8290a3b6607994df74f2bd503d3725e173b9beff10555d395eb74844fc1a
+DIST soltrack-2.2.tar.gz 31502 BLAKE2B 68315fca1191fe969bc7349c10ecfa29db9c61db6fe49f3bbf9ec5bc97ffc137a46f46d2742956043fbeea4a42d1b2f895b2f2872ac1e04eebdb7c4758e43488 SHA512 db76a9363f29caa8c4b251c5d6138d78f8cc89a1d4988506982a40479c6dd51d17276d833529fd732cb8cc5792f3f747c1957f17bbc5d056ccbf5e971f13607f
+EBUILD soltrack-2.2-r1.ebuild 543 BLAKE2B 01e860f7b19bebf601ea2dd01ce72b5070fed75c139b630422b373b75f2feca18a255fef81a7b5c5da8601a5292b599ae2a99f7b812576338a50127d9f6893ca SHA512 84228fe29b6224e878b34a44bc0cd679cf4454b8a0a123abbb90e21d3e0d6097dd75b17d8cfffc659be9d11ceec3b60087e605ce8e05b2240320a0b3a5948c2c
+MISC ChangeLog 575 BLAKE2B ad2281ae3ca626e474cd5ce043a8d9804aaea872613db7318744eadf7309ee6364462b7e4174dab355d355d1dd6e60df62a4b16da9de463168252cb42fc6e3da SHA512 866641bd6b7a6252c727d21bac9b6f3452903e5bbbd751e6c744817d6b9110ca5667b7b3b8da6bf2e83e0efb77910cc15ae57a7b5813fb87abd002f4369abb9e
+MISC metadata.xml 252 BLAKE2B 53499f2f74e03a916dfd38d79ad1cafc118c38362a4ff1e33bf91fb7dbec654fc37245328403be6a77b4f4f833b2d4a675a46f65a72fd1c800b34bdf086cab5a SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729
diff --git a/sci-astronomy/soltrack/soltrack-2.1.ebuild b/sci-astronomy/soltrack/soltrack-2.2-r1.ebuild
index 6904eae..a339fc0 100644
--- a/sci-astronomy/soltrack/soltrack-2.1.ebuild
+++ b/sci-astronomy/soltrack/soltrack-2.2-r1.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# $Id$
-EAPI=5
-
-inherit cmake-utils
+EAPI=8
+CMAKE_MAKEFILE_GENERATOR=emake
+inherit cmake
DESCRIPTION="A simple, free, fast and accurate routine to compute the position of the Sun"
HOMEPAGE="http://soltrack.sourceforge.net"
@@ -20,7 +19,7 @@ RDEPEND="${DEPEND}"
src_configure() {
mycmakeargs=(
- $(cmake-utils_use static-libs CREATE_STATICLIB)
+ -DCREATE_STATICLIB="$(usex static-libs)"
)
- cmake-utils_src_configure
+ cmake_src_configure
}
diff --git a/sci-astronomy/soltrack/soltrack-2.2.ebuild b/sci-astronomy/soltrack/soltrack-2.2.ebuild
deleted file mode 100644
index 6904eae..0000000
--- a/sci-astronomy/soltrack/soltrack-2.2.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils
-
-DESCRIPTION="A simple, free, fast and accurate routine to compute the position of the Sun"
-HOMEPAGE="http://soltrack.sourceforge.net"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="static-libs"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-src_configure() {
- mycmakeargs=(
- $(cmake-utils_use static-libs CREATE_STATICLIB)
- )
- cmake-utils_src_configure
-}
diff --git a/sci-calculators/gfm/Manifest b/sci-calculators/gfm/Manifest
deleted file mode 100644
index 7685d0c..0000000
--- a/sci-calculators/gfm/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST gfm-1.04.tar.gz 572474 SHA256 10134283c421ff34afa72c2191cc31355e17efcdaa94de30c8cfcc14da1abe58
-EBUILD gfm-1.04.ebuild 962 SHA256 1d66f5039587a2ad129478b925d1a86d0784e2cdc118c141cc5839913767b91e SHA512 be1c95158c328e22e2da40093b492e85b9ee4bb93ba51693c28b25fc6b6491945fefadf0983bc2b44ad785ef5649d80f9dace1c556315c551946efa45eb22e46 WHIRLPOOL 7fcf7a91f4a44c363b81f4b5a0dcf5c51346ae956065f4bdf446210795ae38f75e868079808039db7136dea0293002e298797a8d541502bece5b80d6e5f33558
diff --git a/sci-calculators/gfm/gfm-1.04.ebuild b/sci-calculators/gfm/gfm-1.04.ebuild
deleted file mode 100644
index a9f99aa..0000000
--- a/sci-calculators/gfm/gfm-1.04.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-
-#inherit qt3
-
-DESCRIPTION="Program allowing handling of group files from a TI calculator."
-HOMEPAGE="http://lpg.ticalc.org/prj_tilp"
-#SRC_URI="ftp://ohnopublishing.homelinux.net/distfiles/${P}.tar.gz"
-#SRC_URI="http://www.ticalc.org/pub/unix/gfm.tar.gz"
-SRC_URI="http://www.astro.ru.nl/~sluys/Public/distfiles/gfm-1.04.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="kde xinerama"
-
-RDEPEND=">=sci-calculators/tilp2-1.10
- >=x11-libs/gtk+-2.6.0
- >=dev-libs/glib-2.6.0
- >=gnome-base/libglade-2
- kde? ( >=kde-base/kdelibs-3.5 )
- xinerama? ( x11-libs/libXinerama )"
-
-DEPEND="${RDEPEND}
- xinerama? ( x11-proto/xineramaproto )"
-
-src_compile() {
- econf \
- $(use_with kde) \
- $(use_with xinerama) \
- || die "econf failed"
-
- emake || die "emake failed"
-}
-
-src_install() {
- emake install DESTDIR="${D}" || die "emake install failed"
-}
diff --git a/sci-calculators/speedcrunch/ChangeLog b/sci-calculators/speedcrunch/ChangeLog
deleted file mode 100644
index 66f9009..0000000
--- a/sci-calculators/speedcrunch/ChangeLog
+++ /dev/null
@@ -1,50 +0,0 @@
-# ChangeLog for sci-calculators/speedcrunch
-# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-calculators/speedcrunch/ChangeLog,v 1.8 2014/06/14 20:06:17 jlec Exp $
-
-*speedcrunch-0.11-r92 (17 Oct 2015)
-
- 17 Oct 2015; AstroFloyd <AstroFloyd@gmail.com> +speedcrunch-0.11-r92.ebuild,
- +files/speedcrunch.png, +metadata.xml:
- Revision bump: use old, clear icon (v0.10)
-
-*speedcrunch-0.11-r2 (14 Jun 2014)
-
- 14 Jun 2014; Justin Lecher <jlec@gentoo.org> +speedcrunch-0.11-r2.ebuild,
- metadata.xml:
- Add missing locales, #500266
-
-*speedcrunch-0.11-r1 (04 Feb 2014)
-
- 04 Feb 2014; Justin Lecher <jlec@gentoo.org> +speedcrunch-0.11-r1.ebuild,
- -speedcrunch-0.11.ebuild:
- handle langs, #500266 thanks Nikoli for the patch; use ninja
-
-*speedcrunch-0.11 (04 Feb 2014)
-
- 04 Feb 2014; Sébastien Fabbro <bicatali@gentoo.org> +speedcrunch-0.11.ebuild:
- Version bump bug #499816
-
- 02 Mar 2013; Markos Chandras <hwoarang@gentoo.org> speedcrunch-0.10.1.ebuild:
- Move Qt dependencies to the new category
-
- 04 Aug 2012; Sébastien Fabbro <bicatali@gentoo.org> speedcrunch-0.10.1.ebuild:
- keyword amd64-linux, x86-linux
-
- 25 Dec 2009; Ben de Groot <yngwin@gentoo.org> speedcrunch-0.10.1.ebuild:
- Remove deprecated dependency on x11-libs/qt
-
- 11 Sep 2009; Markus Meier <maekke@gentoo.org> speedcrunch-0.10.1.ebuild:
- amd64/x86 stable, bug #283420
-
-*speedcrunch-0.10.1 (18 Nov 2008)
-
- 18 Nov 2008; Sébastien Fabbro <bicatali@gentoo.org>
- +files/speedcrunch-0.10.1-iconname.patch, +metadata.xml,
- +speedcrunch-0.10.1.ebuild:
- Import to the main tree from the science overlay and version bump with
- translation fixes
-
- 02 Jun 2008; Sébastien Fabbro <bicatali@gentoo.org>
- +files/speedcrunch-0.10-fix-icon-name.patch, +speedcrunch-0.10.ebuild:
- Initial import, see bug #78113
diff --git a/sci-calculators/speedcrunch/Manifest b/sci-calculators/speedcrunch/Manifest
deleted file mode 100644
index b2701ca..0000000
--- a/sci-calculators/speedcrunch/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-AUX speedcrunch.png 4326 SHA256 47d3df57483df0f254aafa0c29b7c3d81bae8c1f0fb9efe4038b8b415896143e SHA512 3b182df8de794f883996f2266655e6d9b1c6069584547e3d10474a37dcd57124fa76dbd02ff1cf6db96562a30b82420a46c2af05d33d8443bf6d69273a61d74f WHIRLPOOL a9ded968571a99413d4b9cbd2b090b2a5f4187ebf2e4cfef90453482edd5842aa7ba6a7025e4f3d23505c3a66bbfe1757046c53e1f2f46afbd31aa9e3963e4cf
-DIST speedcrunch-0.11.tar.gz 1516510 SHA256 3632f2b40ac628d2665c838643cc99c50e89b60f54ac2a82b4533d254f0cb6eb SHA512 19d7d5b80709063768abf7076a95e25b7c16956dd20ab181d3876b87bc26e7d8c18820a7ca23af22ea3b52d67de12238b7a106e575415ee755c8c204f732eaf1 WHIRLPOOL 14bca4dfc37e3d9c7fa1ae998a9b30831bf1d9b49ba6370ad38a545d56a37d7b0b7cfbc44040f605d1b95b3a373774d1ef5013eba9afc9a45e62d05f47ab1f30
-EBUILD speedcrunch-0.11-r92.ebuild 1293 SHA256 06b03a3e7db83097412beac05a92164f4e0400175af5eddff69f6fed68235bdc SHA512 b8f5e3f78081ded302c8d1a9fe0769469d5fea3f8a964e26e090381cbd41f74fcd9453d92165e5501d10e2c79928ac41adc8c9ac96c25c9170e7b25cb1dd4c39 WHIRLPOOL b168c59afb3c9bb2b30b8c3522c4b5137e9e7eba5be6fd1d6ca7f2fb682e5d46ed93759ecabe72848fe9735adbd38a67271ea54b5d6fd7efd6c52ab4b8f15d58
-MISC ChangeLog 1838 SHA256 583e4fdbd9b881c95ef57ae4216f2f587913270e6b49f2a95081b9b98adfb979 SHA512 4e5c4487781cbbeef0b7f7bfaa2372c6d8205a8851c6cae33dd26d7a994b7b38ed01db5b953f7e2aee73797040b199c753632ee3278001d9f78d085f41b1e871 WHIRLPOOL 04c708cd68170c31814e501c64645d5883198bcfd4f1556f3b6626fa705539e5d8cc144249bf5b5ca84c31100041ad3627489c8a0bef8036769d61d6efa3473a
-MISC metadata.xml 401 SHA256 639cb3ec47bde02c16b2c2240a74fa3750982710373c8ac529190df481629d3c SHA512 bc026401ce64bb3863acd6c6f1d9444a2c99bdc17e0dbeab1d4e07596de203a143a3bd565afd0cf6645ce9ff587a99767be8f1f218cfc21a439c3729b40ddcb3 WHIRLPOOL 70241a4e7d44479cbfa6a819c2980d0bea780c38a9cb0106bb47646225c4ef543a1c496b2901cca3af9a6e8aef7bc5448ae06262d01d1cae30b09f348e9629dc
diff --git a/sci-calculators/speedcrunch/files/speedcrunch.png b/sci-calculators/speedcrunch/files/speedcrunch.png
deleted file mode 100644
index 0a8d026..0000000
--- a/sci-calculators/speedcrunch/files/speedcrunch.png
+++ /dev/null
Binary files differ
diff --git a/sci-calculators/speedcrunch/metadata.xml b/sci-calculators/speedcrunch/metadata.xml
deleted file mode 100644
index 8568f76..0000000
--- a/sci-calculators/speedcrunch/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>sci</herd>
- <longdescription lang="en">A fast and usable calculator for power users.</longdescription>
- <upstream>
- <remote-id type="google-code">speedcrunch</remote-id>
- <remote-id type="github">speedcrunch/SpeedCrunch</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/sci-calculators/speedcrunch/speedcrunch-0.11-r92.ebuild b/sci-calculators/speedcrunch/speedcrunch-0.11-r92.ebuild
deleted file mode 100644
index c061cfd..0000000
--- a/sci-calculators/speedcrunch/speedcrunch-0.11-r92.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PLOCALES="ar_JO ca_ES cs_CZ de_DE en_GB en_US es_AR es_ES et_EE eu_ES fi_FI
- fr_FR he_IL hu_HU id_ID it_IT ja_JP ko_KR lv_LV nb_NO nl_NL pl_PL pt_BR
- pt_PT ro_RO ru_RU sv_SE tr_TR uz_UZ vi_VN zh_CN"
-
-CMAKE_MAKEFILE_GENERATOR=ninja
-
-inherit cmake-utils l10n
-
-DESCRIPTION="Fast and usable calculator for power users"
-HOMEPAGE="http://speedcrunch.org/"
-SRC_URI="https://github.com/${PN}/SpeedCrunch/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc"
-
-DEPEND="dev-qt/qtgui:4"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/SpeedCrunch-${PV}/src"
-
-src_prepare() {
- my_rm_loc() {
- rm "resources/locale/${1}.qm" || die
- sed -i resources/speedcrunch.qrc \
- -e "s|<file>locale/${1}.qm</file>||" || die
- sed -i gui/mainwindow.cpp \
- -e "s|map.insert(QString::fromUtf8(\".*, QLatin1String(\"${1}\"));||" || die
- }
-
- l10n_find_plocales_changes 'resources/locale' '' '.qm'
- l10n_for_each_disabled_locale_do my_rm_loc
- cp -v "${FILESDIR}/${PN}.png" "${S}/resources/"
-
- cmake-utils_src_prepare
-}
-
-src_install() {
- cmake-utils_src_install
- cd .. || die
- doicon src/resources/speedcrunch.png
- use doc && dodoc doc/*.pdf
-}
diff --git a/sci-calculators/wcalc/ChangeLog b/sci-calculators/wcalc/ChangeLog
index fca6c84..c2a2481 100644
--- a/sci-calculators/wcalc/ChangeLog
+++ b/sci-calculators/wcalc/ChangeLog
@@ -1,7 +1,10 @@
# ChangeLog for sci-calculators/wcalc
-# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2018 Gentoo Authors; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sci-calculators/wcalc/ChangeLog,v 1.17 2015/02/09 12:45:32 blueness Exp $
+ 16 Oct 2018; AstroFloyd <AstroFloyd@gmail.com> metadata.xml, wcalc-2.5.ebuild:
+ sci-calculators/wcalc: update metadata.xml
+
*wcalc-2.5 (14 Aug 2015)
14 Aug 2015; AstroFloyd <AstroFloyd@gmail.com> +wcalc-2.5.ebuild,
diff --git a/sci-calculators/wcalc/Manifest b/sci-calculators/wcalc/Manifest
index 4732c76..c42dea6 100644
--- a/sci-calculators/wcalc/Manifest
+++ b/sci-calculators/wcalc/Manifest
@@ -1,4 +1,4 @@
-DIST wcalc-2.5.tar.bz2 413637 SHA256 0e2c17c20f935328dcdc6cb4c06250a6732f9ee78adf7a55c01133960d6d28ee SHA512 3eedcf8c93bd33ca0a4bb35867e3157adbde2999d9fc1826ad55281fd927546614f6b1a28900b4cae87a0d15888cd62a04fa2adca316d7cf309af7a2fefea704 WHIRLPOOL 1a41c3810c34c4c740656c40d9fe92ff8bdb62293bdf670d43282202b8dff9249dff375222ae39206410f824e9a628bcb2a6ed0badeacd88573a5898bd984959
-EBUILD wcalc-2.5.ebuild 542 SHA256 bbe5ab2f05dcfd9e333d18bd5c2c8c3b856edd2f75a6d60a1be9439e24f16b62 SHA512 d7bb36e6051b9459abe08f94950527e0c92ca9217cd8dea07b8d924b20e6a40dd16483fe987b97fa8e50df09f627f73845591380f9876f6e6196b0488554747a WHIRLPOOL f6eb0e3d02012503334442dbd9910abee0fb3254b13a9384314f205d86f47767585a172d69af28679c549d54d1cce69d35ec1d85e95fedb63ebf98d787b1c316
-MISC ChangeLog 2810 SHA256 3b6faea6f6ad94ba02bad36a7728b5b81904fd1504b09a823fc3f46e0608409f SHA512 b106b457b9523b7030f51e6fa13430160e6d78985df2b6a4222334cf6761f11481518fd11ce037a02518c3e7bfbf78e1a3deed1bd5cf71980c7383244feff02f WHIRLPOOL 89a0afa820e089ccb3965400c2b2cb87f33e84d33a77262129ef688778fdbf5a96a449a9e4dfcc4c42d24d5aef2967010d905ec6905a2554abe0c652584106f8
-MISC metadata.xml 714 SHA256 e05a42e008c0851b654b40a6ec7ec0cf14141d29c268f881aa4840fc02f4f4d4 SHA512 a8ab11e12ecc6b3762db64845b0b3ac073673390327016476b28fdb57279556581640d437b38537461b6441e5b718811f8a4bb0e5598370b9721c35db39ca925 WHIRLPOOL 8759f97896b41c0892f9769d62194a97467a212b4605272d5c8944d6d082a38352cb7b5d8b1324f3e0f3bf9c2f0db1bdf687aa08e1c86eddbfd18d181421f0d0
+DIST wcalc-2.5.tar.bz2 413637 BLAKE2B 6093d73249548c90ba544b7445846bf6021cfc567fd6a7a269412b48ce8e4208ec19193dce878a5799f78f84e64fad59622cccae303d433ed58aa7d0ee0ffce1 SHA512 3eedcf8c93bd33ca0a4bb35867e3157adbde2999d9fc1826ad55281fd927546614f6b1a28900b4cae87a0d15888cd62a04fa2adca316d7cf309af7a2fefea704
+EBUILD wcalc-2.5.ebuild 526 BLAKE2B b4efb8fc66d0fd50024af53499330998d979c2365f5717876b30958350eeeec45f34e8e7a734253657dbfaea5e9f2bf9e78ef802fc8479f6bc3a582129a1f7af SHA512 871abdbc7fcc48ecd2fae50360ec4fbee3c4f0abfc58d291372fb6a7858e9f2469904d1a2365a57930492c77708309ae24c6d66aa49149486f2d6b4134f79401
+MISC ChangeLog 2934 BLAKE2B a8f467a07786ea1919cb72de362db67c54feace930b87464ab6f44c020c48cbe2dbd56d3cfd0a62e1f288e6897d2a10f3144aca3a9ea26de5b2415de8307c78c SHA512 30904d5b8b3d0d914eb3c0431a9ea70c47247af08840b0699252de0f587d16e5087658fea069d89bcaaa31e495fd45f44290b3ed3c40ff857c5b454cd56102e2
+MISC metadata.xml 717 BLAKE2B 6ddea26b7d385dbc214f6d3edec3c3b02a968c5a45ecfb86ae6eebb521ba2b930957fc88bf5b73f4384bf7dac97c155b4acee253fbaa514f555c9a7dcf5b658f SHA512 800376f11a485eb27dbd3225adb559246bc71aba2aee2b5ba6de20b525e60456e2696e61ab6845cc301797f783b7f700550a7f96ec74f99c88d09c79588ac9aa
diff --git a/sci-calculators/wcalc/metadata.xml b/sci-calculators/wcalc/metadata.xml
index 2f71e70..2b77474 100644
--- a/sci-calculators/wcalc/metadata.xml
+++ b/sci-calculators/wcalc/metadata.xml
@@ -1,17 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>sci</herd>
- <longdescription lang="en">
- Wcalc is a very capable calculator. It has standard functions (sin,
- asin, and sinh for example, in either radians or degrees), many
- pre-defined constants (pi, e, c, etc.), support for using variables,
- "active" variables, a command history, hex/octal/binary input and
- output, unit conversions, embedded comments, and an expandable
- expression entry field. It evaluates expressions using the standard
- order of operations.
-</longdescription>
- <upstream>
- <remote-id type="sourceforge">w-calc</remote-id>
- </upstream>
+ <longdescription lang="en">
+ Wcalc is a very capable calculator. It has standard functions (sin,
+ asin, and sinh for example, in either radians or degrees), many
+ pre-defined constants (pi, e, c, etc.), support for using variables,
+ "active" variables, a command history, hex/octal/binary input and
+ output, unit conversions, embedded comments, and an expandable
+ expression entry field. It evaluates expressions using the standard
+ order of operations.
+ </longdescription>
+ <upstream>
+ <remote-id type="sourceforge">w-calc</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/sci-calculators/wcalc/wcalc-2.5.ebuild b/sci-calculators/wcalc/wcalc-2.5.ebuild
index a00164b..46804e0 100644
--- a/sci-calculators/wcalc/wcalc-2.5.ebuild
+++ b/sci-calculators/wcalc/wcalc-2.5.ebuild
@@ -1,6 +1,5 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
EAPI=5
diff --git a/sci-electronics/labjack-ljm-64bit/ChangeLog b/sci-electronics/labjack-ljm-64bit/ChangeLog
new file mode 100644
index 0000000..6d1852e
--- /dev/null
+++ b/sci-electronics/labjack-ljm-64bit/ChangeLog
@@ -0,0 +1,33 @@
+*labjack-ljm-64bit-20171221-r3 (10 Jan 2022)
+
+ 10 Jan 2022; AstroFloyd <AstroFloyd@gmail.com>
+ +labjack-ljm-64bit-20171221-r3.ebuild, -labjack-ljm-64bit-20171221-r1.ebuild,
+ -labjack-ljm-64bit-20171221-r2.ebuild, -labjack-ljm-64bit-20171221.ebuild:
+ sci-electronics/labjack-ljm-64bit: revision bump to v20171221-r3.
+
+*labjack-ljm-64bit-20171221-r2 (09 Dec 2020)
+
+ 09 Dec 2020; AstroFloyd <AstroFloyd@gmail.com>
+ +labjack-ljm-64bit-20171221-r2.ebuild:
+ sci-electronics/labjack-ljm-64bit: revision bump to v20171221-r2.
+
+*labjack-ljm-64bit-20171221-r1 (10 Nov 2020)
+
+ 10 Nov 2020; AstroFloyd <AstroFloyd@gmail.com>
+ +labjack-ljm-64bit-20171221-r1.ebuild, labjack-ljm-64bit-20171221.ebuild:
+ sci-electronics/labjack-ljm-64bit: revision bump to v20171221-r1.
+
+ 30 Apr 2018; AstroFloyd <AstroFloyd@gmail.com>
+ labjack-ljm-64bit-20171221.ebuild:
+ sci-electronics/labjack-ljm-64bit: Remove lingering symlink and directory
+
+ 30 Apr 2018; AstroFloyd <AstroFloyd@gmail.com>
+ labjack-ljm-64bit-20171221.ebuild:
+ sci-electronics/labjack-ljm-64bit: Install in /usr/local/...; make symlinks to
+ /usr/...
+
+*labjack-ljm-64bit-20171221 (30 Apr 2018)
+
+ 30 Apr 2018; AstroFloyd <AstroFloyd@gmail.com>
+ +labjack-ljm-64bit-20171221.ebuild, +metadata.xml:
+ sci-electronics/labjack-ljm-64bit: Initial ebuild for v20171221
diff --git a/sci-electronics/labjack-ljm-64bit/Manifest b/sci-electronics/labjack-ljm-64bit/Manifest
new file mode 100644
index 0000000..d09e3da
--- /dev/null
+++ b/sci-electronics/labjack-ljm-64bit/Manifest
@@ -0,0 +1,4 @@
+DIST labjack_ljm_software_2017_12_21_x86_64.tar.gz 69663743 BLAKE2B 2a654c72221eefa241fc3b877231177da7c6cec6d0396545daf297cb6cff0cbba132e9abb21509ca3c69432eb4ebc6fd36fd783202fb3fe129e191b3ab725af4 SHA512 a67bce9def668309eaf7298ef4b20d2337487f5badf1ca2fa9d4ad8b595d16e822133aea3df46c72528b151feafab0bcea172f6dcc4ff999300bdf3e5c6f7edf
+EBUILD labjack-ljm-64bit-20171221-r3.ebuild 5705 BLAKE2B 141c82b57b4acad8d94104c23fb74de24fecddc840a45944cd8ec589c84ca0a4e06c29a3126286db2a48e072790bc05441dc6a6bef52b8692d05fb1d8d76cbae SHA512 bcdf73c22697f83d95127566f1c05d9bc1d8c28427c52cc6d716c1208933bd8fe53170d99d5a0178b14345f43a71f18ffacca891676ef195beaceff2503a45c1
+MISC ChangeLog 1319 BLAKE2B 9c32eb0e2b3baac2cee7023ffd456fa55b8cb3a1772d88534238fe0a9fb19202276925fe80faaf622da8ddd30a2c58b1e1daf424e4b446e1e546597d16ed9d85 SHA512 a089a0fa7c24d7bfad31ea3922a4a8fe7f38a1cb7b61f6fc0708da08705bfd1904cec17387061999835c3ecc324e35541db19d971cdc06e1336ad1cc96406db3
+MISC metadata.xml 329 BLAKE2B 8a3b4815e572375c40c64ef7c2266bf8823c3c2bd2b1cbd97e1f2c3daaaa6b101f28cf1569c3de1645795e73611ae408310ac94ff3de4b59458fd1062ccdaa82 SHA512 e5ac12d24d49db9203120c63cbc4e47ec61d43fed9168b03e0390cc9a934e0f819b5912257e77563d4d8ed26fea24fff8eb89b86b69949d029a22f5db74bdd41
diff --git a/sci-electronics/labjack-ljm-64bit/labjack-ljm-64bit-20171221-r3.ebuild b/sci-electronics/labjack-ljm-64bit/labjack-ljm-64bit-20171221-r3.ebuild
new file mode 100644
index 0000000..f0b0489
--- /dev/null
+++ b/sci-electronics/labjack-ljm-64bit/labjack-ljm-64bit-20171221-r3.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="LabJackM driver + C library and Kipling for LabJack T4, T7, and Digit (64-bit)"
+HOMEPAGE="https://labjack.com/support/software/installers/ljm"
+SRC_URI="https://labjack.com/sites/default/files/software/labjack_ljm_software_2017_12_21_x86_64.tar.gz"
+
+LICENSE="LabJack Boost-1.0 LGPL-2.1 MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="examples +kipling"
+
+DEPEND="app-arch/unmakeself
+ kipling? ( gnome-base/gconf )
+ "
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/labjack_ljm_software_2017_12_21_x86_64"
+
+src_prepare() {
+ eapply_user
+
+ # Unpack selfextracting tarball:
+ unmakeself labjack_ljm_installer.run
+
+ # Fix destination directories:
+ sed -i \
+ -e "s:_DESTINATION=/usr/local/lib:_DESTINATION=${PORTAGE_BUILDDIR}/image/usr/lib64:" \
+ -e "s:_DESTINATION=/usr/local/:_DESTINATION=${PORTAGE_BUILDDIR}/image/usr/:" \
+ -e "s:_DESTINATION=/opt:_DESTINATION=${PORTAGE_BUILDDIR}/image/opt:" \
+ -e "s:/lib/udev/rules.d:${PORTAGE_BUILDDIR}/image/lib/udev/rules.d:" \
+ setup.sh
+
+ # Don't clean up. Print messages in success() in pkg_info():
+ sed -i 's:go rm -rf "./labjack_ljm_software":echo "The package was installed succesfully"; exit 0 # \&:' setup.sh
+
+ # The library path is added to /etc/ld.so.conf and ldconfig is run, but since we use the default dir (/usr/lib64/), this isn't necessary:
+ sed -i 's:^setup_ldconfig$:# setup_ldconfig:' setup.sh
+
+ # Cannot restart device rules at this stage:
+ sed -i 's:^restart_device_rules$:# restart_device_rules:' setup.sh
+
+ # Remove path from symbolic links in the same directory:
+ sed -i \
+ -e 's:ln -s -f ${LIB_DESTINATION}/${LJM_REALNAME} ${LIB_DESTINATION}/${LJM_SONAME}:ln -s -f ${LJM_REALNAME} ${LIB_DESTINATION}/${LJM_SONAME}:' \
+ -e 's:ln -s -f ${LIB_DESTINATION}/${LJM_SONAME} ${LIB_DESTINATION}/${LJM_LINKERNAME}:ln -s -f ${LJM_SONAME} ${LIB_DESTINATION}/${LJM_LINKERNAME}:' \
+ setup.sh
+
+ # Portage now refuses world-writable files and directories. This should be reported at the end:
+ # sed -i \
+ # -e 's| --mode=777 | --mode=755 |' \
+ # -e 's|chmod 777 |chmod 755 |' \
+ # -e 's| chmod 666 | chmod 644 |' \
+ # -e 's|chmod a+rw |chmod 644 |' \
+ # setup.sh
+
+}
+
+src_install() {
+ ## Note: installing in /usr/bin, /usr/lib, /usr/include and /usr/share doesn't work, since the /usr/local/... is hardcoded in some of the binaries...
+ mkdir -p "${PORTAGE_BUILDDIR}/image/usr/bin" "${PORTAGE_BUILDDIR}/image/usr/include" "${PORTAGE_BUILDDIR}/image/usr/lib64" "${PORTAGE_BUILDDIR}/image/usr/share" "${PORTAGE_BUILDDIR}/image/opt" "${PORTAGE_BUILDDIR}/image/lib/udev/rules.d"
+
+ VERSION=`head -n 100 labjack_ljm_installer.run | grep scriptargs= | sed -e 's/scriptargs=//' -e 's/"//g'` # v2017_12_21_x86_64 has LJM library v1.17.0
+ elog "${P} contains LJM library ${VERSION}"
+ elog "Running LabJack setup script..."
+ ./setup.sh ${VERSION} || die
+ elog "Exiting LabJack setup script..."
+
+ # Remove symlink to non-existing target:
+ rm -f "${PORTAGE_BUILDDIR}/image/opt/labjack_kipling/node_modules/.bin/ncp"
+
+ # Install header files for examples to /usr/include, so that they can be used elsewhere:
+ insinto usr/include
+ doins labjack_ljm_examples/LabJackMModbusMap.h labjack_ljm_examples/examples/LJM_Utilities.h labjack_ljm_examples/examples/stream/LJM_StreamUtilities.h
+ chmod a-x "${PORTAGE_BUILDDIR}/image/usr/include/LabJackM.h" # Fix permissions
+
+ # Install examples if desired:
+ if use examples; then
+ elog "Copying examples..."
+ insinto usr/share/LabJack
+ doins -r labjack_ljm_examples
+ fi
+
+ # Do NOT install kipling if explicitly indicated with the -kipling USE flag:
+ use kipling || rm -rf "${PORTAGE_BUILDDIR}/image/opt/" "${PORTAGE_BUILDDIR}/image/usr/bin/"
+
+ # Create symlinks from /usr/... to /usr/local/... so that things actually work:
+ mkdir -p "${PORTAGE_BUILDDIR}/image/usr/local/bin" "${PORTAGE_BUILDDIR}/image/usr/local/include" "${PORTAGE_BUILDDIR}/image/usr/local/lib64" "${PORTAGE_BUILDDIR}/image/usr/local/share"
+ MAJOR_VERSION=`echo ${VERSION} | sed 's:^\(.*\)\..*\..*$:\1:'`
+ use kipling && dosym ../../bin/labjack_kipling usr/local/bin/labjack_kipling
+
+ dosym ../../lib64/libLabJackM.so usr/local/lib64/libLabJackM.so
+ dosym ../../lib64/libLabJackM.so.${MAJOR_VERSION} usr/local/lib64/libLabJackM.so.${MAJOR_VERSION}
+ dosym ../../lib64/libLabJackM.so.${VERSION} usr/local/lib64/libLabJackM.so.${VERSION}
+
+ dosym ../../include/LabJackM.h usr/local/include/LabJackM.h
+ dosym ../../include/LabJackMModbusMap.h usr/local/include/LabJackMModbusMap.h
+ dosym ../../include/LJM_StreamUtilities.h usr/local/include/LJM_StreamUtilities.h
+ dosym ../../include/LJM_Utilities.h usr/local/include/LJM_Utilities.h
+
+ dosym ../../share/LabJack usr/local/share/LabJack
+
+ # Does not seem to work:
+ strip --strip-unneeded -R .comment -R .GCC.command.line -R .note.gnu.gold-version \
+ "${PORTAGE_BUILDDIR}/image/opt/labjack_kipling/Kipling" "${PORTAGE_BUILDDIR}/image/opt/labjack_kipling/core" "${PORTAGE_BUILDDIR}/image/usr/lib64/libLabJackM.so.${VERSION}"
+}
+
+pkg_postinst() {
+ elog
+ elog "You may have to manually restart the device rules, e.g. using "
+ elog " 'udevadm control --reload' or restart your computer."
+ elog
+ elog "If you have any LabJack devices connected, please disconnect and"
+ elog " reconnect them afterwards for device rule changes to take effect"
+ elog " (or use 'udevadm trigger')."
+ elog
+ elog "Note that (user) settings will be saved in the world writable"
+ elog " directory /usr/share/LabJack/"
+ elog
+ elog "labjack-ljm expects to be installed in /usr/local/, rather than /usr/."
+ elog "This has been hard-coded in some of the binaries, and moving files will"
+ elog " result in a defunct package."
+}
diff --git a/sci-misc/simsogui/metadata.xml b/sci-electronics/labjack-ljm-64bit/metadata.xml
index cb341dc..d838a42 100644
--- a/sci-misc/simsogui/metadata.xml
+++ b/sci-electronics/labjack-ljm-64bit/metadata.xml
@@ -2,11 +2,10 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>code@stefanjunker.de</email>
- <name>Stefan Junker</name>
- </maintainer>
- <maintainer type="person">
<email>AstroFloyd@gmail.com</email>
<name>AstroFloyd</name>
</maintainer>
+ <use>
+ <flag name='kipling'>Install the Kipling program</flag>
+ </use>
</pkgmetadata>
diff --git a/sci-geosciences/gmapcatcher/Manifest b/sci-geosciences/gmapcatcher/Manifest
deleted file mode 100644
index 8bbdbe8..0000000
--- a/sci-geosciences/gmapcatcher/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX gmapcatcher-0.8.0.4-setuppy-docs.patch 836 SHA256 840abad39048a17e00236290ce940066782bdd46536cac43337fe9244964cddf SHA512 784c5557839d975bb4bbe179f5585c330eee1f09739f91edee41498b6b2091a5a07a7492c926c1c874826bb1dc525f5253d8681facaa5a2f5b0cfe422f322ce2 WHIRLPOOL dbd2bcc999e75329c7e381b35f47cc600e052b2bfe5b8cc839cb14016c44d1b5a93a67802b79c3584ec7d195d0046d5589876630332087260d1d99e4b15501a1
-DIST gmapcatcher-0.8.0.4.tar.gz 3782763 SHA256 c08a8116c9be323801bb897474d0b312157d1e523658500ae85898a68abe72b1 SHA512 9ff11ca2c61f01090e7cd616c5fe0c4faf7fb1eb11962071601d87a7f84b309b25de36c82d713c1d08ffdb0f806c8fcccfc877ac7fc5eadf3d49625ce360d719 WHIRLPOOL 045c84b78421b9db48b697682b7b8b863480286a214cc81f72f2cffcb97c652c827d940a22c333c929a30eb88ec96fc806315c6a53290df56471de23c9950928
-EBUILD gmapcatcher-0.8.0.4.ebuild 1161 SHA256 68ed52e928b09313f4ed93b61816b623697e9bfb2337acbcfc01110a2b8dd916 SHA512 c821b0e058a1d1cb78eb153d59160e0bff0ffd4e008c5b94d4bcfd2a11b6b59f730639fcc222643b30522c8c6fb3f8cc9e3ae0b98b33337a17f6f1836adb6ae8 WHIRLPOOL 5d5466f285af6a10b771d82ba075c35c83936de92cff220a110511c3b15dc899585baf107cfc4a056843bb194132a596959f3e0ec64b0a2d748cc747032b0f32
-MISC metadata.xml 253 SHA256 002dfdeaaa53663f7512229bd2a28dbd77d8a7ed35a17bb7346905220934ee26 SHA512 a1c29277a89a78932d522342eb0cca76efb127dffdbd1ab26c2feadaa844d354ff0da3db4dbbf2a0ae1e3205752539b31fb461ec261e3097bdba4e900c0bf90e WHIRLPOOL 126ef3b46e66f959ef9a4ed1740fb40c97dad6605433ed2e1a9d48eb97aa163ead9496d117f1f030346868bca40e5362b3e1c9d6d765faa3763e95e9014003e3
diff --git a/sci-geosciences/gmapcatcher/files/gmapcatcher-0.8.0.4-setuppy-docs.patch b/sci-geosciences/gmapcatcher/files/gmapcatcher-0.8.0.4-setuppy-docs.patch
deleted file mode 100644
index 77383f1..0000000
--- a/sci-geosciences/gmapcatcher/files/gmapcatcher-0.8.0.4-setuppy-docs.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-Drop docs from setup.py, distutils-r1 takes care of it.
-Handle the man pages in the ebuild because the tarball does not
-contain compressed man files.
-
---- a/setup.py
-+++ b/setup.py
-@@ -13,10 +13,7 @@
- description = 'Offline Map Viewer',
- version = VERSION,
- url = WEB_ADDRESS,
-- data_files = [('share/doc/mapcatcher', ['README', 'changelog']),
-- ('share/applications', ['gmapcatcher.desktop']),
-- ('share/man/man1',
-- ['man/mapcatcher.1.gz', 'man/mapdownloader.1.gz']),
-+ data_files = [('share/applications', ['gmapcatcher.desktop']),
- ('share/pixmaps', ['images/mapcatcher.png']),
- ('share/pixmaps/gmapcatcher',
- map(lambda(thestr): "images/" + thestr, os.listdir('images')))
diff --git a/sci-geosciences/gmapcatcher/gmapcatcher-0.8.0.4.ebuild b/sci-geosciences/gmapcatcher/gmapcatcher-0.8.0.4.ebuild
deleted file mode 100644
index de657af..0000000
--- a/sci-geosciences/gmapcatcher/gmapcatcher-0.8.0.4.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-inherit vcs-snapshot distutils-r1
-
-MY_COMMIT_HASH="b3156dc56d105bcab8a1123793dcc16b7f9f3a9a"
-DESCRIPTION="An offline viewer for different map providers"
-HOMEPAGE="https://github.com/heldersepu/GMapCatcher"
-SRC_URI="https://github.com/heldersepu/GMapCatcher/archive/${MY_COMMIT_HASH}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="x11-libs/gtk+:2
- dev-python/pygtk[${PYTHON_USEDEP}]
- dev-python/pygobject[${PYTHON_USEDEP}]
- dev-python/pycairo[${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-PATCHES=("${FILESDIR}"/${P}-setuppy-docs.patch)
-
-src_prepare() {
- # Move things around to make setup.py happy
- mv installer/setup.py "${S}/" || die
- mv maps.py mapcatcher || die
- mv download.py mapdownloader || die
- mv images/map.png images/mapcatcher.png || die
- sed -i -e "/Version=/d" -e "s/Application;//" gmapcatcher.desktop || die
- distutils-r1_src_prepare
-}
-
-src_install() {
- distutils-r1_src_install
- doman man/mapcatcher.1 man/mapdownloader.1
-}
diff --git a/sci-geosciences/gmapcatcher/metadata.xml b/sci-geosciences/gmapcatcher/metadata.xml
deleted file mode 100644
index fb6f59f..0000000
--- a/sci-geosciences/gmapcatcher/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">heldersepu/GMapCatcher</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/sci-geosciences/gpsman/ChangeLog b/sci-geosciences/gpsman/ChangeLog
new file mode 100644
index 0000000..a152388
--- /dev/null
+++ b/sci-geosciences/gpsman/ChangeLog
@@ -0,0 +1,14 @@
+*gpsman-6.4.4.2-r2 (22 Apr 2021)
+
+ 22 Apr 2021; AstroFloyd <AstroFloyd@gmail.com> +gpsman-6.4.4.2-r2.ebuild,
+ -gpsman-6.4.4.2-r1.ebuild:
+ sci-geosciences/gpsman: revision bump to v6.4.4.2-r2.
+
+ 05 Feb 2021; AstroFloyd <AstroFloyd@gmail.com> gpsman-6.4.4.2-r1.ebuild:
+ sci-geosciences/gpsman: revision bump to v6.4.4.2-r1.
+
+*gpsman-6.4.4.2-r1 (05 Feb 2021)
+
+ 05 Feb 2021; AstroFloyd <AstroFloyd@gmail.com> +gpsman-6.4.4.2-r1.ebuild,
+ -gpsman-6.4.4.2.ebuild, metadata.xml:
+ sci-geosciences/gpsman: revision bump to v6.4.4.2-r1.
diff --git a/sci-geosciences/gpsman/Manifest b/sci-geosciences/gpsman/Manifest
index 570c245..030a366 100644
--- a/sci-geosciences/gpsman/Manifest
+++ b/sci-geosciences/gpsman/Manifest
@@ -1,3 +1,4 @@
-DIST gpsman-6.4.4.2.tgz 1430332 SHA256 7a82215bd9550eb7fe88cc7e81f518687adb60ac9a2193b790278d0c469d3b93 SHA512 01f3e38d255ed97ef8abab242d7c13674e9b1580d3a25b7841d83d18890908402404d9312ffc1649d922647c4fd6e350dd3292d0dc4d566811136fb6a34ad11e WHIRLPOOL 32de30d240121fb426c583603bef6e6136f51b737172b1a6cc11f42b85630b245a741e1afd027ec5cdb5b7c52d6ee2f8b1bcb59102e8991534ef90ebe5e342c6
-EBUILD gpsman-6.4.4.2.ebuild 1041 SHA256 7a781f11c07013c6248c473c7579fec5c58ecd2144a3dac0c91720e52aeae64f SHA512 8b1b8d33d7222f6dd89c9e691909200f8ef5542a7836ba6867dd27d5ca581aa53b674181f849e4267e5feec8a29d8190d203a817ca1c058c107f42a2a0861f8b WHIRLPOOL a47b991da3bd87c794663ad03537c26121a229ab85cfdb74035958dc1250e98e155a64650c29a835c68b9e21ca2743eda75bbf2e443c7e084b4ed1b747d4fb46
-MISC metadata.xml 341 SHA256 e6994bf2a42350ba7afe15c21670eb9b4535599f4487de6211b87f194475d9d8 SHA512 98f5b99157cfb86feba87af867637615374ee62b8414435a2bf2a56a90c2a578000cc04e77c59089e78ae6e64da07b858b93597c35408c77ca96926302536ba3 WHIRLPOOL 7652fb021c1677e90e56f4cb94f172f990a01468e28d2c5b14435bbf3c651097cd6db4f893f88a43b91d601554bd5ce101ce5fb41d3f30fd0bd5fce771281397
+DIST gpsman-6.4.4.2.tgz 1430332 BLAKE2B 0798902ce950004cfab190d125206bed655e35fb120da5ac03f09b9d2c0204fbf93d692aae013a87cc50a68f5a276e983f9f9b7759935b2707606c1abc091820 SHA512 01f3e38d255ed97ef8abab242d7c13674e9b1580d3a25b7841d83d18890908402404d9312ffc1649d922647c4fd6e350dd3292d0dc4d566811136fb6a34ad11e
+EBUILD gpsman-6.4.4.2-r2.ebuild 1045 BLAKE2B 8c8abba29cb918810f26d2ba3bc4511b386f09479c565f2c74b5fea4438264111eebd7d4baab3e8028fc644fc1c35bb26815eb3482567986d28829d809c44721 SHA512 7f542846036bbcc85f4127c7b680666a4ffa86fbe882504c3f351265d2f2417df0917ed175ff2f8b3435f6f982ef4ed35ba3b206a80b8fc0ff92a6e4ff86c8c7
+MISC ChangeLog 534 BLAKE2B e8fc70ee3caedb27043f7acd838fd5103615217b7b962b3d884e51705d4ac7c076832b4086b48c912bb715f88848baf3cf689a822fab13ca39d7d23d71ecefe3 SHA512 796a746f8fd9add99f470a23600b07fc0033c13e20ce6cd5060134f2f2cd868069c3d4a5057d4e1432bb7d91429434b77f3a63ed6fc4763c93f926e2740d5e28
+MISC metadata.xml 338 BLAKE2B a6056385e6fd9dee45769ca0beea533e7d3ef9c21e77e45e32198bec2e89274ea88b0aa32e4c168287449966d71b6da7c9825b64ba8538790a5a62ea9f42c113 SHA512 6f18c771084c81f2f5ba766db2bf2fd889215e90ad4cb8d970ca61d6babc79bfb1b374806bd7888fd0e6b8447b9cd7b04ef13ceaf3e5772ec310d6d0bbf49f62
diff --git a/sci-geosciences/gpsman/gpsman-6.4.4.2.ebuild b/sci-geosciences/gpsman/gpsman-6.4.4.2-r2.ebuild
index bea103f..b76c1c5 100644
--- a/sci-geosciences/gpsman/gpsman-6.4.4.2.ebuild
+++ b/sci-geosciences/gpsman/gpsman-6.4.4.2-r2.ebuild
@@ -1,8 +1,7 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# $Id$
-EAPI=5
+EAPI=7
DESCRIPTION="A graphical GPS data manager that supports several devices."
SRC_URI="mirror://sourceforge/${PN}/${P}.tgz"
@@ -10,7 +9,7 @@ HOMEPAGE="http://gpsman.sourceforge.net/"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~x86 ~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE="doc utils"
DEPEND=""
@@ -21,6 +20,8 @@ RDEPEND=">=dev-lang/tcl-8.4
GMDIR="/usr/share/gpsman"
src_prepare() {
+ eapply_user
+
# Set proper GM path:
sed -i -e "s:gmsrc:${GMDIR}/gmsrc:" gpsman.tcl
}
diff --git a/sci-geosciences/gpsman/metadata.xml b/sci-geosciences/gpsman/metadata.xml
index 3e28e94..cd00889 100644
--- a/sci-geosciences/gpsman/metadata.xml
+++ b/sci-geosciences/gpsman/metadata.xml
@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
- <email>AstroFloyd_at_gmail.com</email>
+ <email>AstroFloyd@gmail.com</email>
<name>AstroFloyd</name>
</maintainer>
<use>
diff --git a/sci-libs/fgsl/ChangeLog b/sci-libs/fgsl/ChangeLog
index 0c3452e..a457c77 100644
--- a/sci-libs/fgsl/ChangeLog
+++ b/sci-libs/fgsl/ChangeLog
@@ -1,7 +1,21 @@
# ChangeLog for sci-libs/fgsl
-# Copyright 1999-2017 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2022 Gentoo Authors; Distributed under the GPL v2
# $Header: $
+*fgsl-1.3.0 (13 Jul 2022)
+*fgsl-1.4.0 (13 Jul 2022)
+*fgsl-1.5.0 (13 Jul 2022)
+
+ 13 Jul 2022; AstroFloyd <AstroFloyd@gmail.com> +fgsl-1.3.0.ebuild,
+ +fgsl-1.4.0.ebuild, +fgsl-1.5.0.ebuild:
+ sci-libs/fgsl: version bump to v1.5.0.
+
+*fgsl-1.2.0-r1 (13 Jul 2022)
+
+ 13 Jul 2022; AstroFloyd <AstroFloyd@gmail.com> +fgsl-1.2.0-r1.ebuild,
+ -fgsl-1.0.0.ebuild, -fgsl-1.1.0.ebuild, -fgsl-1.2.0.ebuild:
+ sci-libs/fgsl: revision bump to v1.2.0-r1.
+
28 Oct 2017; AstroFloyd <AstroFloyd@gmail.com> fgsl-1.0.0.ebuild,
fgsl-1.1.0.ebuild, fgsl-1.2.0.ebuild, metadata.xml:
sci-libs/fgsl: Minor updates after previous version bump - USE flag doc ->
diff --git a/sci-libs/fgsl/Manifest b/sci-libs/fgsl/Manifest
index ea292c4..3bd85b2 100644
--- a/sci-libs/fgsl/Manifest
+++ b/sci-libs/fgsl/Manifest
@@ -1,8 +1,10 @@
-DIST fgsl-1.0.0.tar.gz 3553743 SHA256 2841f6deb2ce05e153fc1d89fe5e46aba74c60a2595c857cef9ca771a0cf6290 SHA512 7f8910b73aeb94e1d071b30f1ccc911e3f2b705a88c90a3f2d61a82e93db4f351505a02d559498e27f5defb328070c95b902f7299f223c9d9e8af39cc6d1cec5 WHIRLPOOL 3c5d58e20bd350fe8cd197a88da16a68614b73d57190e73ea8a00cb92238d4350c38d78b7576da0ec4c8d446fd1aff4b5d5d475a59638c2b13c05f7f023bb4dd
-DIST fgsl-1.1.0.tar.gz 3675906 SHA256 18d45e2bf87695587cd83320777ada0d9e2dfdee43eb9d76e0dab660758aff47 SHA512 afb9fc633021837a254704cbe03a5e4b965fa36107712f8fe0f48a70995671594e15d92899b04fadcaf3715a858bb330e69da6561bd76d79c44b1ac59b7cff80 WHIRLPOOL a4b71e45410f836d93a3ba55e3a7dc0e13844ecf0a1231769d02f4554ee79663bc2e6fb9d05b51caf5e49ed01275b7af75491cf465446e756584434f0758f421
-DIST fgsl-1.2.0.tar.gz 3693440 SHA256 00fd467af2bb778e8d15ac8c27ddc7b9024bb8fa2f950a868d9d24b6086e5ca7 SHA512 ab09c208e2d92b52a4dfc0383df112689327d1019e96cd1f6bca71b85080334212190086b2fc419fc03cce44dc1f1bab5c30d251ca89f02f679767d9f6bdf7e6 WHIRLPOOL 52520d3b625c4a71486d4291ea5209bed27292eb83786a50e17f951084eaf59cd55b7189ffd972b71f20c52e53b563567384cfd4f71d7bfa5e0d5041663f9fad
-EBUILD fgsl-1.0.0.ebuild 1034 SHA256 070e5e2c45c7a37fd4a45593a2172ad2cfe2f52dff000089ab67d941b014871f SHA512 d67eb337fd53cefaebadb2eb43e075c81d03a94451e29221bfab9cd42eb5a3c76a529fd827871bfe3d562207aa26e598e9a1d5d7a4ff0351104f215eb43b5fa6 WHIRLPOOL 7fde203e57b622c0b3e6a14823fbeabe5f0acace42f54ef16ac079bc4e22d6962f53a0598409e519842cf184bd9d5d8d140d73a1093231ed6c4dc9413359f11a
-EBUILD fgsl-1.1.0.ebuild 1034 SHA256 62d3077f57f3ebdc040e486d87256b8b9dd01d8b716b05e707d64e8f56b2b682 SHA512 f6b591a520c4a74c301c76ff4286a6c7df2655894e7ea692acadecb1f13d460a9b88c4bde750b8fd04c28b57ba77d6f723dbc217481ef9597300f2286907fbb2 WHIRLPOOL 75beb687e2d33eb9c9b050bad91756ccd3ebcd214e7ad170745fba36f4a5aaaa65184ec9fbedc94233fa2d673b04a2a6419c69aeb7a75aa0502cf21b9ba2b0f4
-EBUILD fgsl-1.2.0.ebuild 1014 SHA256 5025162bcc30c8dba633f32e2f5a79a50b5dca566884d379bb3de9bda635c3f1 SHA512 c983be673b42b269c7a45c754ceac3802e38712b6dcf0c41f696992db958828d6f38777ca33b3ce2c7cd133b270c56ea6425dd339323bb6b18e795ecb422ef40 WHIRLPOOL ee4ab04b8a71454a975b89ab2904dd2127da1b6dd59004bd99f2e08828a87e9f41f64b7d597ff376645a33248414a594e42960b5f5f74cf85a6d3bbe53ed6b14
-MISC ChangeLog 1330 SHA256 a2f725c5d6b44946d52fc9e202e17b481af1462cccffcd1fc2c94712d84ba458 SHA512 0936d3aa5dfabd14ecf739b20341de395b4a4626653ddf7bcc8abd805ce32cffb351d47a794535d8fb2ffdd5d36767afcf14fbcf65e473d21991b94cdf92565a WHIRLPOOL 4862280603e6c4f145a51f3e5790a8bd0c9958645eac3ffe69cbeee67930569f0763c40d7f459d299aeeba6654fc135ece1adebaea3255ea9343ca734def0a45
-MISC metadata.xml 418 SHA256 251831f4cfec0036b46a346164a159282f111a7c0a22381b9967891b72a746ca SHA512 0ae93324ab8a6417a27ddf4783237fa45297e84e16e839a8d03464a259ed6d0d5d14b47191d074aac1230d9160c3ac1b1b65ba7c17bc767c559c5e913718d377 WHIRLPOOL a022b203b7ad28fdb21f7c626c204d544810096a915a76566fdb57b5c5c7ad92cff39e2cdc95aea375f54f253fa9a9b2caaa5970161b635f0e47cdf22f2df036
+DIST fgsl-1.2.0.tar.gz 3693440 BLAKE2B 18bdb28be8edb105ea290d743fa3c8a7c12f584bde14f56e5d5c0aa3372768bf1fc1195e0be3b8a7a832627ce945956a8e26c70602dab6cec6d356cb63438521 SHA512 ab09c208e2d92b52a4dfc0383df112689327d1019e96cd1f6bca71b85080334212190086b2fc419fc03cce44dc1f1bab5c30d251ca89f02f679767d9f6bdf7e6
+DIST fgsl-1.3.0.tar.gz 1756037 BLAKE2B 62cd7df4dd1a73bb24bedb2fe450f4ff147eccfdaa1832778e82083adf0ccf64c1241deb4d44b9d34d19dfd0739c0648ce974a7d0dae03d279fcd0256ff9b43b SHA512 2b13d873a260d6d94d6b0adabf8cd095dc30c458e3cdd86e5f7797aa03959034ef4a9f721221623a0903948ebd0f4e811bf6c1fbe4f82b8319a9517489bb9ad4
+DIST fgsl-1.4.0.tar.gz 3244969 BLAKE2B 565cbb3949273e3d6b5da875e9917cc7e5624accefe6b7110e2af87f1d25ef2f16dce5684f539893125e49699ae16949b6e377346e5ff84080b8d85f307e4103 SHA512 1c1dd6cb964fa48eff2cdbd77c54bf535e18fd495e760aaace6b514287f4babe32ea2457a6cdcc57627f04a7ee8f57ee2d8b1ee53a3e22b6596a620544da82e5
+DIST fgsl-1.5.0.tar.gz 3309795 BLAKE2B c64694bed813d025908bd83d4343fa912a7204a122958cc1349b1283494d27a699bfaa3b62d64e7f7df3d2a1aa9e48c8554602c9ccea92c979247524bf29a350 SHA512 7d97b2c1e46ae2887b1cbd4535a152378f88e71bc70dfa3ac38e8ff415875a597cae72eff44f1e5a408d450c00b3d84835e0027a24822a9ea82cd9726b53858a
+EBUILD fgsl-1.2.0-r1.ebuild 1046 BLAKE2B edff163835a45c145d278482548e3669d01ac3e91f6e868e544d4e7ad7f07d581fb8a84ae58e20ff6f6ef95d9014fc50b9b0d952ce850e98f85be1295ea93d5a SHA512 e22606468877886c008a448b604e93c0466572816cf824440da2fea00a6d70296b0a42e29501e3bbdf6d52078209cc125d793e41ca3b47bee0b81b9284c13594
+EBUILD fgsl-1.3.0.ebuild 1044 BLAKE2B 8bda32161a004bbeeee6d18c3cf2e82d9a2e57b6a9e05c741ddb03377f2e0954df7bafe851f1768c60fa5b9ee9600a0b01695330f32349a61009e70a1f966435 SHA512 02bf1e7eeb66805bc0346a17b72e0778fa5196d9a05194c01f685c8a383d55307eea6663868e2878c2e0249fd4da865f9a88d3b6cb6874a1d0943e6ac03c484c
+EBUILD fgsl-1.4.0.ebuild 1030 BLAKE2B 5f805022659d139e5e76ca88b5b3e03d1bf21e0c5a7d7df9927d17d3ea7252630477b28825e5a76d3e7965db8024dd024a8bc86cbaf8ef22bc1c350545625710 SHA512 34268934a618061c2cd332a46b7858072c5445e77d6602369015f2c2f687bcd1a6c2899802badd276091b9c7f560acd8abdb01af0c04891bed79ca3eaa0c8359
+EBUILD fgsl-1.5.0.ebuild 1030 BLAKE2B 635136986b453b72339b0137c29a21d632a78fd4763de7414b7f1e64e028a21e6b4b148c2c0be22df34a8358dd749cdcaf62cd9e17ad678a14fa0f91b4a3fbb8 SHA512 8e105488db06699359d0ebd1e4faca28420fb90974b4e5ab772f31a5f4a426fc337157cf2f0c52552749e78bc191b28c76e8c665dfa4a84f48e04c5165c89b8d
+MISC ChangeLog 1769 BLAKE2B b636786d1a6a389fb8214f28127304c09868ceee306573e7b43ad13eba97dee4051f54a6f79c130ee18cc74450d7d77b7f2b74db43fcc2dfbdd81d955790f7c0 SHA512 9954ef70627b91a920e4d74c1cbfd5e44e74df7cb201a58ffa185d0f2fcbaf5514c65d372e642b906594d25d5f380e2384583f0a3614a02fa3c46b0ff882732d
+MISC metadata.xml 418 BLAKE2B cd921a6e7be56e58fa7fc97988a4380078e01faa5c2e9391232f96136a90b9a8ec29908785ee7f579828f1978482d91339deba2398ec173cb75f380fc76737da SHA512 0ae93324ab8a6417a27ddf4783237fa45297e84e16e839a8d03464a259ed6d0d5d14b47191d074aac1230d9160c3ac1b1b65ba7c17bc767c559c5e913718d377
diff --git a/sci-libs/fgsl/fgsl-1.2.0.ebuild b/sci-libs/fgsl/fgsl-1.2.0-r1.ebuild
index 292ce59..1e676a1 100644
--- a/sci-libs/fgsl/fgsl-1.2.0.ebuild
+++ b/sci-libs/fgsl/fgsl-1.2.0-r1.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=8
inherit fortran-2
DESCRIPTION="A Fortran interface to the GNU Scientific Library"
-HOMEPAGE="http://www.lrz.de/services/software/mathematik/gsl/fortran/"
-SRC_URI="http://www.lrz.de/services/software/mathematik/gsl/fortran/download/${P}.tar.gz"
+HOMEPAGE="https://doku.lrz.de/display/PUBLIC/FGSL+-+A+Fortran+interface+to+the+GNU+Scientific+Library"
+SRC_URI="https://doku.lrz.de/download/attachments/43321199/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
@@ -28,7 +28,7 @@ src_configure() {
src_install() {
dolib.so .libs/*.so .libs/*.so.*
- dolib libfgsl.la
+ use static-libs && dolib.a libfgsl.la
use static-libs && dolib.a .libs/*.a
insinto /usr/include/fgsl
diff --git a/sci-libs/fgsl/fgsl-1.3.0.ebuild b/sci-libs/fgsl/fgsl-1.3.0.ebuild
new file mode 100644
index 0000000..839bbab
--- /dev/null
+++ b/sci-libs/fgsl/fgsl-1.3.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit fortran-2
+
+DESCRIPTION="A Fortran interface to the GNU Scientific Library"
+HOMEPAGE="https://doku.lrz.de/display/PUBLIC/FGSL+-+A+Fortran+interface+to+the+GNU+Scientific+Library"
+SRC_URI="https://doku.lrz.de/download/attachments/43321199/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~amd64-linux"
+IUSE="doc-html examples static-libs"
+
+RDEPEND=">=sci-libs/gsl-2.4"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+FORTRAN_STANDARD=2003
+MAKEOPTS="-j1" # fgsl.mod cannot be built in parallel
+
+src_configure() {
+ econf $(use_enable static-libs static)
+}
+
+src_install() {
+ dolib.so .libs/*.so .libs/*.so.*
+ use static-libs && dolib.a libfgsl.la
+ use static-libs && dolib.a .libs/*.a
+
+ insinto /usr/include/fgsl
+ doins fgsl.mod
+
+ dodoc NEWS README
+ use doc-html && dodoc -r doc/html/ # ~9Mb
+ # use doc-pdf && dodoc doc/refman.pdf # not available in v1.3(!)
+ use examples && dodoc -r doc/examples/ # ~0.3Mb (zipped)
+}
diff --git a/sci-libs/fgsl/fgsl-1.1.0.ebuild b/sci-libs/fgsl/fgsl-1.4.0.ebuild
index 76a3b1f..379c22a 100644
--- a/sci-libs/fgsl/fgsl-1.1.0.ebuild
+++ b/sci-libs/fgsl/fgsl-1.4.0.ebuild
@@ -1,26 +1,24 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=8
inherit fortran-2
DESCRIPTION="A Fortran interface to the GNU Scientific Library"
-HOMEPAGE="http://www.lrz.de/services/software/mathematik/gsl/fortran/"
-SRC_URI="http://www.lrz.de/services/software/mathematik/gsl/fortran/download/${P}.tar.gz"
+HOMEPAGE="https://doku.lrz.de/display/PUBLIC/FGSL+-+A+Fortran+interface+to+the+GNU+Scientific+Library"
+SRC_URI="https://doku.lrz.de/download/attachments/43321199/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~amd64-linux"
IUSE="doc-html doc-pdf examples static-libs"
-RDEPEND=">=sci-libs/gsl-1.13
- <sci-libs/gsl-2"
+RDEPEND=">=sci-libs/gsl-2.5"
DEPEND="${RDEPEND}
virtual/pkgconfig"
FORTRAN_STANDARD=2003
-
MAKEOPTS="-j1" # fgsl.mod cannot be built in parallel
src_configure() {
@@ -29,14 +27,14 @@ src_configure() {
src_install() {
dolib.so .libs/*.so .libs/*.so.*
- dolib libfgsl.la
+ use static-libs && dolib.a libfgsl.la
use static-libs && dolib.a .libs/*.a
insinto /usr/include/fgsl
doins fgsl.mod
dodoc NEWS README
- use doc-html && dodoc -r doc/html/ # ~13Mb
- use doc-pdf && dodoc doc/latex/refman.pdf # ~4.6Mb
- use examples && dodoc -r doc/examples/ # ~300kb (zipped)
+ use doc-html && dodoc -r doc/html/ # ~9Mb
+ use doc-pdf && dodoc doc/refman.pdf # ~2Mb
+ use examples && dodoc -r doc/examples/ # ~0.3Mb (zipped)
}
diff --git a/sci-libs/fgsl/fgsl-1.0.0.ebuild b/sci-libs/fgsl/fgsl-1.5.0.ebuild
index c030e5e..51e5e8b 100644
--- a/sci-libs/fgsl/fgsl-1.0.0.ebuild
+++ b/sci-libs/fgsl/fgsl-1.5.0.ebuild
@@ -1,26 +1,24 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=8
inherit fortran-2
DESCRIPTION="A Fortran interface to the GNU Scientific Library"
-HOMEPAGE="http://www.lrz.de/services/software/mathematik/gsl/fortran/"
-SRC_URI="http://www.lrz.de/services/software/mathematik/gsl/fortran/download/${P}.tar.gz"
+HOMEPAGE="https://doku.lrz.de/display/PUBLIC/FGSL+-+A+Fortran+interface+to+the+GNU+Scientific+Library"
+SRC_URI="https://doku.lrz.de/download/attachments/43321199/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~amd64-linux"
IUSE="doc-html doc-pdf examples static-libs"
-RDEPEND=">=sci-libs/gsl-1.13
- <sci-libs/gsl-2"
+RDEPEND=">=sci-libs/gsl-2.6"
DEPEND="${RDEPEND}
virtual/pkgconfig"
FORTRAN_STANDARD=2003
-
MAKEOPTS="-j1" # fgsl.mod cannot be built in parallel
src_configure() {
@@ -29,14 +27,14 @@ src_configure() {
src_install() {
dolib.so .libs/*.so .libs/*.so.*
- dolib libfgsl.la
+ use static-libs && dolib.a libfgsl.la
use static-libs && dolib.a .libs/*.a
insinto /usr/include/fgsl
doins fgsl.mod
dodoc NEWS README
- use doc-html && dodoc -r doc/html/ # ~11Mb
- use doc-pdf && dodoc doc/latex/refman.pdf # ~4.6Mb
- use examples && dodoc -r doc/examples/ # ~300kb (zipped)
+ use doc-html && dodoc -r doc/html/ # ~9Mb
+ use doc-pdf && dodoc doc/refman.pdf # ~2Mb
+ use examples && dodoc -r doc/examples/ # ~0.3Mb (zipped)
}
diff --git a/sci-libs/gds-dmt/ChangeLog b/sci-libs/gds-dmt/ChangeLog
new file mode 100644
index 0000000..3a96179
--- /dev/null
+++ b/sci-libs/gds-dmt/ChangeLog
@@ -0,0 +1,6 @@
+*gds-dmt-2.19.0 (18 Dec 2021)
+
+ 18 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> +gds-dmt-2.19.0.ebuild,
+ +metadata.xml:
+ sci-libs/gds-dmt: initial ebuild for v2.19.0.
+
diff --git a/sci-libs/gds-dmt/Manifest b/sci-libs/gds-dmt/Manifest
new file mode 100644
index 0000000..ddbf56f
--- /dev/null
+++ b/sci-libs/gds-dmt/Manifest
@@ -0,0 +1,4 @@
+DIST gds-dmt-2.19.0.tar.gz 678496 BLAKE2B fdfa977e5a928ba72b0ecb46e75e84bc3ecf79cdd3c8f30725f463945c249a6ab7dd5498cb0a6717cb5b3489ae935e9bfedb2209e537a66466a7dca6373de1e9 SHA512 70c066f708bc0b6be26a2f1d7d397a9ea9f8c49191c077be14fffa1b5e0fa71ac79a627d178fb45777e44b1e211073f663e23afe420e69e4b0a4dc9466424e51
+EBUILD gds-dmt-2.19.0.ebuild 1066 BLAKE2B a81d06e5cb4aa8f0378bc0b8d21d9ec7618d439d92709522ce3534039f74573d4db06a36a5fc22b58e09b3c240ba1e7aa88af048edcc8c242dbe406e96902a37 SHA512 919c8cab1662306ccf16aef2ff353facf039810a02f1b8049993207f57b76adbf295abcc8ff7917fa7445269a49e6fde9a526f5a198a989ffd4efd54a13835e4
+MISC ChangeLog 170 BLAKE2B ac98d5804a05d8a610bc5c61e9f8ed6dca377cc884043028415bfa768547840d4c1349943117e49827ce902fee8549782501cc4c05cb21535712bba35d6cc0ff SHA512 d2b033b1b7f7a62861f076a2f28f1235882d651142e92d97fd6e201282b2b0897a95aec0580aedb0eff27ad25538d1d02e9afba6056662e75005a1d9c29ee308
+MISC metadata.xml 828 BLAKE2B 301aecd477312963e6eb2580d7d6e9a58fa5ccd1c88999ed3a2a8e855083acf98105591dec8445ec04304356da953ea3c537d52e6e51ba6a4c4e232130ef398a SHA512 12e179e2bc63f8fdbcc527abce8d5ab1fe2e037496e425e3cd2f46b37d9e50038f6bc9ed38a57f134fbfbc7ef63452804651e4172c5ea9778890123d8be6bcc1
diff --git a/sci-libs/gds-dmt/gds-dmt-2.19.0.ebuild b/sci-libs/gds-dmt/gds-dmt-2.19.0.ebuild
new file mode 100644
index 0000000..b135df9
--- /dev/null
+++ b/sci-libs/gds-dmt/gds-dmt-2.19.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="LIGO Global Diagnostic System"
+HOMEPAGE="http://software.ligo.org/lscsoft"
+SRC_URI="http://software.ligo.org/lscsoft/source/${P}.tar.gz"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="fast-install -largefile -libtool-lock monitors omega online root-objects static-libs"
+# offline
+
+RDEPEND="dev-libs/expat
+ dev-libs/openssl
+ sci-libs/fftw
+ sci-libs/gds-frameio
+ sci-libs/gds-lsmp
+ sci-libs/gds
+ sci-libs/ldas-tools-al
+ sci-libs/ldas-tools-framecpp
+ sci-libs/metaio
+ sci-physics/root:*
+ sys-libs/zlib
+"
+DEPEND=${RDEPEND}
+
+src_configure() {
+ econf \
+ $(use_enable fast-install) \
+ $(use_enable largefile) \
+ $(use_enable libtool-lock) \
+ $(use_enable monitors) \
+ $(use_enable omega) \
+ $(use_enable online) \
+ $(use_enable root-objects) \
+ $(use_enable static-libs static) \
+ --includedir=/usr/include/gds
+ # Header files are expected to sit in /usr/include/gds
+}
+# $(use_enable offline) \
diff --git a/sci-libs/gds-dmt/metadata.xml b/sci-libs/gds-dmt/metadata.xml
new file mode 100644
index 0000000..6a28027
--- /dev/null
+++ b/sci-libs/gds-dmt/metadata.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'>
+<pkgmetadata>
+ <maintainer type="person">
+ <email>AstroFloyd@gmail.com</email>
+ <name>AstroFloyd</name>
+ </maintainer>
+ <use>
+ <flag name='fast-install'>Optimize for fast installation</flag>
+ <flag name='largefile'>Omit support for large files</flag>
+ <flag name='libtool-lock'>Avoid locking (might break parallel builds)</flag>
+ <flag name='monitors'>Build all monitors</flag>
+ <flag name='omega'>Build Omega_c only</flag>
+ <flag name='online'>Online program version</flag>
+ <flag name='root-objects'>Build root dictionary in shared objects</flag>
+ <!--
+ <flag name='offline'>Offline program version</flag> Not currently supported (2021-12-15)
+ -->
+ </use>
+</pkgmetadata>
diff --git a/sci-libs/gds-frameio/ChangeLog b/sci-libs/gds-frameio/ChangeLog
new file mode 100644
index 0000000..d6a6cfc
--- /dev/null
+++ b/sci-libs/gds-frameio/ChangeLog
@@ -0,0 +1,8 @@
+ 18 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> gds-frameio-2.19.5.ebuild:
+ sci-libs/gds-frameio: minor fix for v2.19.5.
+
+*gds-frameio-2.19.5 (18 Dec 2021)
+
+ 18 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> +gds-frameio-2.19.5.ebuild,
+ +metadata.xml:
+ sci-libs/gds-frameio: initial ebuild for v2.19.5.
diff --git a/sci-libs/gds-frameio/Manifest b/sci-libs/gds-frameio/Manifest
new file mode 100644
index 0000000..568a93c
--- /dev/null
+++ b/sci-libs/gds-frameio/Manifest
@@ -0,0 +1,4 @@
+DIST gds-frameio-2.19.5.tar.gz 540906 BLAKE2B 11673e79089e0bb717f0cac043a837d3c9dcbb3107fe73053f56135c2487f78594507420393c77dc69c8fd6ce71f814163183448edfbc282d1db019e47b55d1f SHA512 d56b454ab38ab4ac454151ba2b8557b66a63e4d85349a2e04584cb5524b98716e479c0b138972fc3da05236f310c1a140fb2112812c6bb540b46063a5b683a14
+EBUILD gds-frameio-2.19.5.ebuild 1306 BLAKE2B b6cc502d8858d3809090bc59ab084f25b38778848c1763dbec0f92308c7e5e175beeac9888cad3409b1a56d18679bb58a4a958d6e8997f064ed017e77248d6ad SHA512 91074840c77b9977545b33f1c36636267f531b28fe6482e70e3b406b50ed8b907407ab2e1b84d4fc00558fabf3c512a15b0735716092b16226f794a78b897434
+MISC ChangeLog 305 BLAKE2B 3e5496fe63372da4e15c309df60975bbd571c47fd29e649f2df1e12866424ecace4cfec810711204e9d6b7d18b4bba2745db1257b0609c8d7ebd6577426d8bb4 SHA512 8db60c3ba0c3df1ea52ececc1b2b02ac2ef93bb0a26d1fcd1a6170418c2b503cb10229ad7c655bde66e44607708989a4a99fbf36872fce63a03095bc71b43f3a
+MISC metadata.xml 1190 BLAKE2B 834200b3b60fe86c93ae41244f2a2459c2e89f1cd4e40f8208bccd8c62b4eae6a06d1c02ddd76b60becaa5cc9d020803b5beb1608aeb6ece4fa82399c403ea3b SHA512 7aaf65d2e759ea0b378b934e91dde6306ca6a599c6dc8cf1243f79e8ef60fb6160b8881b5ebde73d4c8393a2f48c7cf03cd1af92b7e823b3089b801dedd55270
diff --git a/sci-libs/gds-frameio/gds-frameio-2.19.5.ebuild b/sci-libs/gds-frameio/gds-frameio-2.19.5.ebuild
new file mode 100644
index 0000000..daa407e
--- /dev/null
+++ b/sci-libs/gds-frameio/gds-frameio-2.19.5.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="LIGO Global Diagnostic System"
+HOMEPAGE="http://software.ligo.org/lscsoft"
+SRC_URI="http://software.ligo.org/lscsoft/source/${P}.tar.gz"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="dtt fast-install -largefile -libtool-lock monitors omega online only-dtt static-libs"
+# dmtviewer nogui offline rts
+
+RDEPEND="dev-libs/expat
+ dev-libs/openssl
+ sci-libs/fftw
+ sci-libs/gds-lsmp
+ sci-libs/gds
+ sci-libs/ldas-tools-al
+ sci-libs/ldas-tools-framecpp
+ sys-libs/zlib"
+DEPEND=${RDEPEND}
+
+src_configure() {
+ econf \
+ $(use_enable dtt) \
+ $(use_enable fast-install) \
+ $(use_enable largefile) \
+ $(use_enable libtool-lock) \
+ $(use_enable monitors) \
+ $(use_enable omega) \
+ $(use_enable online) \
+ $(use_enable only-dtt) \
+ $(use_enable static-libs static) \
+ --disable-dmtviewer \
+ --enable-nogui \
+# --disable-rts \ # configure: WARNING: unrecognized options: --with-rts, --without-rts. Cannot mention rts here (--enable-rts or --disable-rts)
+ --includedir=/usr/include/gds
+ # Header files are expected to sit in /usr/include/gds
+}
+# $(use_enable dmtviewer) \
+# $(use_enable offline) \
+# $(use_enable nogui) \
+# $(use_enable rts) \
diff --git a/sci-libs/gds-frameio/metadata.xml b/sci-libs/gds-frameio/metadata.xml
new file mode 100644
index 0000000..051bf2b
--- /dev/null
+++ b/sci-libs/gds-frameio/metadata.xml
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'>
+<pkgmetadata>
+ <maintainer type="person">
+ <email>AstroFloyd@gmail.com</email>
+ <name>AstroFloyd</name>
+ </maintainer>
+ <use>
+ <flag name='dtt'>Build support for dtt</flag>
+ <flag name='fast-install'>Optimize for fast installation</flag>
+ <flag name='largefile'>Omit support for large files</flag>
+ <flag name='libtool-lock'>Avoid locking (might break parallel builds)</flag>
+ <flag name='monitors'>Build all monitors</flag>
+ <flag name='omega'>Build Omega_c only</flag>
+ <flag name='online'>Online program version</flag>
+ <flag name='only-dtt'>Build dtt only</flag>
+ <!--
+ <flag name='32bit'>32-bit compilation</flag>
+ <flag name='64bit'>64-bit compilation</flag>
+ <flag name='dmt-runtime'>Build dmt runtime environment</flag>
+ <flag name='dmtviewer'>Add dmtviewer anyway</flag>
+ <flag name='nogui'>Build dtt without gui</flag>
+ <flag name='offline'>Offline program version</flag> Not currently supported (2021-12-15)
+ <flag name='rts'>Add realtime site</flag>
+ -->
+ </use>
+</pkgmetadata>
diff --git a/sci-libs/gds-gui/ChangeLog b/sci-libs/gds-gui/ChangeLog
new file mode 100644
index 0000000..e0d41e9
--- /dev/null
+++ b/sci-libs/gds-gui/ChangeLog
@@ -0,0 +1,6 @@
+*gds-gui-2.19.6 (18 Dec 2021)
+
+ 18 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> +gds-gui-2.19.6.ebuild,
+ +metadata.xml:
+ sci-libs/gds-gui: initial ebuild for v2.19.6.
+
diff --git a/sci-libs/gds-gui/Manifest b/sci-libs/gds-gui/Manifest
new file mode 100644
index 0000000..dcf9043
--- /dev/null
+++ b/sci-libs/gds-gui/Manifest
@@ -0,0 +1,4 @@
+DIST gds-gui-2.19.6.tar.gz 637179 BLAKE2B b9a6ba74c501a7ecfa3f40df1947733ea6f3412b7d9096a1beccd531d8ce036bbcada0b9617772408018276e0ef6902c1322a02051508d70face118333ede599 SHA512 1e2134b9daf44d75a118aebe8e2c771ca428ce3e99619aaba7f59e9632e1ee1fcfdbb79ead22c74b398a2ee4156ef94b525878bbe726ef22a1df098630d67874
+EBUILD gds-gui-2.19.6.ebuild 1164 BLAKE2B 04558ea293421478c6bc4685201160b49d522cbcb3632e4e5cdb06d72a3394bd86ffcc8bdf949652ba42d6aedc6651ecbaa2c15b8b468762a572ca7406ae604a SHA512 b284bec07cc4150dc440604ab3b85089864806bde7038d04dc38c920250f28512ccc1a76acf835f651242fac8daeb549b7dee82cb3f2a3747435000e6b43c60e
+MISC ChangeLog 170 BLAKE2B 667e2f6d5e49de1ea9a150b4aa24e2edcbbfccc00b49427ee23c17474a4fc75ed796224c3f02f2f5ecf341d3a3edbfd1c8770bf886c413add92d9c876d753245 SHA512 152f58ae045d9b6b645fc1792ee3634b47681ae457668f0e246d77f4cf192ba0480da5f9efc71f9fb37d08ac547fd96b3ce00b4b129c28aeaebfd4aed7049d45
+MISC metadata.xml 1061 BLAKE2B 49b04b55c40f174c9d29e6ceb783196d9a938c464b846ab9e4f61252ce9b360f336a780f491d090014db17c3ad7ed04207a86581589d3cfcd54445f8c91a8dc6 SHA512 cc413ed105b96894550cb766984089bffa55632322c17ec8ffcbd2b3028cd42bf5113a46764ee35a55545a90bda9f12d9621d8b9c9b17ac3b1d4c6ff96e4f5ee
diff --git a/sci-libs/gds-gui/gds-gui-2.19.6.ebuild b/sci-libs/gds-gui/gds-gui-2.19.6.ebuild
new file mode 100644
index 0000000..945fdcc
--- /dev/null
+++ b/sci-libs/gds-gui/gds-gui-2.19.6.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="LIGO Global Diagnostic System"
+HOMEPAGE="http://software.ligo.org/lscsoft"
+SRC_URI="http://software.ligo.org/lscsoft/source/${P}.tar.gz"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="dmtviewer dtt fast-install -largefile -libtool-lock monitors gui omega online only-dtt root-objects static-libs"
+# offline rts
+
+RDEPEND="dev-libs/expat
+ sci-libs/fftw
+ sci-libs/gds
+ sci-libs/metaio
+ sci-physics/root:*
+ sys-libs/zlib
+"
+DEPEND=${RDEPEND}
+
+# Need support for C++17:
+CXXFLAGS="${CXXFLAGS} -std=c++17"
+
+src_configure() {
+ econf \
+ $(use_enable dmtviewer) \
+ $(use_enable dtt) \
+ $(use_enable fast-install) \
+ $(use_enable largefile) \
+ $(use_enable libtool-lock) \
+ $(use_enable monitors) \
+ $(use_enable !gui nogui) \
+ $(use_enable omega) \
+ $(use_enable online) \
+ $(use_enable only-dtt) \
+ $(use_enable root-objects) \
+ $(use_enable static-libs static) \
+ --includedir=/usr/include/gds
+ # Header files are expected to sit in /usr/include/gds
+ # $(use_enable offline) \
+ # $(use_enable rts) \
+}
diff --git a/sci-libs/gds-gui/metadata.xml b/sci-libs/gds-gui/metadata.xml
new file mode 100644
index 0000000..77efa57
--- /dev/null
+++ b/sci-libs/gds-gui/metadata.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'>
+<pkgmetadata>
+ <maintainer type="person">
+ <email>AstroFloyd@gmail.com</email>
+ <name>AstroFloyd</name>
+ </maintainer>
+ <use>
+ <flag name='dmtviewer'>Add dmtviewer anyway</flag>
+ <flag name='dtt'>Build dtt</flag>
+ <flag name='fast-install'>Optimize for fast installation</flag>
+ <flag name='largefile'>Support for large files</flag>
+ <flag name='libtool-lock'>Avoid locking (might break parallel builds)</flag>
+ <flag name='monitors'>Build all monitors</flag>
+ <flag name='gui'>Build dtt with gui</flag>
+ <flag name='omega'>Build Omega_c only</flag>
+ <flag name='online'>Online program version</flag>
+ <flag name='only-dtt'>Build dtt only</flag>
+ <flag name='root-objects'>Build root dictionary in shared objects</flag>
+ <!--
+ <flag name='offline'>Offline program version</flag> Not currently supported (2021-12-15)
+ <flag name='rts'>Add realtime site</flag>
+ -->
+ </use>
+</pkgmetadata>
diff --git a/sci-libs/gds-lsmp/ChangeLog b/sci-libs/gds-lsmp/ChangeLog
new file mode 100644
index 0000000..dd53015
--- /dev/null
+++ b/sci-libs/gds-lsmp/ChangeLog
@@ -0,0 +1,6 @@
+*gds-lsmp-2.19.7 (17 Dec 2021)
+
+ 17 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> +gds-lsmp-2.19.7.ebuild,
+ +metadata.xml:
+ sci-libs/gds-lsmp: initial ebuild for v2.19.7.
+
diff --git a/sci-libs/gds-lsmp/Manifest b/sci-libs/gds-lsmp/Manifest
new file mode 100644
index 0000000..3032272
--- /dev/null
+++ b/sci-libs/gds-lsmp/Manifest
@@ -0,0 +1,4 @@
+DIST gds-lsmp-2.19.7.tar.gz 434266 BLAKE2B 67530d32a80ec131d859a81d6bf9fffe6999e9be70576c71373045934fd3de09f8ce6812c3d1688472d95c72db6ae87118e1a7ef5f1b61cbceb0741e8183faa5 SHA512 226397a720db3dbe4749881385388c7c4d2288f5c3aa93ceb3c28331a432e9d8c36a76d30487a5034dff750801d4562d8e17222798e8b19a74ced09ddbc67072
+EBUILD gds-lsmp-2.19.7.ebuild 921 BLAKE2B 4a55408b4e9c01d89937a52f66aa10d99c53a512bbd0e34d4cd3bde6447b036f552adcc3c0d8074580f49a070a6a1554c58a58f312f3965452cebe721b23748c SHA512 9fb500a0961663ff08b5ca6123f7d7bdd36478da18ed83f4449aa2617c95bc3f84e1204260e0ae761cf05ac7e0ee0b7accff36dfa514276c7014340709f5f834
+MISC ChangeLog 173 BLAKE2B d1159938e9f15d95a72d5c858ee2199bfa54469379dead41c662fec36b469f1229fe6c38788fecce0475a7d1bfc2cc4ee722eed1becae6319da780ac30228107 SHA512 59106133486476c1bb54785a52ba7f66c8e1015392b114ce4ba81545d1cb25332e0144cd5a9433cc229cfdd8a93febc50da7baf9678df0869c49c10063da0475
+MISC metadata.xml 721 BLAKE2B cfa0b8370ea8f8e1cfa038ee708f0f25b118899c06a70ccf2161426be6e9dc7da829bf503f542dc31c7cfd0c30806cb65419fa601e2b838378d6dccbe1aa5551 SHA512 a978f18d1ac4acf19d4b014c4341d0b252b2c21f06616082b4d7deeb718faa155b437fccaad4771f35bfea60bf3d433acf2631a1b0b0387f23fcbf9ada1d0a82
diff --git a/sci-libs/gds-lsmp/gds-lsmp-2.19.7.ebuild b/sci-libs/gds-lsmp/gds-lsmp-2.19.7.ebuild
new file mode 100644
index 0000000..d33989e
--- /dev/null
+++ b/sci-libs/gds-lsmp/gds-lsmp-2.19.7.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="LIGO Global Diagnostic System"
+HOMEPAGE="http://software.ligo.org/lscsoft"
+SRC_URI="http://software.ligo.org/lscsoft/source/${P}.tar.gz"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="fast-install -largefile -libtool-lock monitors omega online static-libs"
+# offline only-dtt rts
+
+RDEPEND="sci-libs/gds
+ sys-libs/zlib"
+DEPEND=${RDEPEND}
+
+src_configure() {
+ econf \
+ $(use_enable fast-install) \
+ $(use_enable largefile) \
+ $(use_enable libtool-lock) \
+ $(use_enable monitors) \
+ $(use_enable omega) \
+ $(use_enable online) \
+ $(use_enable static-libs static) \
+ --includedir=/usr/include/gds
+ # Header files are expected to sit in /usr/include/gds
+}
+# $(use_enable offline) \--dis/--enable doesn't work
+
+src_install() {
+ emake DESTDIR="${D}${DESTDIR}" install
+}
diff --git a/sci-libs/gds-lsmp/metadata.xml b/sci-libs/gds-lsmp/metadata.xml
new file mode 100644
index 0000000..db1c089
--- /dev/null
+++ b/sci-libs/gds-lsmp/metadata.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'>
+<pkgmetadata>
+ <maintainer type="person">
+ <email>AstroFloyd@gmail.com</email>
+ <name>AstroFloyd</name>
+ </maintainer>
+ <use>
+ <flag name='fast-install'></flag>
+ <flag name='largefile'>Omit support for large files</flag>
+ <flag name='libtool-lock'>Avoid locking (might break parallel builds)</flag>
+ <flag name='monitors'>Build all monitors</flag>
+ <flag name='omega'>Build Omega_c only</flag>
+ <flag name='online'>Online program version</flag>
+ <!--
+ <flag name='offline'>Offline program version</flag> Not currently supported (2021-12-15)
+ -->
+ </use>
+</pkgmetadata>
diff --git a/sci-libs/gds/ChangeLog b/sci-libs/gds/ChangeLog
new file mode 100644
index 0000000..fc145f6
--- /dev/null
+++ b/sci-libs/gds/ChangeLog
@@ -0,0 +1,57 @@
+# ChangeLog for sci-libs/gds
+# Copyright 1999-2021 Gentoo Authors; Distributed under the GPL v2
+# $Header: $
+
+ 17 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> gds-2.19.7.ebuild:
+ sci-libs/gds: properly fix location header files for v2.19.7.
+
+ 17 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> gds-2.19.7.ebuild:
+ sci-libs/gds: fix location header files for v2.19.7.
+
+ 15 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> gds-2.19.7.ebuild:
+ sci-libs/gds: adding deps to v2.19.7.
+
+ 15 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> gds-2.19.7.ebuild,
+ metadata.xml:
+ sci-libs/gds: adding USE flags to v2.19.7.
+
+*gds-2.19.7 (15 Dec 2021)
+
+ 15 Dec 2021; AstroFloyd <AstroFloyd@gmail.com>
+ +files/gds-2.19.7-compound.cc.patch, +gds-2.19.7.ebuild, +metadata.xml:
+ sci-libs/gds: initial ebuild for v2.19.7.
+
+ 09 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> metaio-8.3.1.ebuild,
+ metaio-8.4.0.ebuild:
+ sci-libs/metaio: quick DEPEND fixes.
+
+ 09 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> metadata.xml,
+ metaio-8.3.1.ebuild, metaio-8.4.0.ebuild:
+ sci-libs/metaio: quick USE flage fixes.
+
+*metaio-8.3.1 (08 Dec 2021)
+*metaio-8.4.0 (08 Dec 2021)
+
+ 08 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> +metaio-8.3.1.ebuild,
+ +metaio-8.4.0.ebuild, -metaio-7.2.ebuild, -metaio-8.2.1.ebuild,
+ -metaio-8.2.ebuild, -metaio-8.3.0.ebuild, metadata.xml:
+ sci-libs/metaio: version bump to v8.4.0.
+
+*metaio-8.3.0 (11 Mar 2013)
+
+ 11 Mar 2013; AstroFloyd <AstroFloyd@gmail.com> +metaio-8.3.0.ebuild:
+ Version bump
+
+*metaio-8.2.1 (11 Mar 2013)
+
+ 11 Mar 2013; AstroFloyd <AstroFloyd@gmail.com> +metaio-8.2.1.ebuild:
+ Version bump
+
+ 11 Mar 2013; AstroFloyd <AstroFloyd@gmail.com> +metadata.xml:
+ Updated existing ebuilds, added metadata.xml
+
+ 28 Jun 2009; AstroFloyd <AstroFloyd@gmail.com> +metaio-8.2.ebuild:
+ Version bump
+
+ 26 Jun 2009; AstroFloyd <AstroFloyd@gmail.com> +metaio-7.2.ebuild:
+ Added existing ebuild
diff --git a/sci-libs/gds/Manifest b/sci-libs/gds/Manifest
new file mode 100644
index 0000000..2158a6c
--- /dev/null
+++ b/sci-libs/gds/Manifest
@@ -0,0 +1,5 @@
+AUX gds-2.19.7-compound.cc.patch 348 BLAKE2B af23e664acdfd99eccf520a9a91f6190af7d6c980e6ac2bc32cd3160c4e98568b70a5d7db16e164a9c2c87e3bd5777c2fd232dcdd1fb2330afbe6ff3a8115161 SHA512 2dba12ba9b9bb53d6853fe3924eafda7f92a9a2cf90524a21f43e96b0330a1a28bc8dfa5c87b0233d46a5b80e35e9d466d4ee2cb5979368729daa6088922bb8d
+DIST gds-2.19.7.tar.gz 1903849 BLAKE2B be09859e69a837e9d9cc159a4d8e42c2946f0f9c2c0b2ce40f190d4883a0d6be3d3255cdba19f001bf79774e42d57bcb5e9dfd6579bd8f3dad610480793e489b SHA512 ad45cbebea98fad4f9bee659fe3fe313fddcc465c26c6702d719ee0b0d9df0d84980bda62f3d23e362f0218eba1c96dd53e78af5eaa68b40c018263e232679d4
+EBUILD gds-2.19.7.ebuild 1557 BLAKE2B 564ab0d08b5b253f366a0b18c26cdfac42534bb9d4701308fc1f64ca73819023fea9a57103b791927812f139bec94221e817d04340c347fad63635bc95f84a72 SHA512 a1a2dd6d535ad09f872b5c4d7420c09b5a508b6961736269ecc438aed5e56c345f82377945ddfae8538a37ad40a954f5fe60bf7c0bdf79be031fc95d4f0a798e
+MISC ChangeLog 1902 BLAKE2B 6d12194a9c32699c6c602fe149dbb2f361336322186322c949540db4f80551ea47b61c4944d1bd814fa74be347922511523a9c4960684ce50d029ee693ddcea1 SHA512 764b93a6917da7f3879811233cd88629145f303635b47e66641873b6c752e911576a69b4c2ad007f21c5b190e3567d2da1f3e90bcc0080af9ef607d3822dc061
+MISC metadata.xml 1156 BLAKE2B 0f411bf8bc54a43e01697c879e508f1f1c58676c8682dff9c298435298d4e6cc0a1c4858e85f6414f2c2060a1815ed1fe82e33b3bbc1680e5e5e1a9c2737241c SHA512 de8497c1dae27c40e4bf2710cbaa7ea60226e972854f54ba028d18c9eef02b0dee818b6b09726501e09925feabd789be54d870ed450b1301f04203b377416ae7
diff --git a/sci-libs/gds/files/gds-2.19.7-compound.cc.patch b/sci-libs/gds/files/gds-2.19.7-compound.cc.patch
new file mode 100644
index 0000000..e3c7f05
--- /dev/null
+++ b/sci-libs/gds/files/gds-2.19.7-compound.cc.patch
@@ -0,0 +1,8 @@
+--- /var/tmp/portage/portage/sci-libs/gds-2.19.7/work/gds-2.19.7/IO/html/compound.cc 2021-08-13 04:29:58.000000000 +0200
++++ IO/html/compound.cc 2021-12-15 15:09:29.123671426 +0100
+@@ -1,4 +1,5 @@
+ /* -*- mode: c++; c-basic-offset: 4; -*- */
++#include <stdexcept>
+ #include "html/compound.hh"
+ #include "html/genAttr.hh"
+ #include "html/writer.hh"
diff --git a/sci-libs/gds/gds-2.19.7.ebuild b/sci-libs/gds/gds-2.19.7.ebuild
new file mode 100644
index 0000000..9ce20d2
--- /dev/null
+++ b/sci-libs/gds/gds-2.19.7.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="LIGO Global Diagnostic System"
+HOMEPAGE="http://software.ligo.org/lscsoft"
+SRC_URI="http://software.ligo.org/lscsoft/source/${P}.tar.gz"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="fast-install -largefile -libtool-lock monitors omega online static-libs"
+# 32bit 64bit dmt-runtime dmtviewer dtt nogui offline only-dtt rts
+
+RDEPEND="dev-libs/cyrus-sasl
+ dev-libs/expat
+ dev-libs/jsoncpp
+ net-misc/curl
+ sci-libs/fftw
+ sci-libs/metaio
+ sys-libs/zlib"
+DEPEND=${RDEPEND}
+
+src_prepare() {
+ eapply -p0 "${FILESDIR}/${P}-compound.cc.patch"
+ eapply_user
+}
+
+src_configure() {
+ econf \
+ $(use_enable fast-install) \
+ $(use_enable largefile) \
+ $(use_enable libtool-lock) \
+ $(use_enable monitors) \
+ $(use_enable omega) \
+ $(use_enable online) \
+ $(use_enable static-libs static) \
+ --includedir=/usr/include/${PN}
+ # Header files are expected to sit in /usr/include/${PN}
+}
+# $(use_enable x86 32bit) \ # Fails on 64-bit system
+# $(use_enable amd64 64bit) \ # Would then fail on 32-bit system?
+# $(use_enable dmt-runtime) \ # Requires gds-dmt?
+# $(use_enable dmtviewer) \ # Requires gds-dmt?
+# $(use_enable dtt) \ # Requires gds-dtt?
+# $(use_enable nogui) \ # Requires gds-gui?
+# $(use_enable only-dtt) \ # Requires gds-dtt?
+# $(use_enable offline) \--dis/--enable doesn't work
+# $(use_enable rts) \
+
+src_install() {
+ emake DESTDIR="${D}${DESTDIR}" install
+ dodoc README || die
+}
diff --git a/sci-libs/gds/metadata.xml b/sci-libs/gds/metadata.xml
new file mode 100644
index 0000000..810f768
--- /dev/null
+++ b/sci-libs/gds/metadata.xml
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'>
+<pkgmetadata>
+ <maintainer type="person">
+ <email>AstroFloyd@gmail.com</email>
+ <name>AstroFloyd</name>
+ </maintainer>
+ <use>
+ <flag name='fast-install'></flag>
+ <flag name='largefile'>Omit support for large files</flag>
+ <flag name='libtool-lock'>Avoid locking (might break parallel builds)</flag>
+ <flag name='monitors'>Build all monitors</flag>
+ <flag name='omega'>Build Omega_c only</flag>
+ <flag name='online'>Online program version</flag>
+ <!--
+ <flag name='32bit'>32-bit compilation</flag>
+ <flag name='64bit'>64-bit compilation</flag>
+ <flag name='dmt-runtime'>Build dmt runtime environment</flag>
+ <flag name='dmtviewer'>Add dmtviewer anyway</flag>
+ <flag name='dtt'>Build dtt</flag>
+ <flag name='nogui'>Build dtt without gui</flag>
+ <flag name='offline'>Offline program version</flag> Not currently supported (2021-12-15)
+ <flag name='only-dtt'>Build dtt only</flag>
+ <flag name='rts'>Add realtime site</flag>
+ -->
+ </use>
+</pkgmetadata>
diff --git a/sci-libs/gstlal-burst/ChangeLog b/sci-libs/gstlal-burst/ChangeLog
new file mode 100644
index 0000000..eeb5829
--- /dev/null
+++ b/sci-libs/gstlal-burst/ChangeLog
@@ -0,0 +1,6 @@
+*gstlal-burst-0.3.1 (17 Dec 2021)
+
+ 17 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> +gstlal-burst-0.3.1.ebuild,
+ +metadata.xml:
+ sci-libs/gstlal-burst: initial ebuild for v0.3.1.
+
diff --git a/sci-libs/gstlal-burst/Manifest b/sci-libs/gstlal-burst/Manifest
new file mode 100644
index 0000000..f8da28a
--- /dev/null
+++ b/sci-libs/gstlal-burst/Manifest
@@ -0,0 +1,4 @@
+DIST gstlal-burst-0.3.1.tar.gz 468563 BLAKE2B 0652eb6372be0549105205d250ea108b2a3e67892636984af4346f0fb193e7e04375fef26032fd86da66bc29ba26e4ade034429e74a210c86ee5577606e6718e SHA512 24d47f1eee660f133221dda239fcbe3522a6c8077e5ab389ea495ba06eab85d8837f6150bc293dec80b0f2b6bd2826a0f62450940bbb4e0edfbcf13bcce51601
+EBUILD gstlal-burst-0.3.1.ebuild 1042 BLAKE2B 2acdffd0a665f6ac52f8b25bc6ea4993b3649f697586eaa47e6676650c4daa1e788f6f22e914e1879f12282be0cb97735233f761d3525013d6598daa10419e97 SHA512 8e979867c5dff24e90915dadc061e9531495c1a08684d93a0ca26402ee9d90b80a3ad7f12ccf3176a85542281f8835e40e723ca2f26eeee78c8e1b596478ab97
+MISC ChangeLog 182 BLAKE2B c21b194710c0fdf20243f3e3bd2a85434eda33bb18146d223b601e37d490e9021321406427e43c458ce3ac18ac5946c6606365c9d349cb8296275e580b571917 SHA512 3b9574b6fe80cae53f8b35b0dbc60b927d1102381761ef6e6d2d512378143ea74c1ec0dfdffee30cdecaa8a362c5daf49aadf1b9a36269ad11b5ef1bfe21493f
+MISC metadata.xml 474 BLAKE2B dd41a9cf6a98088507f34dab2fc9d00e94f92ff484dd055ec334843a4964c370fd4fce24f87001f603874f29240af906b44014a44467916cd947a1a23f2d6a78 SHA512 c60eb351f1ccf3557909eea00547f4bab219f1a80c204dc7889ecc6da5887d2e0caef583eaa8bae13da8bce8b332326f2f4dfece2a55e88774ce4555284e1944
diff --git a/sci-libs/gstlal-burst/gstlal-burst-0.3.1.ebuild b/sci-libs/gstlal-burst/gstlal-burst-0.3.1.ebuild
new file mode 100644
index 0000000..7ad59d2
--- /dev/null
+++ b/sci-libs/gstlal-burst/gstlal-burst-0.3.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A gstreamer library for the LIGO Analysis Language"
+HOMEPAGE="https://lscsoft.docs.ligo.org/gstlal/"
+SRC_URI="http://software.ligo.org/lscsoft/source/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+fast-install libtool-lock static-libs"
+
+RDEPEND=">=dev-lang/python-3:*
+ dev-libs/glib
+ dev-libs/openssl
+ media-libs/gst-plugins-base
+ media-libs/gstreamer
+ sci-libs/fftw
+ sci-libs/gsl
+ sci-libs/gstlal
+ sci-libs/hdf5
+ sci-libs/lalburst
+ sci-libs/lalframe
+ sci-libs/lalinspiral
+ sci-libs/lalmetaio
+ sci-libs/lalsimulation
+ sci-libs/lal
+ sci-libs/ldas-tools-al
+ sci-libs/ldas-tools-framecpp
+ sci-libs/metaio
+ sys-libs/zlib
+"
+DEPEND=${RDEPEND}
+
+src_configure() {
+ econf \
+ $(use_enable fast-install) \
+ $(use_enable libtool-lock) \
+ $(use_enable static-libs static) \
+# $(use_enable introspection) \
+}
+
+src_install() {
+ emake DESTDIR="${D}${DESTDIR}" install
+}
diff --git a/sci-libs/gstlal-burst/metadata.xml b/sci-libs/gstlal-burst/metadata.xml
new file mode 100644
index 0000000..5ff9e75
--- /dev/null
+++ b/sci-libs/gstlal-burst/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>AstroFloyd@gmail.com</email>
+ <name>AstroFloyd</name>
+ </maintainer>
+ <use>
+ <flag name='fast-install'>Optimize for fast installation</flag>
+ <flag name='libtool-lock'>Avoid locking (might break parallel builds)</flag>
+ <!--
+ <flag name='introspection'></flag>
+ -->
+ </use>
+</pkgmetadata>
diff --git a/sci-libs/gstlal-calibration/ChangeLog b/sci-libs/gstlal-calibration/ChangeLog
new file mode 100644
index 0000000..5adb3f6
--- /dev/null
+++ b/sci-libs/gstlal-calibration/ChangeLog
@@ -0,0 +1,6 @@
+*gstlal-calibration-1.3.1 (17 Dec 2021)
+
+ 17 Dec 2021; AstroFloyd <AstroFloyd@gmail.com>
+ +gstlal-calibration-1.3.1.ebuild, +metadata.xml:
+ sci-libs/gstlal-calibration: initial ebuild for v1.3.1.
+
diff --git a/sci-libs/gstlal-calibration/Manifest b/sci-libs/gstlal-calibration/Manifest
new file mode 100644
index 0000000..f580214
--- /dev/null
+++ b/sci-libs/gstlal-calibration/Manifest
@@ -0,0 +1,4 @@
+DIST gstlal-calibration-1.3.1.tar.gz 643354 BLAKE2B 416cbba2165d20e6191cd0a59303a279a120b3b255f6e99bb7a46e493a477d9f427d3bf8d7bbae18e5dcf2a647daae94704eb39a24eadc873b5fda4141d8b6a8 SHA512 5de3afc9aaa2430ebde682b1b567bb2cdca8104f5e030894ebd935b614a1e5d21d734565c18479475f710e57c2330a8e8aeec813e96b0651bbec0d54febddd3a
+EBUILD gstlal-calibration-1.3.1.ebuild 1007 BLAKE2B 55be3b674e4d2eaa593eec0d6c70ad8e521079af95e192179d27dca726c3f449bd370ae9c0b2aa6af6fc1c06c90665c5eab2455bc464e01c2dec2f1349503682 SHA512 415f2cc581f6d34d0b4eeb32a491a202c3a27873bac62d8af32ffbf117a9d2df57d6d4d0d0f8c62ec30059fbabf13f6eedcdd2835ac11864180794a19ad257e8
+MISC ChangeLog 200 BLAKE2B ee1c013901328bdebb664579361914e80e09468483177894879be6b40c80356a48a41f43110147af01619dad2c0588db64b68bb962da66e5218d30b6d55c5758 SHA512 5987abe8a99ed061daadb3cc57baf10992b2772f79f57c55975b1fd69f0f43ca481d25ad1480c7354b50596f83ecaa137277937924acbb8a3164dbe794b1d463
+MISC metadata.xml 418 BLAKE2B 42a21604e7da07196f3f6ad3e53d00488df356d36997e3ef630d1e3a8acfbd423526a373910174c90d7b251cbc295229f15911ddf2ff6cb23f8ad40ea529ca04 SHA512 29901a6fcdb7d66fae478c934e56ab3d39b39ebdcb51c88278f2efae6325b6101e2c7ca1948c2e932f7086900b2c8f60b082455c4375ea5b3454f6be3fcb8e53
diff --git a/sci-libs/gstlal-calibration/gstlal-calibration-1.3.1.ebuild b/sci-libs/gstlal-calibration/gstlal-calibration-1.3.1.ebuild
new file mode 100644
index 0000000..ee1504a
--- /dev/null
+++ b/sci-libs/gstlal-calibration/gstlal-calibration-1.3.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A gstreamer library for the LIGO Analysis Language"
+HOMEPAGE="https://lscsoft.docs.ligo.org/gstlal/"
+SRC_URI="http://software.ligo.org/lscsoft/source/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+fast-install libtool-lock static-libs"
+
+RDEPEND=">=dev-lang/python-3:*
+ dev-libs/glib
+ dev-libs/openssl
+ media-libs/gst-plugins-base
+ media-libs/gstreamer
+ sci-libs/fftw
+ sci-libs/gsl
+ sci-libs/gstlal
+ sci-libs/hdf5
+ sci-libs/lalburst
+ sci-libs/lalframe
+ sci-libs/lalinspiral
+ sci-libs/lalmetaio
+ sci-libs/lalsimulation
+ sci-libs/lal
+ sci-libs/ldas-tools-al
+ sci-libs/ldas-tools-framecpp
+ sci-libs/metaio
+ sys-libs/zlib
+"
+DEPEND=${RDEPEND}
+
+src_configure() {
+ econf \
+ $(use_enable fast-install) \
+ $(use_enable libtool-lock) \
+ $(use_enable static-libs static)
+}
+
+src_install() {
+ emake DESTDIR="${D}${DESTDIR}" install
+}
diff --git a/sci-libs/gstlal-calibration/metadata.xml b/sci-libs/gstlal-calibration/metadata.xml
new file mode 100644
index 0000000..bd0d8ea
--- /dev/null
+++ b/sci-libs/gstlal-calibration/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>AstroFloyd@gmail.com</email>
+ <name>AstroFloyd</name>
+ </maintainer>
+ <use>
+ <flag name='fast-install'>Optimize for fast installation</flag>
+ <flag name='libtool-lock'>Avoid locking (might break parallel builds)</flag>
+ </use>
+</pkgmetadata>
diff --git a/sci-libs/gstlal-inspiral/ChangeLog b/sci-libs/gstlal-inspiral/ChangeLog
new file mode 100644
index 0000000..ad4d5cf
--- /dev/null
+++ b/sci-libs/gstlal-inspiral/ChangeLog
@@ -0,0 +1,8 @@
+ 13 Jul 2022; AstroFloyd <AstroFloyd@gmail.com> gstlal-inspiral-1.9.2.ebuild:
+ sci-libs/gstlal-inspiral: minor updates for v1.9.2.
+
+*gstlal-inspiral-1.9.2 (17 Dec 2021)
+
+ 17 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> +gstlal-inspiral-1.9.2.ebuild,
+ +metadata.xml:
+ sci-libs/gstlal-inspiral: initial ebuild for v1.9.2.
diff --git a/sci-libs/gstlal-inspiral/Manifest b/sci-libs/gstlal-inspiral/Manifest
new file mode 100644
index 0000000..7d74e6b
--- /dev/null
+++ b/sci-libs/gstlal-inspiral/Manifest
@@ -0,0 +1,4 @@
+DIST gstlal-inspiral-1.9.2.tar.gz 160052100 BLAKE2B 53aa6b14875de9d558fd385c2d9de6c1b4def14be76c4c9e72eb0d0fe14adcb389869af773e9839b49623bb53e9ece5046a3035cd1450204659c64bf169b7ee5 SHA512 e583fd3f62a61dfaf3f00895ad52597ac290b48d74a4572309a245fdbf1c7fc003ea44c6c4aba5df0b04bf3caa26ae18031c76fd3b981d694ca788d958373cbe
+EBUILD gstlal-inspiral-1.9.2.ebuild 1383 BLAKE2B 4f2c6ee0969413ea1fd956f5f5d96240662d3b16edfc08ccf42ae8473dd9ca532cfa23638e526ee5eecc46703f88e932ed1eb02bafb40ab89ac5c62ecaf31007 SHA512 a45767a1ba0665a54617d649a85da7abb345aa3213d5c1c8c676dfe8aa4424b1c50d7a060040dc3f9739369fc3cd9302b9406b015c882833d22b5e0e087b7c37
+MISC ChangeLog 324 BLAKE2B 3b36f1502676f294054c6d32f19b5325f66ddffbc9eb97f9928e19154b23dc55327cfb2f3e1a80d7e712d21b2f19ae0d6418cb0436fb418b9234b8603fa4144e SHA512 037952fddc9f29c7b952a597e1d904acf77a7e7e1daa442179c4c08a10942b747b10a9a3c9ecc7c27872bdf28c7b89ba40ce7abb3c612ca628b65bc077de9800
+MISC metadata.xml 674 BLAKE2B 166eba231b050be1a333c865026ca5c93e97c221c0d4c0857132821b5d635ad036477a427869e85f11d246c3e01b567183e0df36c19b665d9c57e9875f43c4a6 SHA512 f4836cfdea8bd5efc337c23e62ed88cbe5576c38c56df3f90a5a99dadbac95dfbc95e59751c18e085db95c72a60e4cac7970236689aaf07f9371a6679cc1f800
diff --git a/sci-libs/gstlal-inspiral/gstlal-inspiral-1.9.2.ebuild b/sci-libs/gstlal-inspiral/gstlal-inspiral-1.9.2.ebuild
new file mode 100644
index 0000000..31678b6
--- /dev/null
+++ b/sci-libs/gstlal-inspiral/gstlal-inspiral-1.9.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A gstreamer library for the LIGO Analysis Language"
+HOMEPAGE="https://lscsoft.docs.ligo.org/gstlal/"
+SRC_URI="http://software.ligo.org/lscsoft/source/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc +fast-install libtool-lock +openmp static-libs" # gtk-doc-html gtk-doc-pdf gtk-doc introspection +massmodel
+
+RDEPEND=">=dev-lang/python-3:*
+ dev-libs/glib
+ dev-libs/openssl
+ media-libs/gst-plugins-base
+ media-libs/gstreamer
+ sci-libs/fftw
+ sci-libs/gsl
+ sci-libs/gstlal
+ sci-libs/hdf5
+ sci-libs/lalburst
+ sci-libs/lalframe
+ sci-libs/lalinspiral
+ sci-libs/lalmetaio
+ sci-libs/lalsimulation
+ sci-libs/lal[swig-python]
+ sci-libs/ldas-tools-al
+ sci-libs/ldas-tools-framecpp
+ sci-libs/metaio
+ sys-libs/zlib
+"
+DEPEND=${RDEPEND}
+
+src_configure() {
+ econf \
+ $(use_enable fast-install) \
+ $(use_enable doc gtk-doc-html) \
+ $(use_enable libtool-lock) \
+ $(use_enable openmp) \
+ $(use_enable static-libs static) \
+ --disable-gtk-doc \
+ --disable-gtk-doc-pdf \
+ --disable-massmodel
+ # $(use_enable massmodel) \ # Requires lnP_template_signal_BBH_logm_reweighted_mchirp.hdf5
+ # $(use_enable introspection) \
+ # gtk-doc-html gtk-doc-pdf
+}
+
+src_install() {
+ emake DESTDIR="${D}${DESTDIR}" install
+}
diff --git a/sci-libs/gstlal-inspiral/metadata.xml b/sci-libs/gstlal-inspiral/metadata.xml
new file mode 100644
index 0000000..6c570ca
--- /dev/null
+++ b/sci-libs/gstlal-inspiral/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>AstroFloyd@gmail.com</email>
+ <name>AstroFloyd</name>
+ </maintainer>
+ <use>
+ <flag name='fast-install'>Optimize for fast installation</flag>
+ <flag name='libtool-lock'>Avoid locking (might break parallel builds)</flag>
+ <flag name='openmp'>Use OpenMP</flag>
+ <!--
+ <flag name='massmodel'>Enable/disable installation of hdf5 mass model data</flag> # Requires lnP_template_signal_BBH_logm_reweighted_mchirp.hdf5
+ <flag name='introspection'></flag>
+ -->
+ </use>
+</pkgmetadata>
diff --git a/sci-libs/gstlal/ChangeLog b/sci-libs/gstlal/ChangeLog
new file mode 100644
index 0000000..f1fd359
--- /dev/null
+++ b/sci-libs/gstlal/ChangeLog
@@ -0,0 +1,15 @@
+# ChangeLog for sci-libs/gstlal
+# Copyright 1999-2022 Gentoo Authors; Distributed under the GPL v2
+# $Header: $
+
+ 13 Jul 2022; AstroFloyd <AstroFloyd@gmail.com> gstlal-1.9.0.ebuild:
+ sci-libs/gstlal: fix in v1.9.0.
+
+ 17 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> metadata.xml:
+ sci-libs/gstlal: minor fixes for v1.9.0.
+
+*gstlal-1.9.0 (17 Dec 2021)
+
+ 17 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> +gstlal-1.9.0.ebuild,
+ +metadata.xml:
+ sci-libs/gstlal: initial ebuild for v1.9.0.
diff --git a/sci-libs/gstlal/Manifest b/sci-libs/gstlal/Manifest
new file mode 100644
index 0000000..4b934b4
--- /dev/null
+++ b/sci-libs/gstlal/Manifest
@@ -0,0 +1,4 @@
+DIST gstlal-1.9.0.tar.gz 1097865 BLAKE2B 961e3fc951801bf19e210cb72ba2101ffbf14f67c170a373ba93f82afdbac25804abb90ed59dddde35a0b9d43ed7773126653ff9441bf0bca565e18cbdf70384 SHA512 34f2d146494fa6b387e5e934782fe7e68b327aef93b338675cf9eafac73569a03e44eac2db64bf6dda2d2e8828d090be5233922329828d97c5d07f9167c01d0a
+EBUILD gstlal-1.9.0.ebuild 1243 BLAKE2B 2623abbddf40f38919e2ac16e482d68171874fea59d20d4c9496682d75c4a47be8fe968091995948568f4ca62b1a4d137b26275c8af999b8a3f2dabf0e46bfef SHA512 41304ae3c1cafd27397782750e3667f32eade438e2bbd5f953fa26ea2b774dd1032b385f7adab70af765d6052a856998692665d7d91da31fc623dd5dbc2df4b6
+MISC ChangeLog 488 BLAKE2B 3f2d897a7b0bb8b59a58e98fe36d56f7234f0ccbbca4cbf146bec3dd21dd95e50c862e074b9fee2e9699efa5f7b866ee588c001cea356d6df62faa10f0309699 SHA512 ddd804b9dcbbe755b332c32a3eab1494b8ee189c57c6238afb00c6e4a4c02cd5871df0c9f2d77fff6d2d7df9401eaec7cfe6ebdddb90dc35ab6caeef302aed84
+MISC metadata.xml 683 BLAKE2B 0ca1b1c47cbbd1a4c93f8dd28fdfc2b14feda2d723ae26cc450c9e854991ff67ae6cbb50214a3ef20590254c3f97f2429e0514d2368ec66db8b46896cf2ed29f SHA512 eef0a67c052296feec61e643eed14e13e20fb7698ce886b481bca2d4d5442c4decaf5962434778b1bd909b2be87a3fd1550367a6571fbaa35cb9c70a2b4935b8
diff --git a/sci-libs/gstlal/gstlal-1.9.0.ebuild b/sci-libs/gstlal/gstlal-1.9.0.ebuild
new file mode 100644
index 0000000..98b260f
--- /dev/null
+++ b/sci-libs/gstlal/gstlal-1.9.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A gstreamer library for the LIGO Analysis Language"
+HOMEPAGE="https://lscsoft.docs.ligo.org/gstlal/"
+SRC_URI="http://software.ligo.org/lscsoft/source/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc +fast-install -libtool-lock static-libs" # gtk-doc-html gtk-doc-pdf gtk-doc
+
+RDEPEND="
+ dev-lang/orc
+ >=dev-lang/python-3:*
+ dev-libs/glib
+ dev-libs/openssl
+ media-libs/gst-plugins-base
+ media-libs/gstreamer
+ sci-libs/fftw
+ sci-libs/gsl
+ sci-libs/hdf5
+ sci-libs/lalburst
+ sci-libs/lalframe
+ sci-libs/lalinspiral
+ sci-libs/lalmetaio
+ sci-libs/lalsimulation
+ sci-libs/lal[swig-python]
+ sci-libs/ldas-tools-al
+ sci-libs/ldas-tools-framecpp
+ sci-libs/metaio
+ sys-libs/zlib
+"
+DEPEND="${RDEPEND}
+ doc? ( dev-util/gtk-doc )
+"
+
+src_configure() {
+ econf \
+ $(use_enable fast-install) \
+ $(use_enable doc gtk-doc) \
+ $(use_enable libtool-lock) \
+ $(use_enable static-libs static) \
+ --disable-gtk-doc-html \
+ --disable-gtk-doc-pdf
+# $(use_enable gtk-doc-html) \
+# $(use_enable gtk-doc-pdf) \
+}
+
+src_install() {
+ emake DESTDIR="${D}${DESTDIR}" install
+ # dodoc README || die
+}
diff --git a/sci-libs/gstlal/metadata.xml b/sci-libs/gstlal/metadata.xml
new file mode 100644
index 0000000..c552591
--- /dev/null
+++ b/sci-libs/gstlal/metadata.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>AstroFloyd@gmail.com</email>
+ <name>AstroFloyd</name>
+ </maintainer>
+ <use>
+ <flag name='fast-install'>Optimize for fast installation</flag>
+ <flag name='libtool-lock'>Avoid locking (might break parallel builds)</flag>
+ <!--
+ <flag name='gtk-doc-html'>Build documentation in html format</flag>
+ <flag name='gtk-doc-pdf'>Build documentation in pdf format</flag>
+ <flag name='gtk-doc'>Use gtk-doc to build documentation</flag>
+ <flag name='introspection'></flag>
+ -->
+ </use>
+</pkgmetadata>
diff --git a/sci-libs/igwn-cmake-macros/ChangeLog b/sci-libs/igwn-cmake-macros/ChangeLog
new file mode 100644
index 0000000..7379382
--- /dev/null
+++ b/sci-libs/igwn-cmake-macros/ChangeLog
@@ -0,0 +1,5 @@
+*igwn-cmake-macros-1.3.2 (09 Dec 2021)
+
+ 09 Dec 2021; AstroFloyd <AstroFloyd@gmail.com>
+ +igwn-cmake-macros-1.3.2.ebuild, +metadata.xml:
+ sci-libs/igwn-cmake-macros: initial ebuild: v1.3.2.
diff --git a/sci-libs/igwn-cmake-macros/Manifest b/sci-libs/igwn-cmake-macros/Manifest
new file mode 100644
index 0000000..326b1d9
--- /dev/null
+++ b/sci-libs/igwn-cmake-macros/Manifest
@@ -0,0 +1,4 @@
+DIST igwn-cmake-macros-1.3.2.tar.gz 68795 BLAKE2B 1ecbd4c666984a25e0d4b7f7ca6f5ec0b540adbf5369f6edea83b5d416692bd789d91b953eec1719890fabe0cce82fb9707f47ae6772b3a086e29da37066145a SHA512 977da214be4d98f83a1ddcafad06a141786797a009b526e20cf2cbe9a9d39ebffec0b76b57e2f2e284852517016db9fda8a28aca6ea6c92a4e62c1964a6faf1a
+EBUILD igwn-cmake-macros-1.3.2.ebuild 395 BLAKE2B 39c85a0ee3f3df06b6a0c63507ad42b8ee52c45f3a8672c9bf3bb818136d7e1c14fc8c59906f4af60b9e140d081236fe126bb850183cad6454053d72a274487c SHA512 ea574fd3455cefafb8b9ff4a179ecde08305cd3b33c7c4e5d3d62038506b1e533cf9bc372b0455bd188496a925d614dc713234c8b637b0671f7eb8ecef101ff6
+MISC ChangeLog 193 BLAKE2B 7c743b875346f8325d79d6884ca32b8c5eaf691fd65b57eaef57dac1931797ca678b3643dc61e0e02eaa8f62a1a28370c37191fbdfdc22962c3cb7f88de12f7d SHA512 0d56bc61ec70bba46d6ee2568e8f2f548b0d4b6684b1f0d4a22f07eab928eb8746839ad8e2bb83af5ce977e8865573e1f7a8996d0c75de3e7efd1e2123e857aa
+MISC metadata.xml 246 BLAKE2B 6089254adfca2303d1eed1b07da875b54015bc70c445b48e285600409b6d906744e0ade5251832ddd4ec63fe2c5765cbc14b8671a9584e69163b95fab2b46a77 SHA512 9bea69c184f0a26c81b14a3f48c9479ae046f12190deb25a24635a2ffd0744bc3fc6981f9b77ef9581b62ffd459c91932357d1272008611273f7fd1bc42a7ee9
diff --git a/sci-libs/igwn-cmake-macros/igwn-cmake-macros-1.3.2.ebuild b/sci-libs/igwn-cmake-macros/igwn-cmake-macros-1.3.2.ebuild
new file mode 100644
index 0000000..101f2e5
--- /dev/null
+++ b/sci-libs/igwn-cmake-macros/igwn-cmake-macros-1.3.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+CMAKE_MAKEFILE_GENERATOR=emake
+inherit cmake
+
+DESCRIPTION="CMake scripts for the International Gravitational Detector Network"
+HOMEPAGE="http://software.igwn.org/"
+SRC_URI="http://software.igwn.org/lscsoft/source/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
diff --git a/dev-util/dh-make/metadata.xml b/sci-libs/igwn-cmake-macros/metadata.xml
index 7ba46ab..ccc0da6 100644
--- a/dev-util/dh-make/metadata.xml
+++ b/sci-libs/igwn-cmake-macros/metadata.xml
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'>
<pkgmetadata>
- <herd>sci</herd>
<maintainer type="person">
<email>AstroFloyd@gmail.com</email>
<name>AstroFloyd</name>
diff --git a/sci-libs/lal/ChangeLog b/sci-libs/lal/ChangeLog
index 8d9b274..315f46d 100644
--- a/sci-libs/lal/ChangeLog
+++ b/sci-libs/lal/ChangeLog
@@ -1,7 +1,36 @@
# ChangeLog for sci-libs/lal
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2021 Gentoo Authors; Distributed under the GPL v2
# $Header: $
+ 10 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> lal-7.1.4.ebuild:
+ sci-libs/lal: sort out DEPEND and RDEPEND for v7.1.4.
+
+ 10 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> lal-7.1.4.ebuild, metadata.xml:
+ sci-libs/lal: quick fix to USE flags and DEPEND for v7.1.4.
+
+ 10 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> lal-7.1.4.ebuild:
+ sci-libs/lal: quick fix to USE flags for v7.1.4.
+
+ 10 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> lal-7.1.4.ebuild:
+ sci-libs/lal: quick fix to DEPEND for v7.1.4.
+
+ 09 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> lal-6.9.1.ebuild,
+ lal-7.1.4.ebuild, metadata.xml:
+ sci-libs/lal: quick USE flag and DEPEND fixes.
+
+ 08 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> lal-7.1.4.ebuild:
+ sci-libs/lal: update default swig USE flags.
+
+*lal-7.1.4 (08 Dec 2021)
+
+ 08 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> +lal-7.1.4.ebuild,
+ -lal-6.5.0.ebuild, -lal-6.6.1.ebuild, metadata.xml:
+ sci-libs/lal: version bump to v7.1.4.
+
+ 22 Jun 2021; AstroFloyd <AstroFloyd@gmail.com> lal-6.5.0.ebuild,
+ lal-6.6.1.ebuild, lal-6.9.1.ebuild, metadata.xml:
+ sci-libs/lal: update ebuilds to EAPI7.
+
11 Mar 2013; AstroFloyd <AstroFloyd@gmail.com> +lal-6.9.1.ebuild:
Version bump
@@ -21,4 +50,3 @@
7 Jul 2009; AstroFloyd <AstroFloyd@gmail.com> +lal-5.2.ebuild,
+lal-6.0.2.ebuild, +lal-6.1.ebuild:
Adding exisitng ebuilds
-
diff --git a/sci-libs/lal/Manifest b/sci-libs/lal/Manifest
index 233f6c5..ff433d5 100644
--- a/sci-libs/lal/Manifest
+++ b/sci-libs/lal/Manifest
@@ -1,8 +1,6 @@
-DIST lal-6.5.0.tar.gz 3567846 SHA256 34e775072534aa2c4ed23b7b437d4c085e707c7776e47529ed24061b05fbba06
-DIST lal-6.6.1.tar.gz 4114075 SHA256 0afe727fa3f0aef3a771c4daf670c12fc65b670b40f43db3cf97dc8af03e09b1 SHA512 db5dff9357c088b90d78bf1e807a821aac4dae5be89fac111d112099ba1028843f0bed2282073810073feb1ec1774f8a2e93bcbe33f87dba4b9bc2c1040deeb5 WHIRLPOOL 69526b4304c47a10eefbbc7c567665e65576f4de8fce328ee1d374c9f2cb48cbbe26ecb49993ad5b064aa6f8ff8329bd4ae02fe5daea955b9826b7b590eafd1d
-DIST lal-6.9.1.tar.gz 4273528 SHA256 7964fa512cf417fa361a083e97c1c0926eeff0c5f0e14646f806ba7a5607dbca SHA512 3f29f83c13800430cb4587b4818f3e7b94e2e7d091dc09949a63ab1006c408b469982c3a44961a4568b56e713e1947629712b70fc605c27474fa8b5a395faece WHIRLPOOL f7b4849cd19e7a727c5276f3d469c03c836b44254bde4d887f146fc77e31b0de84422e3e8cb1d28803c53c3ab0d2bd5875031b05b8b3d8e5cb551270cdf3ad95
-EBUILD lal-6.5.0.ebuild 1480 SHA256 14c975ed018918801c862232c5f3ed0189d78b2ec008f909b7406575cb13c8ce SHA512 b3212c2a21c73211fd36f9e2d348b60263f867d84a9503cca921e088d39fa1045d32cfc41e935d34352468877957745a4636e24548e545fc4e516b5d47489758 WHIRLPOOL 60ea1103e42cc76bec4321dc1256c6bb056d08316091569780544bab1f58f3ac17f508e8b6d12ca499f08fafeca67e2802feb2a70c5ffe4a9633e454a9982a7b
-EBUILD lal-6.6.1.ebuild 1480 SHA256 14c975ed018918801c862232c5f3ed0189d78b2ec008f909b7406575cb13c8ce SHA512 b3212c2a21c73211fd36f9e2d348b60263f867d84a9503cca921e088d39fa1045d32cfc41e935d34352468877957745a4636e24548e545fc4e516b5d47489758 WHIRLPOOL 60ea1103e42cc76bec4321dc1256c6bb056d08316091569780544bab1f58f3ac17f508e8b6d12ca499f08fafeca67e2802feb2a70c5ffe4a9633e454a9982a7b
-EBUILD lal-6.9.1.ebuild 1480 SHA256 14c975ed018918801c862232c5f3ed0189d78b2ec008f909b7406575cb13c8ce SHA512 b3212c2a21c73211fd36f9e2d348b60263f867d84a9503cca921e088d39fa1045d32cfc41e935d34352468877957745a4636e24548e545fc4e516b5d47489758 WHIRLPOOL 60ea1103e42cc76bec4321dc1256c6bb056d08316091569780544bab1f58f3ac17f508e8b6d12ca499f08fafeca67e2802feb2a70c5ffe4a9633e454a9982a7b
-MISC ChangeLog 709 SHA256 9fac60e3f6fa4617121a59f3b45301d373f900357a6d25c35440d5c6666fd686 SHA512 2855bc9af753086abdf51da9c3297ecf73ea95613ff60919537e0c1f9a2dc05ee3b78422640272697f819a507455c71932292be8e0e710dba89c0ac707835e2a WHIRLPOOL ac3b8787d727144124b9e45ebd354653682705668c704e023fac29f63abff281814a14962d4956ea08d73ff8508441ea52642b369341630a0aa7131d21efb96d
-MISC metadata.xml 498 SHA256 f82e6e9574d50ba7c67054bcff5f2e9ac2c62ff831f73aaa1273da7b04a9ee16 SHA512 f6adaf421a83333a0f54b3e037a363a798486f223c35390a0481939996314d138d420300209d48312999ad25b4d3535c0499f131bef1c407da0f9112574de01f WHIRLPOOL c41c230c96611e67e6cce99076000822333e2a81f96584b44fd5246a36dae5cb7d92220a7e6bfebfe66a2f579be94b8f1701436b2ff1c5fdcb8b170f310b601b
+DIST lal-6.9.1.tar.gz 4273528 BLAKE2B dda0a6af75b764b04782a6f1a8ca3df147f6e040b188d563d4ce183908dbe5decea7f6a21e34537d0425e369005d7d89d88cd5c43411ce8606ca9a12ddaf3946 SHA512 3f29f83c13800430cb4587b4818f3e7b94e2e7d091dc09949a63ab1006c408b469982c3a44961a4568b56e713e1947629712b70fc605c27474fa8b5a395faece
+DIST lal-7.1.4.tar.xz 2324416 BLAKE2B 9aec22c7e01a5bbb26348dfe78196e496672b5cd2f3e924b51c3d4fb808ff10bc2ba1de8ff660e17ecab2f09ed53236cac9c90f3e72fd9e74be26b2aae94146a SHA512 19c46b4b0d5095b5bdcf4a97df304d9b7f007daeae65994b6428155b7cff46223a8eab8cb922d1d10740c57bace29f1fb32abb155f31b2e85496caa9515754aa
+EBUILD lal-6.9.1.ebuild 1367 BLAKE2B f6837bfc204bce0943c15ecf4cdb4e0cea705e1a58e6802f8b73dc171e2a5010f6250dc4bede8ad617424298ff433223400d55406bcf1573c3b6abaafad46735 SHA512 f20b6586707526319cef38aec71b5f6a2b2d7c5583d101d6175a0699f61436b0080cb9aef4b90f43f7f2040bb2b5ab0afecf50dcdc46851e3f1ef06d2037c53f
+EBUILD lal-7.1.4.ebuild 2004 BLAKE2B 52d3de3a268ec78961c8c1f889bf052b736bbcced10fe1b21ecbe8c591f193a6196c96d34892c6e0e738efc50e7f3983c6acf77e3d97b63caab8450d797d6af9 SHA512 714d8166c6284ebe1c1e4b0f979d98713cd2afe1e142622a24c698c68e91070a4923de8f7ac5f19e8b367716656987d23b5f516fe846d4926449213c7902149e
+MISC ChangeLog 1824 BLAKE2B ce55de7af095525cbc7ff8760c2106dbe57b741b4749cfa5169878b88b8a8b60f53f900f70ea7d5c67dc687e39837c58921fd10af4323f765fa1adba269309b7 SHA512 d944890d13cc8f391ba904a605fb7aeab95b517dae6d81ce63db1c1a35684d04d9ceaa451875a98cdd5da0437b85fa1908612cd151c9a9eb278ce45abc215407
+MISC metadata.xml 1293 BLAKE2B 16440b88627ec0cd5cc8b43dffe2accd31787d8889cee2ca2cf5697018ef20c735b38584592cf363b1a7b18186902f5043d04dd067446d57d806097410a484f0 SHA512 4a4cff50972c41fffe336a143ef2edb4e8976e7b2e09d3a22be22fe2866904a2b821888f38394dcf07334c1e293728b8a41514095e1ff56406e240be4ea69363
diff --git a/sci-libs/lal/lal-6.5.0.ebuild b/sci-libs/lal/lal-6.5.0.ebuild
deleted file mode 100644
index 18fc409..0000000
--- a/sci-libs/lal/lal-6.5.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-DESCRIPTION="Core routines for gravitational-wave data analysis with LIGO and Virgo"
-HOMEPAGE="https://www.lsc-group.phys.uwm.edu/daswg/projects/lalsuite.html"
-SRC_URI="https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc +frame +metaio +shared-libs static-libs -xml"
-
-DEPEND="sci-libs/gsl
- sci-libs/fftw
- doc? ( app-text/texlive-core
- dev-texlive/texlive-genericrecommended
- dev-texlive/texlive-fontsrecommended
- dev-texlive/texlive-latexrecommended
- dev-texlive/texlive-latexextra )
- frame? ( sci-libs/libframe )
- metaio? ( >=sci-libs/metaio-8.0 )
-"
-RDEPEND=${DEPEND}
-
-src_configure() {
- econf \
- $(use_enable frame) \
- $(use_enable metaio) \
- $(use_enable xml) \
- $(use_enable shared-libs shared) \
- $(use_enable static-libs static)
-}
-
-src_compile() {
- emake
- use doc && emake dvi
-}
-
-pkg_postinst() {
- elog "\n Now you may want to setup your environment:"
- elog "\n Bourne shell [bash] users: please add the following line to your .profile file:"
- elog "\n . /etc/lal-user-env.sh"
- elog "\n C-shell [tcsh] users: please add the following line to your .login file:"
- elog "\n source /etc/lal-user-env.csh"
- elog ""
-
- use doc && elog " The LAL documentation can be found in /usr/share/doc/${P}\n"
-}
diff --git a/sci-libs/lal/lal-6.6.1.ebuild b/sci-libs/lal/lal-6.6.1.ebuild
deleted file mode 100644
index 18fc409..0000000
--- a/sci-libs/lal/lal-6.6.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-DESCRIPTION="Core routines for gravitational-wave data analysis with LIGO and Virgo"
-HOMEPAGE="https://www.lsc-group.phys.uwm.edu/daswg/projects/lalsuite.html"
-SRC_URI="https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc +frame +metaio +shared-libs static-libs -xml"
-
-DEPEND="sci-libs/gsl
- sci-libs/fftw
- doc? ( app-text/texlive-core
- dev-texlive/texlive-genericrecommended
- dev-texlive/texlive-fontsrecommended
- dev-texlive/texlive-latexrecommended
- dev-texlive/texlive-latexextra )
- frame? ( sci-libs/libframe )
- metaio? ( >=sci-libs/metaio-8.0 )
-"
-RDEPEND=${DEPEND}
-
-src_configure() {
- econf \
- $(use_enable frame) \
- $(use_enable metaio) \
- $(use_enable xml) \
- $(use_enable shared-libs shared) \
- $(use_enable static-libs static)
-}
-
-src_compile() {
- emake
- use doc && emake dvi
-}
-
-pkg_postinst() {
- elog "\n Now you may want to setup your environment:"
- elog "\n Bourne shell [bash] users: please add the following line to your .profile file:"
- elog "\n . /etc/lal-user-env.sh"
- elog "\n C-shell [tcsh] users: please add the following line to your .login file:"
- elog "\n source /etc/lal-user-env.csh"
- elog ""
-
- use doc && elog " The LAL documentation can be found in /usr/share/doc/${P}\n"
-}
diff --git a/sci-libs/lal/lal-6.9.1.ebuild b/sci-libs/lal/lal-6.9.1.ebuild
index 18fc409..da83cf3 100644
--- a/sci-libs/lal/lal-6.9.1.ebuild
+++ b/sci-libs/lal/lal-6.9.1.ebuild
@@ -1,28 +1,27 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-EAPI=4
+EAPI=7
DESCRIPTION="Core routines for gravitational-wave data analysis with LIGO and Virgo"
-HOMEPAGE="https://www.lsc-group.phys.uwm.edu/daswg/projects/lalsuite.html"
-SRC_URI="https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/${P}.tar.gz"
+HOMEPAGE="https://wiki.ligo.org/Computing/LALSuite"
+SRC_URI="https://software.igwn.org/sources/source/lalsuite/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="doc +frame +metaio +shared-libs static-libs -xml"
+IUSE="doc +frame +metaio static-libs -xml"
DEPEND="sci-libs/gsl
sci-libs/fftw
doc? ( app-text/texlive-core
- dev-texlive/texlive-genericrecommended
dev-texlive/texlive-fontsrecommended
dev-texlive/texlive-latexrecommended
dev-texlive/texlive-latexextra )
frame? ( sci-libs/libframe )
metaio? ( >=sci-libs/metaio-8.0 )
"
+# dev-texlive/texlive-genericrecommended
RDEPEND=${DEPEND}
src_configure() {
@@ -30,7 +29,6 @@ src_configure() {
$(use_enable frame) \
$(use_enable metaio) \
$(use_enable xml) \
- $(use_enable shared-libs shared) \
$(use_enable static-libs static)
}
diff --git a/sci-libs/lal/lal-7.1.4.ebuild b/sci-libs/lal/lal-7.1.4.ebuild
new file mode 100644
index 0000000..200c390
--- /dev/null
+++ b/sci-libs/lal/lal-7.1.4.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Core routines for gravitational-wave data analysis with LIGO and Virgo"
+HOMEPAGE="https://wiki.ligo.org/Computing/LALSuite"
+SRC_URI="https://software.igwn.org/sources/source/lalsuite/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc -fast-gsl +fast-install -fftw3-memalign -intelfft +pthread-lock python static-libs +swig +swig-iface -swig-octave -swig-python" # +macros
+
+RDEPEND="sci-libs/gsl
+ sci-libs/fftw
+ sci-libs/hdf5
+ sci-libs/ldas-tools-framecpp
+ >=sci-libs/metaio-8.0
+ python? ( dev-lang/python:* )
+ swig-octave? ( sci-mathematics/octave )
+ swig-python? ( dev-lang/python:* )
+"
+# sci-libs/libframe
+DEPEND="${RDEPEND}
+ doc? ( app-doc/doxygen )
+ swig? ( dev-lang/swig )
+ swig-iface? ( dev-lang/swig )
+ swig-octave? ( dev-lang/swig )
+ swig-python? ( dev-lang/swig )
+ "
+
+src_configure() {
+ econf \
+ $(use_enable doc doxygen) \
+ $(use_enable fast-gsl) \
+ $(use_enable fast-install) \
+ $(use_enable fftw3-memalign) \
+ $(use_enable intelfft) \
+ $(use_enable pthread-lock) \
+ $(use_enable python) \
+ $(use_enable static-libs static) \
+ $(use_enable swig) \
+ $(use_enable swig-iface) \
+ $(use_enable swig-octave) \
+ $(use_enable swig-python) \
+ --enable-help2man
+ # Not sure:
+ # $(use_disable libtool-lock) \ avoid locking (might break parallel builds)
+ # $(use_enable macros) \ Build FAILS with -macros
+}
+
+src_compile() {
+ emake
+ use doc && emake dvi
+}
+
+pkg_postinst() {
+ elog "\n Now you may want to setup your environment:"
+ elog "\n Bourne shell [bash] users: please add the following line to your .profile file:"
+ elog "\n . /etc/lal-user-env.sh"
+ elog "\n C-shell [tcsh] users: please add the following line to your .login file:"
+ elog "\n source /etc/lal-user-env.csh"
+ elog ""
+
+ use doc && elog " The LAL documentation can be found in /usr/share/doc/${P}\n"
+}
diff --git a/sci-libs/lal/metadata.xml b/sci-libs/lal/metadata.xml
index 89004ee..7086072 100644
--- a/sci-libs/lal/metadata.xml
+++ b/sci-libs/lal/metadata.xml
@@ -1,14 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>sci</herd>
<maintainer type="person">
<email>AstroFloyd@gmail.com</email>
<name>AstroFloyd</name>
</maintainer>
<use>
+ <flag name='fast-gsl'>Enable fast/inline GSL code</flag>
+ <flag name='fast-install'>Optimize for fast installation</flag>
+ <flag name='fftw3-memalign'>Use aligned memory optimizations with fftw3</flag>
<flag name='frame'>Adds support for <pkg>sci-libs/libframe</pkg></flag>
+ <flag name='intelfft'>Use Intel FFT libraries insted of FFTW</flag>
<flag name='metaio'>Adds support for <pkg>sci-libs/metaio</pkg></flag>
- <flag name='shared-libs'>Build shared libraries</flag>
+ <flag name='pthread-lock'>Use pthread mutex lock for threadsafety</flag>
+ <flag name='python'>Build Python programs and modules</flag>
+ <flag name='swig'>Generate SWIG bindings for all languages</flag>
+ <flag name='swig-iface'>Generate SWIG interface only</flag>
+ <flag name='swig-octave'>Generate SWIG bindings for Octave</flag>
+ <flag name='swig-python'>Generate SWIG bindings for Python</flag>
+ <!--
+ <flag name='libtool-lock'>avoid locking (might break parallel builds)</flag>
+ <flag name='macros'>Use LAL macros</flag> # Build FAILS with -macros
+ -->
</use>
</pkgmetadata>
diff --git a/sci-libs/lalapps/ChangeLog b/sci-libs/lalapps/ChangeLog
index 7fd3e1f..ff5dc2a 100644
--- a/sci-libs/lalapps/ChangeLog
+++ b/sci-libs/lalapps/ChangeLog
@@ -1,7 +1,17 @@
# ChangeLog for sci-libs/lalapps
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2021 Gentoo Authors; Distributed under the GPL v2
# $Header: $
+*lalapps-7.3.0 (14 Dec 2021)
+
+ 14 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> +lalapps-7.3.0.ebuild,
+ -lalapps-6.6.1.ebuild, -lalapps-6.6.2.ebuild, metadata.xml:
+ sci-libs/lalapps: version bump to v7.3.0 w/o gds support.
+
+ 22 Jun 2021; AstroFloyd <AstroFloyd@gmail.com> lalapps-6.11.2.ebuild,
+ lalapps-6.6.1.ebuild, lalapps-6.6.2.ebuild, metadata.xml:
+ sci-libs/lalapps: update ebuilds to EAPI7.
+
11 Mar 2013; AstroFloyd <AstroFloyd@gmail.com> +metadata.xml:
Updated existing ebuilds, make them pass repoman; added metadata.xml
@@ -13,4 +23,3 @@
25 Jan 2012; AstroFloyd <AstroFloyd@gmail.com> +lalapps-6.5.0.ebuild,
Initial ebuild
-
diff --git a/sci-libs/lalapps/Manifest b/sci-libs/lalapps/Manifest
index 8676c61..6b95055 100644
--- a/sci-libs/lalapps/Manifest
+++ b/sci-libs/lalapps/Manifest
@@ -1,10 +1,7 @@
-DIST lalapps-6.11.2.tar.gz 5665274 SHA256 835bff3b2f6be18d3e27e6926abceac6e4b10e8a6411a8dd43f1f454c74b8b5d SHA512 de99d39e9c597baa1222b9261f47ac4f751ee5c42cff5a09067540960aebf55c176c91b452fc92075f95b1f9b17ffb7faceade141271e7be58746eeb5c9f55b1 WHIRLPOOL 648aec90ee4b57bbc56a8fb528f31d7220d50e95cb63c3a4c5be18f5152192e6b8060a18e0d7466a27dd3d476f35047faf74d3bbb0b24f53884e35666f6d189e
-DIST lalapps-6.6.1.tar.gz 5429364 SHA256 0d88ad1288cf723bad70d77b98c5d255b2d15d83a18eca5cdd6eefddb3b63461
-DIST lalapps-6.6.2.tar.gz 5429430 SHA256 0abdee3fcb83e06cd56175203b1026b708d51f43e66b13782c35c7c438bca567 SHA512 f583cf5d8f2588730b1b16f49800540b69ab06e5bbbce3ede8b93121880204da9d6c6cd23e7eab19a8a360d27db8ff9d91d4958992d97eaccc47adcacfa04aef WHIRLPOOL 4c81d46c9020f6c7487858017c44716dc4f153f0c5a2303c38c8a8d732076e7f96264236b140331b0dc1114a6fe586aa5e681c6406288dcf3f7ff11c0aa2b187
-DIST lalapps_missing-6.6.1.tar.gz 1157 SHA256 81d2e8cf72f8785ea06074d7741e0e376c45ccaf8fc23f2d8bbe409ab8ccf052
-DIST lalapps_missing-6.6.2.tar.gz 1157 SHA256 b80823448f374c3428578d2b906889ac979869e4c532e0e6522794931b74e451 SHA512 7b4fe236829a96497d73aeaea973a795b78c34fbd674099bdac474ec5b0b0dcd4d8ea7e2a09ecf07e96fced8eb8d68d9aaeed25af4dde68ba54dc7ea8ddf4ceb WHIRLPOOL 756f766cd479b69aed1c48b5ee388ba5e7040f5d0e259139ba6db0a91cba34a1dc64de233d79fcc66bb39bfe6c0932e29d6311e1dff50cc9fabd39bf3bcaa9ce
-EBUILD lalapps-6.11.2.ebuild 1315 SHA256 8afd761bdb68b9914022f83698aab51a9bc98a6087abd2a4a58bf46f27528faa SHA512 d611034635ab9d0ca3fe0f3957893bc060aef6470602008b7f7f2504a48712866c4dcfa3d83067b3aee5876297483427687bee22fd2c58edbcd658cd4ed5bd0a WHIRLPOOL fb2a8f8d09bb9a91c27909cf33df763b5ef25086aef6e4221acc85dc472156ab3b1f7482d7fcd2984f8cff360570009053c089eab4cb0b24285f26dc72b4ec3d
-EBUILD lalapps-6.6.1.ebuild 1430 SHA256 7a1a822210627be7f8ad6a93f407d831c62da89467b14513353d186a873793a1 SHA512 85028b5c2943da325646751e26b402422f87f1e775cdc5dba8142e78a5aa36fed22f6b7546c9c4fe0d4651063c5c2552bcda370f698869cae809b23f5fa794bc WHIRLPOOL 3148dca95208d8bfe8b7fb5bfc5daef1485a9ad06cc0b67385496a21268b06f6211cc603020cc3ca44a436b3d275fae1da40839b5969e9a2bdfde507f9c33b79
-EBUILD lalapps-6.6.2.ebuild 1430 SHA256 7a1a822210627be7f8ad6a93f407d831c62da89467b14513353d186a873793a1 SHA512 85028b5c2943da325646751e26b402422f87f1e775cdc5dba8142e78a5aa36fed22f6b7546c9c4fe0d4651063c5c2552bcda370f698869cae809b23f5fa794bc WHIRLPOOL 3148dca95208d8bfe8b7fb5bfc5daef1485a9ad06cc0b67385496a21268b06f6211cc603020cc3ca44a436b3d275fae1da40839b5969e9a2bdfde507f9c33b79
-MISC ChangeLog 519 SHA256 ba090b8fac0cfc118d40de41c06a1d5e49b163dcc4ce1b69b02c0831a913ec50 SHA512 6c8878c950eeb32a577f9e2dc8993fbcfd0a7b3c9e6da69db89917ad4e98c674dd490b803115b0501daf215c1f05e605d63b3f6c6c63950bf5f59af97f506c54 WHIRLPOOL 0cc2f0907036667b8ea685f27c040b6cd3cec6805e7b6e3fb37b8b4f4ee014e5c6fcf7ec0d5a9cffd36b9cd04be713bbc685679224b81b4fb191d39f383c4fae
-MISC metadata.xml 442 SHA256 160ac9df4b8c5bd89c9372cd0ba97d1d374114dd2b64462c74f39981ae95a624 SHA512 6aa44c5d5dee4f71b2beea4e0d30ad7fc619b88170a6091654a0e708f847f5013e5bf5931499a12a6dcd92abaab8946a686e080e699ba4c7f7fafdadd4e32fda WHIRLPOOL 3f16cbfc6081e98dc11690e64796f5cbd542f8836c59ecf3fba26cc942f95a40d81e3dabab22803af077c04f9cbb2722daa50a8d85ca03eff3c91140fa63b41a
+DIST lalapps-6.11.2.tar.gz 5665274 BLAKE2B 8d4fea58dbbbf108589ba4cb1a070d5c9a114bcf7b8b22b48584198a99d73751fb519d876c4339d9e4cf682b7d7a19c4bcb974b817550903f0d49421dc0412e3 SHA512 de99d39e9c597baa1222b9261f47ac4f751ee5c42cff5a09067540960aebf55c176c91b452fc92075f95b1f9b17ffb7faceade141271e7be58746eeb5c9f55b1
+DIST lalapps-7.3.0.tar.xz 31078068 BLAKE2B a0cd0cde0263031aa370f28ab33aad0e04d3e756eac5d8f3a683c6a5147d04817c55a0416ec32510bf348c88a13ab1e6f7a22458889cfce4220e0c49b2c20bdb SHA512 766ccbcc32fe4a9aa10d54cabb1ade4423bc40650c91bba238d806060fcdbf2ce3ad5eecf54e8abb410dfeee182856fa801d4e44b5e4e39944e96a1af0e715f3
+EBUILD lalapps-6.11.2.ebuild 1251 BLAKE2B 94ba1723b9eb0c4d4c01ad071decd421652d18b250707a851dd78cfc427c5c901ff70aaf1f16de46e255f298de8385574c7d6097d25d8b163dc07c876f332cb4 SHA512 8446a72ca5a36b49ed9aabb2bd2f21bd10833b132fc856810825053aff46a4d1dcf7c725191d294917a3f11b5a5cde2e87bb9843caeea7229638d6605677f65d
+EBUILD lalapps-7.3.0-r1.ebuild 2384 BLAKE2B cf0c4165471fab0a893c6702823e1bba89156b74770e429ded5554626f7c8ed3c265f783e66e6623f1ffb49157b9e8634c95ab4efb88c29c452a39060b107e52 SHA512 ffa475157e33bae3c0eee2d8ec166824f0882b55bccc204bc3c40fa651338272753818c6e44ac6e5ccc537867a6185318795223ffcc22fa72940ab364ddc8a35
+EBUILD lalapps-7.3.0.ebuild 2383 BLAKE2B c747f272c294ab993b14ea8b0064491f1ddf9372d85950605d6b3b1a35d6712a4bb5d707f88cd6b989955b8c43dbd5511200d952d1497356af9fbec5b548a733 SHA512 907010ca0e1a039c38a0effadb862a4211f8175139f3e4e4a31073547dfc427fa4386783909ba5917c5c12f25a36d0fe50c72804ff0de25fc21560868dcefa97
+MISC ChangeLog 918 BLAKE2B 7498c2699b20706fc7cb991c723df16e44a22052a5010ed50195e3beefc41c2a0db79417cecad241a3ce45e976df2ba6137a1271af2fe4842d3446cc05cfb87c SHA512 ab44881a0e013a47c96221250642ed35777099ade1066c41c2a19aa96b053d59ed09ba6a7ecf1f5868c0fe01bf95c6d0c43b067cc2243a75f1a97e319bad9b07
+MISC metadata.xml 2150 BLAKE2B 381380796af74c5fdf545e6978b78523ea02e0e26da922acfca0a7686c8a7ea57197441cc8819b848ffc3a04e46eee10801d5b5ae6b5d4ab0ca2efc6675de9e4 SHA512 f6f6e24f9b53204946817e1ce6fe30f417cec7f6d870e52e376703ea21385cd62cb95aa7f04fbca0ebdc9dec18ee67ddad6b0b545a5fd83501fd0df8ae6d42dd
diff --git a/sci-libs/lalapps/lalapps-6.11.2.ebuild b/sci-libs/lalapps/lalapps-6.11.2.ebuild
index 3e5da56..99fcea5 100644
--- a/sci-libs/lalapps/lalapps-6.11.2.ebuild
+++ b/sci-libs/lalapps/lalapps-6.11.2.ebuild
@@ -1,12 +1,11 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-EAPI=4
+EAPI=7
DESCRIPTION="Applications for gravitational-wave data analysis with LIGO/Virgo"
-HOMEPAGE="https://www.lsc-group.phys.uwm.edu/daswg/projects/lalsuite.html"
-SRC_URI="https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/${P}.tar.gz"
+HOMEPAGE="https://wiki.ligo.org/Computing/LALSuite"
+SRC_URI="https://software.igwn.org/sources/source/lalsuite/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
diff --git a/sci-libs/lalapps/lalapps-6.6.1.ebuild b/sci-libs/lalapps/lalapps-6.6.1.ebuild
deleted file mode 100644
index 8bcc905..0000000
--- a/sci-libs/lalapps/lalapps-6.6.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-DESCRIPTION="LALapps contains applications for gravitational-wave data analysis written in ANSI C99."
-HOMEPAGE="https://www.lsc-group.phys.uwm.edu/daswg/projects/lalsuite.html"
-SRC_URI="https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/${P}.tar.gz
-http://www.astro.ru.nl/~sluys/Stuff/${PN}_missing-${PV}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc +mpi +metaio +frame -xml"
-
-DEPEND="=sci-libs/lal-6.6.1
- sci-libs/libframe
- sci-libs/metaio
- =sci-libs/lalframe-1.0.4
- =sci-libs/lalmetaio-1.0.3
- =sci-libs/lalxml-1.1.2
- mpi? ( virtual/mpi )
- "
-RDEPEND=${DEPEND}
-
-src_configure() {
- econf \
- $(use_enable frame) \
- $(use_enable frame lalframe) \
- $(use_enable metaio) \
- $(use_enable metaio lalmetaio) \
- $(use_enable xml lalxml) \
- $(use_enable mpi)
-}
-
-src_compile() {
- emake || die "emake failed"
- use doc && (
- emake dvi || die "emake dvi failed" )
-}
-
-pkg_postinst() {
- elog "\n\n Now you may want to setup your environment:"
- elog "\n Bourne shell [bash] users: please add the"
- elog " following lines to your .profile file:"
- elog "\n . /etc/lalapps-user-env.sh"
- elog "\n C-shell [tcsh] users: please add the following"
- elog " lines to your .login file:"
- elog "\n source /etc/lalapps-user-env.csh\n\n"
-}
diff --git a/sci-libs/lalapps/lalapps-6.6.2.ebuild b/sci-libs/lalapps/lalapps-6.6.2.ebuild
deleted file mode 100644
index 8bcc905..0000000
--- a/sci-libs/lalapps/lalapps-6.6.2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-DESCRIPTION="LALapps contains applications for gravitational-wave data analysis written in ANSI C99."
-HOMEPAGE="https://www.lsc-group.phys.uwm.edu/daswg/projects/lalsuite.html"
-SRC_URI="https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/${P}.tar.gz
-http://www.astro.ru.nl/~sluys/Stuff/${PN}_missing-${PV}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc +mpi +metaio +frame -xml"
-
-DEPEND="=sci-libs/lal-6.6.1
- sci-libs/libframe
- sci-libs/metaio
- =sci-libs/lalframe-1.0.4
- =sci-libs/lalmetaio-1.0.3
- =sci-libs/lalxml-1.1.2
- mpi? ( virtual/mpi )
- "
-RDEPEND=${DEPEND}
-
-src_configure() {
- econf \
- $(use_enable frame) \
- $(use_enable frame lalframe) \
- $(use_enable metaio) \
- $(use_enable metaio lalmetaio) \
- $(use_enable xml lalxml) \
- $(use_enable mpi)
-}
-
-src_compile() {
- emake || die "emake failed"
- use doc && (
- emake dvi || die "emake dvi failed" )
-}
-
-pkg_postinst() {
- elog "\n\n Now you may want to setup your environment:"
- elog "\n Bourne shell [bash] users: please add the"
- elog " following lines to your .profile file:"
- elog "\n . /etc/lalapps-user-env.sh"
- elog "\n C-shell [tcsh] users: please add the following"
- elog " lines to your .login file:"
- elog "\n source /etc/lalapps-user-env.csh\n\n"
-}
diff --git a/sci-libs/lalapps/lalapps-7.3.0-r1.ebuild b/sci-libs/lalapps/lalapps-7.3.0-r1.ebuild
new file mode 100644
index 0000000..2f52625
--- /dev/null
+++ b/sci-libs/lalapps/lalapps-7.3.0-r1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Applications for gravitational-wave data analysis with LIGO/Virgo"
+HOMEPAGE="https://wiki.ligo.org/Computing/LALSuite"
+SRC_URI="https://software.igwn.org/sources/source/lalsuite/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="all-lal cfitsio doc -fast-gsl +fast-install fftw
+ framel gds lalframe lalmetaio lalsimulation lalburst lalinspiral lalpulsar lalinference
+ python static-binaries static-libs"
+
+RDEPEND="sci-libs/gsl
+ sci-libs/lal
+ cfitsio? ( sci-libs/cfitsio )
+ fftw? ( sci-libs/fftw )
+ framel? ( sci-libs/ldas-tools-framecpp )
+ lalframe? ( sci-libs/lalframe )
+ lalmetaio? ( sci-libs/lalmetaio )
+ lalsimulation? ( sci-libs/lalsimulation )
+ lalburst? ( sci-libs/lalburst )
+ lalinspiral? ( sci-libs/lalinspiral )
+ lalpulsar? ( sci-libs/lalpulsar )
+ lalinference? ( sci-libs/lalinference )
+ python? ( dev-lang/python:* )
+ "
+DEPEND="${RDEPEND}
+ doc? ( app-text/doxygen )
+ "
+
+src_configure() {
+ econf \
+ $(use_enable all-lal) \
+ $(use_enable cfitsio) \
+ $(use_enable doc doxygen) \
+ $(use_enable fast-gsl) \
+ $(use_enable fast-install) \
+ $(use_enable fftw) \
+ $(use_enable framel) \
+ $(use_enable gds) \
+ $(use_enable lalburst) \
+ $(use_enable lalframe) \
+ $(use_enable lalinference) \
+ $(use_enable lalinspiral) \
+ $(use_enable lalmetaio) \
+ $(use_enable lalpulsar) \
+ $(use_enable lalsimulation) \
+ $(use_enable python) \
+ $(use_enable static-binaries) \
+ $(use_enable static-libs static) \
+ --enable-help2man \
+ --disable-pss \
+ # $(use_enable -pss) \ ???
+ # Not sure:
+ # $(use_disable libtool-lock) \ avoid locking (might break parallel builds)
+ # --enable-gcc-flags turn on strict GCC warning flags [default=yes]
+ # $(use_enable macros) \ Build FAILS with -macros
+ # --enable-condor compile for use with condor [default=no]
+}
+
+src_compile() {
+ emake
+ use doc && emake dvi
+}
+
+pkg_postinst() {
+ elog "\n Now you may want to setup your environment:"
+ elog "\n Bourne shell [bash] users: please add the following line to your .profile file:"
+ elog "\n . /etc/lalapps-user-env.sh"
+ elog "\n C-shell [tcsh] users: please add the following line to your .login file:"
+ elog "\n source /etc/lalapps-user-env.csh"
+ elog ""
+}
diff --git a/sci-libs/lalapps/metadata.xml b/sci-libs/lalapps/metadata.xml
index b549f0c..42248ef 100644
--- a/sci-libs/lalapps/metadata.xml
+++ b/sci-libs/lalapps/metadata.xml
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>sci</herd>
<maintainer type="person">
<email>AstroFloyd@gmail.com</email>
<name>AstroFloyd</name>
@@ -9,5 +8,27 @@
<use>
<flag name='metaio'>Adds support for <pkg>sci-libs/lalmetaio</pkg></flag>
<flag name='frame'>Adds support for <pkg>sci-libs/lalframe</pkg></flag>
+ <flag name='all-lal'>Enable/disable compilation of all LAL libraries</flag>
+ <flag name='cfitsio'>Compile code that requires cfitsio library</flag>
+ <flag name='fast-gsl'>Enable fast/inline GSL code</flag>
+ <flag name='fast-install'>Optimize for fast installation</flag>
+ <flag name='fftw'>Compile code that requires the <pkg>sci-libs/fftw3</pkg> library</flag>
+ <flag name='framel'>Compile code that requires the <pkg>sci-libs/ldas-tools-framecpp</pkg> library</flag>
+ <flag name='gds'>Compile code that requires the <pkg>sci-libs/gds</pkg> library</flag>
+ <flag name='lalburst'>Compile code that requires the <pkg>sci-libs/lalburst</pkg> library</flag>
+ <flag name='lalframe'>Compile code that requires the <pkg>sci-libs/lalframe</pkg> library</flag>
+ <flag name='lalinference'>Compile code that requires the <pkg>sci-libs/lalinference</pkg> library</flag>
+ <flag name='lalinspiral'>Compile code that requires the <pkg>sci-libs/lalinspiral</pkg> library</flag>
+ <flag name='lalmetaio'>Compile code that requires the <pkg>sci-libs/lalmetaio</pkg> library</flag>
+ <flag name='lalpulsar'>Compile code that requires the <pkg>sci-libs/lalpulsar</pkg> library</flag>
+ <flag name='lalsimulation'>Compile code that requires the <pkg>sci-libs/lalsimulation</pkg> library</flag>
+ <flag name='python'>Build Python programs and modules</flag>
+ <flag name='static-binaries'>Build static binaries</flag>
+ <!--
+ <flag name='condor'>Compile for use with condor</flag>
+ <flag name='libtool-lock'>Avoid locking (might break parallel builds)</flag>
+ <flag name='nightly'>Nightly build</flag>
+ <flag name='pss'>Compile code that requires pss library</flag>
+ -->
</use>
</pkgmetadata>
diff --git a/sci-libs/lalburst/ChangeLog b/sci-libs/lalburst/ChangeLog
index 524880e..21f8e94 100644
--- a/sci-libs/lalburst/ChangeLog
+++ b/sci-libs/lalburst/ChangeLog
@@ -1,10 +1,19 @@
# ChangeLog for sci-libs/lalburst
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2021 Gentoo Authors; Distributed under the GPL v2
# $Header: $
+*lalburst-1.5.9 (10 Dec 2021)
+
+ 10 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> +lalburst-1.5.9.ebuild,
+ -lalburst-1.1.1.ebuild, metadata.xml:
+ sci-libs/lalburst: version bump to v1.5.9.
+
+ 22 Jun 2021; AstroFloyd <AstroFloyd@gmail.com> lalburst-1.1.1.ebuild,
+ lalburst-1.1.6.ebuild, metadata.xml:
+ sci-libs/lalburst: update ebuilds to EAPI7.
+
11 Mar 2013; AstroFloyd <AstroFloyd@gmail.com> +metadata.xml:
Added metadata.xml
24 Jan 2012; AstroFloyd <AstroFloyd@gmail.com> +lalburst-1.1.1.ebuild:
Initial ebuild
-
diff --git a/sci-libs/lalburst/Manifest b/sci-libs/lalburst/Manifest
index c808a91..a50abcf 100644
--- a/sci-libs/lalburst/Manifest
+++ b/sci-libs/lalburst/Manifest
@@ -1,6 +1,6 @@
-DIST lalburst-1.1.1.tar.gz 1038658 SHA256 a3cb14c1cbab0c51c2cb0d0de85eeccc8fafcf6f538873bf64a66e63bbc3c3aa SHA512 5a74d8eacc80abbfec240da38233cdf1940b3565a81fe11e4b554d93ea4ce0e4375870d77f98e82acfda7f1d8b1b2f95a9321a10e90471c12045f564a15aff01 WHIRLPOOL 598fb33bf027439da1adfa16160742c0745ca58306113fa6d554ff1842ecc1be92bc8d9ba8a7bcd46277f18e4d8bcffb64d7e51a19b483c3bd5f89db1558691f
-DIST lalburst-1.1.6.tar.gz 1077163 SHA256 656de2cfe70a26f6beb1203bf184cdfb64aa8f56bce8e5ced9dca475de31fe66 SHA512 6e7ad8c5f3c0e97dee30a32756a6c548c76def5f3fc0e01761f37224f8812c06a9ad424c1a0a51c98b806a8069f163dfaf2f9adfd33b14d0767f8486e2963c94 WHIRLPOOL f35b9514f24beee3d1f51bebe3f156cc5e1f12073cd0631a3739065d8bad79fce7c3eff1ef788cdfd81ef8d22aaeb9b548624b9e590a851f0c0db69aa0ced42f
-EBUILD lalburst-1.1.1.ebuild 529 SHA256 c39fb18ed51d5951c8a1ad2f7a9dc30087a3308e16c9e63994be024b2091995f SHA512 cc47f9083d1eae46e92e9fd7a93d65bf5d37e3db34248d826f78931bc791e86e115be315a0607271cee00a218fc5846763783525efa757d4e3002c9955bbdc6b WHIRLPOOL 7d4b8017d8b71e43fd16e3841c7603a1be7f21817e1cf5d335afe88e8cbb4d4c459cfdf1f8fcd632eea6c5e487388e19c22a9c6f8925974b64178f85c23dd6fd
-EBUILD lalburst-1.1.6.ebuild 934 SHA256 fab38e81495cdb0999ea73610969dddd0f064cc1a14616a8b51711c38add6e24 SHA512 c48bea68ef066da5111968fe39cb4dc7b1ca329989e12524c46e8b1a85a674d7e7406df0f6985b95746d18a4920243c37bcad9cae8e80a6c06551f42c2ce4c8a WHIRLPOOL 0390cca33637a24cdedc049b20cc858d965b2721c6fbe246c69cf3d94ee825cc983a90a8bf089c91008a3dfc45eacb09c50361e96c425b970ee3f486d28848ab
-MISC ChangeLog 295 SHA256 ae869e3ee329cf674829dd00c0e8deba9a6e57d34381b48a345c96e536bc7aed SHA512 030685b9de3b2ee1d0b04a2288f4a133b6d891c151688b54ab66e2ef94d58720cd1d6c5ba929c441c7f08bfa7837b429b8eaa0bcc0ab26ad220ebcdea4f485ae WHIRLPOOL 44a6eae39f470770f255d64a3d4e2e160f0fc13651f4b2eeeca1b9b6219c5033cebb81b1d464d0fc2e5a52a96151da068f14f9ebcd273afb36e036e656d6d990
-MISC metadata.xml 264 SHA256 ee70a62452103200e6d120f463a141b87a772bfdda04572283afa0a809039edb SHA512 c79eefbc9d27d7e04258df2337677bf7ed5eac5a594ecc923404fabe776804bebcbf4214f5008844b0afab101a02813890490e98756dc3d4aad55b283aeca715 WHIRLPOOL 2a80dcbc66e7dda8ea6711e0752e2ccf19aaaffec75f20770621cc7b73c34021944bc3347280d8afe0dd6410fdb9555f54534ec6d07e75ccac33323a569b2fab
+DIST lalburst-1.1.6.tar.gz 1077163 BLAKE2B 4ce8c914c3aa7133ccda8dbc1fa8f8345f25ac3f234c6372b2a709fea036dfb67e656590561ba17b1c506f252ffba277371e082bcac51a5067a3329ba0a33406 SHA512 6e7ad8c5f3c0e97dee30a32756a6c548c76def5f3fc0e01761f37224f8812c06a9ad424c1a0a51c98b806a8069f163dfaf2f9adfd33b14d0767f8486e2963c94
+DIST lalburst-1.5.9.tar.xz 428140 BLAKE2B b376b4bb4a3fed370c36ddd7aaf427b9ae7970325e605f2856193dc346e1aa6cb6eb4fe987542254938d208eb20b9e9463a97b69667c32a077c318dd4723d135 SHA512 73e0fde85440a01d0fbc6c16bf2b3614d5b0f434a72834f3c89b1fd33a4d9fd2d6f0145f96da091312a75df13286d43e970b31d294ea46b6a8e39507a7fb8cdd
+EBUILD lalburst-1.1.6.ebuild 870 BLAKE2B 1c6700f14324fd2c483589729d009145a93935d4899ef0e39eadd7b4fb7c768b721a410dfdb45cb1ffb795ad8a9622f4e9a20c6afeb017452bf04fb44d8ec698 SHA512 6b7b7e451086237439e0c80dc4cfbeac1db1d9b63a02e301d32660acdd81654f272c1c93ffbe7117ee6876e35fc222755b3fdb68c79177ebb440e0068f82bb87
+EBUILD lalburst-1.5.9.ebuild 1093 BLAKE2B b32e60797976680fcc11c72289fbbf3af56da5aad2891009419c319d04b1d159136cf59ff5395ff6e73d525a460fb484d7ad5401b31ed214952751697768b263 SHA512 f836580f24a28c9922486ad2b76b6710eeef7de49cebdc9971d6beea6ce66b633680e72f674e74e8ae249dd61299e0676b1dd95b7ce41220ebbb8128f69c8d58
+MISC ChangeLog 639 BLAKE2B 2cfe88f281585b3c423679024d256f2510508eb8b638052b6466c432181337c0fdceebb2bf5b1859c7360acf7f8547d15a55a87ea2dcf70a5fd7a0c11c053231 SHA512 d357960e25ab56d80bf6fdcdc18b746edc311e64fb4744a3e1b18f6ee08af89c21494ff419f228b4666a7137d3e9b1b533c488374becedea14595965c8aa21f1
+MISC metadata.xml 500 BLAKE2B 89bb0169309b00eb069b5dbeaf6213ad6fb3f6db53fbe56f8e12db2aee373211fe14daa18f28d12b343e458bcb6915e345cb8d1499bb680329e58b88004a35ec SHA512 253337c997c9e8380e84edf713666ff99d3b92eb73ee8d390142e55f3138c7f16864d53f87ed9332ab9563924b46942db9ac132f5eb34c8272f13e6e98cc7074
diff --git a/sci-libs/lalburst/lalburst-1.1.1.ebuild b/sci-libs/lalburst/lalburst-1.1.1.ebuild
deleted file mode 100644
index 7d34953..0000000
--- a/sci-libs/lalburst/lalburst-1.1.1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-DESCRIPTION="Binary-inspiral package of the LIGO/Virgo libraries."
-HOMEPAGE="https://www.lsc-group.phys.uwm.edu/daswg/projects/lalsuite.html"
-SRC_URI="https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="=sci-libs/lal-6.6.1
- =sci-libs/lalsimulation-0.1.1
- sci-libs/lalmetaio
- "
-RDEPEND=${DEPEND}
diff --git a/sci-libs/lalburst/lalburst-1.1.6.ebuild b/sci-libs/lalburst/lalburst-1.1.6.ebuild
index 936843a..a73ffb1 100644
--- a/sci-libs/lalburst/lalburst-1.1.6.ebuild
+++ b/sci-libs/lalburst/lalburst-1.1.6.ebuild
@@ -1,12 +1,11 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-EAPI=4
+EAPI=7
DESCRIPTION="Burst package of the LIGO/Virgo libraries"
-HOMEPAGE="https://www.lsc-group.phys.uwm.edu/daswg/projects/lalsuite.html"
-SRC_URI="https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/${P}.tar.gz"
+HOMEPAGE="https://wiki.ligo.org/Computing/LALSuite"
+SRC_URI="https://software.igwn.org/sources/source/lalsuite/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
diff --git a/sci-libs/lalburst/lalburst-1.5.9.ebuild b/sci-libs/lalburst/lalburst-1.5.9.ebuild
new file mode 100644
index 0000000..4ba4057
--- /dev/null
+++ b/sci-libs/lalburst/lalburst-1.5.9.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Burst package of the LIGO/Virgo libraries"
+HOMEPAGE="https://wiki.ligo.org/Computing/LALSuite"
+SRC_URI="https://software.igwn.org/sources/source/lalsuite/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="-fast-gsl +fast-install static-libs"
+
+DEPEND="sci-libs/gsl
+ sci-libs/lalmetaio
+ sci-libs/lalsimulation
+ sci-libs/lal
+ sci-libs/metaio
+ "
+RDEPEND=${DEPEND}
+
+src_configure() {
+ econf \
+ $(use_enable fast-gsl) \
+ $(use_enable fast-install) \
+ $(use_enable static-libs static)
+ # Not sure:
+ # $(use_disable libtool-lock) \ avoid locking (might break parallel builds)
+}
+
+pkg_postinst() {
+ elog "\n Now you may want to setup your environment:"
+ elog "\n Bourne shell [bash] users: please add the following line to your .profile file:"
+ elog "\n . /etc/lalburst-user-env.sh"
+ elog "\n C-shell [tcsh] users: please add the following line to your .login file:"
+ elog "\n source /etc/lalburst-user-env.csh"
+ elog ""
+}
diff --git a/sci-libs/lalburst/metadata.xml b/sci-libs/lalburst/metadata.xml
index 7ba46ab..0a43e53 100644
--- a/sci-libs/lalburst/metadata.xml
+++ b/sci-libs/lalburst/metadata.xml
@@ -1,9 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>sci</herd>
- <maintainer type="person">
- <email>AstroFloyd@gmail.com</email>
- <name>AstroFloyd</name>
- </maintainer>
+ <maintainer type="person">
+ <email>AstroFloyd@gmail.com</email>
+ <name>AstroFloyd</name>
+ </maintainer>
+ <use>
+ <flag name='fast-gsl'>Enable fast/inline GSL code</flag>
+ <flag name='fast-install'>Optimize for fast installation</flag>
+ <!--
+ <flag name='libtool-lock'>avoid locking (might break parallel builds)</flag>
+ -->
+ </use>
</pkgmetadata>
diff --git a/sci-libs/lalframe/ChangeLog b/sci-libs/lalframe/ChangeLog
index a49c793..b9bc97a 100644
--- a/sci-libs/lalframe/ChangeLog
+++ b/sci-libs/lalframe/ChangeLog
@@ -1,7 +1,26 @@
# ChangeLog for sci-libs/lalframe
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2021 Gentoo Authors; Distributed under the GPL v2
# $Header: $
+ 10 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> lalframe-1.5.5.ebuild:
+ sci-libs/lalframe: sort out DEPEND and RDEPEND for v1.5.5.
+
+ 10 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> lalframe-1.5.5.ebuild:
+ sci-libs/lalframe: quick fix to DEPEND flags for v1.5.5.
+
+ 10 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> lalframe-1.5.5.ebuild:
+ sci-libs/lalframe: quick fix to USE flags for v1.5.5.
+
+*lalframe-1.5.5 (10 Dec 2021)
+
+ 10 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> +lalframe-1.5.5.ebuild,
+ -lalframe-1.0.2.ebuild, -lalframe-1.0.4.ebuild, metadata.xml:
+ sci-libs/lalframe: version bump to v1.5.5.
+
+ 22 Jun 2021; AstroFloyd <AstroFloyd@gmail.com> lalframe-1.0.2.ebuild,
+ lalframe-1.0.4.ebuild, lalframe-1.0.9.ebuild, metadata.xml:
+ sci-libs/lalframe: update ebuilds to EAPI7.
+
11 Mar 2013; AstroFloyd <AstroFloyd@gmail.com> +metadata.xml:
Updated existing ebuilds, make them pass repoman; added metadata.xml
@@ -13,4 +32,3 @@
23 Jan 2012; AstroFloyd <AstroFloyd@gmail.com> +lalframe-1.0.1.ebuild:
Initial ebuild
-
diff --git a/sci-libs/lalframe/Manifest b/sci-libs/lalframe/Manifest
index 1eb8052..9774c55 100644
--- a/sci-libs/lalframe/Manifest
+++ b/sci-libs/lalframe/Manifest
@@ -1,8 +1,6 @@
-DIST lalframe-1.0.2.tar.gz 17579324 SHA256 28af0b8b0f1826eb910ffd3625b8b6689aad7e1b6bafe3bb3bcb6753df0909a9
-DIST lalframe-1.0.4.tar.gz 17624590 SHA256 d4d56a070d7b5be3a7f617e6c365ffc0086c0c501cde3ee210485a983720e1f1 SHA512 d8cdc67edcc844c3a68d9cefe0cd636154d3b534c6a0606fae4d1e2edc98ef5d1d500d09d302a8e7e675b19ce1c6a0ecaa25e34cd82b08984b471f881d563fd0 WHIRLPOOL 66e709482497fdf51b10c0be05983650102148ce325cd101e5c245519b06b15053a15bc897eeeab79c2e11d00068cd3b8e671e2c7d3c5cc637e697086bd07bb4
-DIST lalframe-1.0.9.tar.gz 17703473 SHA256 6500bcba0b1dd4061f6ddda6384cc550c1bca88a36375e7510298bb57a585cbf SHA512 de6ff3f6628921e702716d3c517a4e4eba901154512af6f38c8c9d42f8897e2a080b054397a154b4dfdb4160a2d240ca30c7ec9b2154256607ba1e22d22f3090 WHIRLPOOL 7ef49188957bafc47dc6531697e4eb8c7b5ea8e974b2594dd541eff1cd92e6e9b76ae99a90759e7bc327f32a17478217df4c07f7f790b044233053b885be267c
-EBUILD lalframe-1.0.2.ebuild 878 SHA256 aa25b0ab128a10dcd0be6f12243f5473e1c64303eeda9a9ba00b28b3e1f89c69 SHA512 64dd38462d45caf641ade7e1cb93fbeea88e2cfa8636d1994e0f506635cb4ea95b2796b11d57d3ad842317789234102df7007f04ebcdc7b83deb2b2e3babf5af WHIRLPOOL 49b91487f47c4355c4fee65791ec4d5df54a6e518d42d3068f8b65d292b1e0632cba50fc9dc00f3e8810c265a0ac69e438596fed38f469dd6ad8e3987b4588ca
-EBUILD lalframe-1.0.4.ebuild 878 SHA256 aa25b0ab128a10dcd0be6f12243f5473e1c64303eeda9a9ba00b28b3e1f89c69 SHA512 64dd38462d45caf641ade7e1cb93fbeea88e2cfa8636d1994e0f506635cb4ea95b2796b11d57d3ad842317789234102df7007f04ebcdc7b83deb2b2e3babf5af WHIRLPOOL 49b91487f47c4355c4fee65791ec4d5df54a6e518d42d3068f8b65d292b1e0632cba50fc9dc00f3e8810c265a0ac69e438596fed38f469dd6ad8e3987b4588ca
-EBUILD lalframe-1.0.9.ebuild 878 SHA256 aa25b0ab128a10dcd0be6f12243f5473e1c64303eeda9a9ba00b28b3e1f89c69 SHA512 64dd38462d45caf641ade7e1cb93fbeea88e2cfa8636d1994e0f506635cb4ea95b2796b11d57d3ad842317789234102df7007f04ebcdc7b83deb2b2e3babf5af WHIRLPOOL 49b91487f47c4355c4fee65791ec4d5df54a6e518d42d3068f8b65d292b1e0632cba50fc9dc00f3e8810c265a0ac69e438596fed38f469dd6ad8e3987b4588ca
-MISC ChangeLog 523 SHA256 615a4068550e6db737a5d7cc55929ccefe9da20bebafa68723caf5405e8b6c63 SHA512 723881374da760a5040b0bc2aebdc341cff8ebfce959efe11b41c15f18cb05a55c2929314decbcd0c1a08909d188d813b5355783c320a6d13f16ef81badc3219 WHIRLPOOL c4ef6d758473db55e71bc790fc2b8543289aa08539af0d850703be2a94f5d2bdbc59e7225d197bc8e702e780d234d8e035005a412d02f6f884e31af72e0c5d89
-MISC metadata.xml 264 SHA256 ee70a62452103200e6d120f463a141b87a772bfdda04572283afa0a809039edb SHA512 c79eefbc9d27d7e04258df2337677bf7ed5eac5a594ecc923404fabe776804bebcbf4214f5008844b0afab101a02813890490e98756dc3d4aad55b283aeca715 WHIRLPOOL 2a80dcbc66e7dda8ea6711e0752e2ccf19aaaffec75f20770621cc7b73c34021944bc3347280d8afe0dd6410fdb9555f54534ec6d07e75ccac33323a569b2fab
+DIST lalframe-1.0.9.tar.gz 17703473 BLAKE2B 528314ff4a9e36c874a80d9dce869e0750ff5b31ad8d15253fc49b39dbfcbb1edc844e745f75cf47209ce2a57d57bfee6be75efc54d303a19bb65cbc68d987fb SHA512 de6ff3f6628921e702716d3c517a4e4eba901154512af6f38c8c9d42f8897e2a080b054397a154b4dfdb4160a2d240ca30c7ec9b2154256607ba1e22d22f3090
+DIST lalframe-1.5.5.tar.xz 7256500 BLAKE2B 4a0f26f553c38c918953b0a197e83ccecbd71a7182da8ed8294fada4d97c24663555c6779616b9d0e26daef123f5bacf76fd6f82a6592e01858d3c53919a28db SHA512 3f9f5f071510326f4a4154fe92d25fc210f887887239cc7e5ddb2b6fbd431254335860b1a88cc6e15953ca3b96825f3cbad095da488b9f0bd148fd480fff4818
+EBUILD lalframe-1.0.9.ebuild 814 BLAKE2B 0a369d7d8a48a2fad2782413c535ebe4f90c499a3d8fe26a0063b160f5005031d3bbcad3f1049fd7efc265cb171b6461d03952ceb2e90dfd3844c990268b97bf SHA512 4649d078a47e5d595d6c836856d57f71f978592a1de871b828bf2daf59bbb0b39070e6d3fe3dc7693c0edb1bd61480fd0effe2e0055ab4c58853808c44feaa89
+EBUILD lalframe-1.5.5.ebuild 1602 BLAKE2B 4694139e1be538f6d4dbf9db28012bb465883130df87910d38e8ff60874c2e15a7de52cf579065417ecf9add6d787bf4b52149b410b6a0cfa5eca2bdf8604299 SHA512 1da4af355b8cf94852d573b46277f71b0e6c0bb23b59d9b149b6da4655fd720c8c0fa34be63cabc74484de122cf4658f83e6bc42258179d200feea7f7ad4fa71
+MISC ChangeLog 1309 BLAKE2B 58bc0296d99e26ad94f03127c0281fdedb89026e34db0ebff3db725e19da68622dacbfa14a064854a5430e5f4138cdb2cd885b05d677d310fd0190c74c6bef0e SHA512 f4d86fa1d0c97015d70097eae7b3d5ec649480e0ad552e55a698701d61a72bf0a859e629afa06e8d55179c442531eaafea7c2bce5fbc1bc52b889c28f6bfdcd6
+MISC metadata.xml 996 BLAKE2B 87cc901a7a275495d41abbff26b0f50f53f25fc80597c796fde2d802300b337d1001b00bc375718dfd634c2b78b93eddb52a7a62c0e2688bb27afe0982ed93e5 SHA512 6a75cd373401b85aaa853a23bc7f6d259ca561ebba29ea012759f1199c8756153060a671536a169bfc3d86f3aa3b95ff009318fd7b2cd7c511615ae6af440c02
diff --git a/sci-libs/lalframe/lalframe-1.0.2.ebuild b/sci-libs/lalframe/lalframe-1.0.2.ebuild
deleted file mode 100644
index 7e59197..0000000
--- a/sci-libs/lalframe/lalframe-1.0.2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-DESCRIPTION="A LAL wrapper for libframe"
-HOMEPAGE="https://www.lsc-group.phys.uwm.edu/daswg/projects/lalsuite.html"
-SRC_URI="https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="sci-libs/lal
- sci-libs/libframe
- sci-libs/fftw
- sci-libs/gsl
- sys-libs/zlib
- "
-RDEPEND=${DEPEND}
-
-pkg_postinst() {
- elog "\n Now you may want to setup your environment:"
- elog "\n Bourne shell [bash] users: please add the following line to your .profile file:"
- elog "\n . /etc/lalframe-user-env.sh"
- elog "\n C-shell [tcsh] users: please add the following line to your .login file:"
- elog "\n source /etc/lalframe-user-env.csh"
- elog ""
-}
diff --git a/sci-libs/lalframe/lalframe-1.0.4.ebuild b/sci-libs/lalframe/lalframe-1.0.4.ebuild
deleted file mode 100644
index 7e59197..0000000
--- a/sci-libs/lalframe/lalframe-1.0.4.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-DESCRIPTION="A LAL wrapper for libframe"
-HOMEPAGE="https://www.lsc-group.phys.uwm.edu/daswg/projects/lalsuite.html"
-SRC_URI="https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="sci-libs/lal
- sci-libs/libframe
- sci-libs/fftw
- sci-libs/gsl
- sys-libs/zlib
- "
-RDEPEND=${DEPEND}
-
-pkg_postinst() {
- elog "\n Now you may want to setup your environment:"
- elog "\n Bourne shell [bash] users: please add the following line to your .profile file:"
- elog "\n . /etc/lalframe-user-env.sh"
- elog "\n C-shell [tcsh] users: please add the following line to your .login file:"
- elog "\n source /etc/lalframe-user-env.csh"
- elog ""
-}
diff --git a/sci-libs/lalframe/lalframe-1.0.9.ebuild b/sci-libs/lalframe/lalframe-1.0.9.ebuild
index 7e59197..d758e3e 100644
--- a/sci-libs/lalframe/lalframe-1.0.9.ebuild
+++ b/sci-libs/lalframe/lalframe-1.0.9.ebuild
@@ -1,12 +1,11 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-EAPI=4
+EAPI=7
DESCRIPTION="A LAL wrapper for libframe"
-HOMEPAGE="https://www.lsc-group.phys.uwm.edu/daswg/projects/lalsuite.html"
-SRC_URI="https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/${P}.tar.gz"
+HOMEPAGE="https://wiki.ligo.org/Computing/LALSuite"
+SRC_URI="https://software.igwn.org/sources/source/lalsuite/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
diff --git a/sci-libs/lalframe/lalframe-1.5.5.ebuild b/sci-libs/lalframe/lalframe-1.5.5.ebuild
new file mode 100644
index 0000000..4429c11
--- /dev/null
+++ b/sci-libs/lalframe/lalframe-1.5.5.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A LAL wrapper for libframe"
+HOMEPAGE="https://wiki.ligo.org/Computing/LALSuite"
+SRC_URI="https://software.igwn.org/sources/source/lalsuite/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc +fast-install +framel python static-libs +swig +swig-iface -swig-octave -swig-python"
+
+RDEPEND="sci-libs/lal
+ sci-libs/ldas-tools-framecpp
+ python? ( dev-lang/python:* )
+ swig-octave? ( sci-mathematics/octave )
+ swig-python? ( dev-lang/python:* )
+ "
+DEPEND="
+ ${RDEPEND}
+ doc? ( app-doc/doxygen )
+ swig? ( dev-lang/swig )
+ swig-iface? ( dev-lang/swig )
+ swig-octave? ( dev-lang/swig )
+ swig-python? ( dev-lang/swig )
+"
+
+src_configure() {
+ econf \
+ $(use_enable doc doxygen) \
+ $(use_enable fast-install) \
+ $(use_enable framel) \
+ $(use_enable python) \
+ $(use_enable static-libs static) \
+ $(use_enable swig) \
+ $(use_enable swig-iface) \
+ $(use_enable swig-octave) \
+ $(use_enable swig-python) \
+ --enable-framec \
+ --enable-help2man # generate man pages with help2man
+ # Not sure:
+ # $(use_disable libtool-lock) \ avoid locking (might break parallel builds)
+}
+
+pkg_postinst() {
+ elog "\n Now you may want to setup your environment:"
+ elog "\n Bourne shell [bash] users: please add the following line to your .profile file:"
+ elog "\n . /etc/lalframe-user-env.sh"
+ elog "\n C-shell [tcsh] users: please add the following line to your .login file:"
+ elog "\n source /etc/lalframe-user-env.csh"
+ elog ""
+}
diff --git a/sci-libs/lalframe/metadata.xml b/sci-libs/lalframe/metadata.xml
index 7ba46ab..1478655 100644
--- a/sci-libs/lalframe/metadata.xml
+++ b/sci-libs/lalframe/metadata.xml
@@ -1,9 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>sci</herd>
- <maintainer type="person">
- <email>AstroFloyd@gmail.com</email>
- <name>AstroFloyd</name>
- </maintainer>
+ <maintainer type="person">
+ <email>AstroFloyd@gmail.com</email>
+ <name>AstroFloyd</name>
+ </maintainer>
+ <use>
+ <flag name='fast-install'>Optimize for fast installation</flag>
+ <flag name='framel'>Adds support for the FrameL library</flag>
+ <flag name='python'>Build Python programs and modules</flag>
+ <flag name='swig'>Generate SWIG bindings for all languages</flag>
+ <flag name='swig-iface'>Generate SWIG interface only</flag>
+ <flag name='swig-octave'>Generate SWIG bindings for Octave</flag>
+ <flag name='swig-python'>Generate SWIG bindings for Python</flag>
+ <!--
+ <flag name='libtool-lock'>avoid locking (might break parallel builds)</flag>
+ <flag name='doxygen'>generate Doxygen documentation</flag>
+ <flag name='help2man'>automatically generate man pages with help2man</flag>
+ -->
+ </use>
</pkgmetadata>
diff --git a/sci-libs/lalinference/ChangeLog b/sci-libs/lalinference/ChangeLog
index 421e402..e9801d5 100644
--- a/sci-libs/lalinference/ChangeLog
+++ b/sci-libs/lalinference/ChangeLog
@@ -1,10 +1,25 @@
# ChangeLog for sci-libs/lalinference
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2021 Gentoo Authors; Distributed under the GPL v2
# $Header: $
+ 14 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> lalinference-3.0.0.ebuild:
+ sci-libs/lalinference: fix deps for v3.0.0.
+
+ 14 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> lalinference-3.0.0.ebuild:
+ sci-libs/lalinference: fix deps for v3.0.0.
+
+*lalinference-3.0.0 (11 Dec 2021)
+
+ 11 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> +lalinference-3.0.0.ebuild,
+ -lalinference-0.1.0.ebuild, -lalinference-0.1.1.ebuild, metadata.xml:
+ sci-libs/lalinference: version bump to v3.0.0.
+
+ 22 Jun 2021; AstroFloyd <AstroFloyd@gmail.com> lalinference-0.1.0.ebuild,
+ lalinference-0.1.1.ebuild, lalinference-1.0.1.ebuild, metadata.xml:
+ sci-libs/lalinference: update ebuilds to EAPI7.
+
11 Mar 2013; AstroFloyd <AstroFloyd@gmail.com> +metadata.xml:
Make existing ebuild pass repoman
24 Jan 2012; AstroFloyd <AstroFloyd@gmail.com> +lalinference-0.1.1.ebuild:
Make existing ebuild pass repoman, added metadata.xml
-
diff --git a/sci-libs/lalinference/Manifest b/sci-libs/lalinference/Manifest
index 4ff94dd..a24cef2 100644
--- a/sci-libs/lalinference/Manifest
+++ b/sci-libs/lalinference/Manifest
@@ -1,8 +1,6 @@
-DIST lalinference-0.1.0.tar.gz 482304 SHA256 f026f1378afc32d8ad54c3a8db978ef1c1e92844bc75e10f25948d348f61d889 SHA512 874f12aeaeec40f5cbb9cecd2b1d5dd7986725e061b842b08b52e79de6df003f611e5bead2e91d6ff2a8198fd73f117e7645f1d4a0892c5bbeaf530aac78e914 WHIRLPOOL 0fefb50673bcfe22e55c288bab59d3d50375acebb94cff318163a79118da99b0f2e33137dc71008e97c0d5295666951f554208a64dd1a59f94cfcdae777df3b7
-DIST lalinference-0.1.1.tar.gz 483666 SHA256 bc9a123002fe4740318080f021e7d04af6025d8d78ffc24cf7a3e83cb24dc501 SHA512 ea77db1a2d81c9870dda794b10628d52aedd550134eb9b4b47608464f835c129b8cc1503ede8a8269b486bd41693d56dc284f3f86b98394f945900e4a4b75306 WHIRLPOOL d32715dd3a72dab8e8aacb354dce8793311f882823449b29479861f3b8faba5800005d811ace60a06801fea62dc1997b2886f55cfba9055b66b2a1117e373c18
-DIST lalinference-1.0.1.tar.gz 572558 SHA256 22faad2373ae35f60420327367fbdd71375e25560f797b54250e3b224ca8b946 SHA512 0aab8dea63e208bed04e03a5f0413435cc009578d7d82abd25dc21c7ef6979176cafcce7b9ce1d673bd99267836bccf09c60d2090d79cd3b8cfb391d8c2f8056 WHIRLPOOL c4d6d6f542e94c87c0d04b4613f283a4a78eff799198b48a6b5e98f42e6aaeba8cd0e08f1d8ef0230f953f6a2e44f0ad921bb2e2bc1fcd5fe2a7f6609cc041b1
-EBUILD lalinference-0.1.0.ebuild 1180 SHA256 9b9a4de83a0a6ef77c2fa3a50ac09a65263d2bb4db568b2913829eef76d62123 SHA512 3583b7f83069c4ffea21cc04d71bcee326edc8d13d42a7308314e7b0a8c87deb52749c4b743b10ea3e95a26e366606a616700e58b9ff08e6e22ffac4fb65918a WHIRLPOOL 855a324c34125fc4877fe58fc470c15c0367836470f8200bcdc16c6b2b8f06eb77e588eba17fa53e92d17f13fb26004dc421441b0c5acfdc5c51559c3171accc
-EBUILD lalinference-0.1.1.ebuild 1180 SHA256 9b9a4de83a0a6ef77c2fa3a50ac09a65263d2bb4db568b2913829eef76d62123 SHA512 3583b7f83069c4ffea21cc04d71bcee326edc8d13d42a7308314e7b0a8c87deb52749c4b743b10ea3e95a26e366606a616700e58b9ff08e6e22ffac4fb65918a WHIRLPOOL 855a324c34125fc4877fe58fc470c15c0367836470f8200bcdc16c6b2b8f06eb77e588eba17fa53e92d17f13fb26004dc421441b0c5acfdc5c51559c3171accc
-EBUILD lalinference-1.0.1.ebuild 1180 SHA256 9b9a4de83a0a6ef77c2fa3a50ac09a65263d2bb4db568b2913829eef76d62123 SHA512 3583b7f83069c4ffea21cc04d71bcee326edc8d13d42a7308314e7b0a8c87deb52749c4b743b10ea3e95a26e366606a616700e58b9ff08e6e22ffac4fb65918a WHIRLPOOL 855a324c34125fc4877fe58fc470c15c0367836470f8200bcdc16c6b2b8f06eb77e588eba17fa53e92d17f13fb26004dc421441b0c5acfdc5c51559c3171accc
-MISC ChangeLog 357 SHA256 069f2e9a1b79fb1d9569ee2929faa8e1c03d686adfb3ad124a13a74188caf66d SHA512 bcc4d964e748644e4c0f95e6cd6331fa3b6d6eef82d7ae79fc7971ed44263bfbffceb618a3669423ea47a9b4979d6af588a86a37fb9ad704abe12a46e4a5d062 WHIRLPOOL 953f3882b5b581072798ecc5c582aa6bd1958a26c2a5f5d2832cf35a5a506a5f70dfbbf2389aaf29073c8ec5378d32fcc20ab02823369325090244261988153f
-MISC metadata.xml 264 SHA256 ee70a62452103200e6d120f463a141b87a772bfdda04572283afa0a809039edb SHA512 c79eefbc9d27d7e04258df2337677bf7ed5eac5a594ecc923404fabe776804bebcbf4214f5008844b0afab101a02813890490e98756dc3d4aad55b283aeca715 WHIRLPOOL 2a80dcbc66e7dda8ea6711e0752e2ccf19aaaffec75f20770621cc7b73c34021944bc3347280d8afe0dd6410fdb9555f54534ec6d07e75ccac33323a569b2fab
+DIST lalinference-1.0.1.tar.gz 572558 BLAKE2B 554b90267441fa75f547fdddc72e7e45cb621be90e66798bc29ecf0de076df23192bb3128635d43b455e82f0de316fbb97e3754a09e7f07305ff1dc19cd208c9 SHA512 0aab8dea63e208bed04e03a5f0413435cc009578d7d82abd25dc21c7ef6979176cafcce7b9ce1d673bd99267836bccf09c60d2090d79cd3b8cfb391d8c2f8056
+DIST lalinference-3.0.0.tar.xz 993608 BLAKE2B 8857b69aefcbd39eaa65c42db115de2cd77af2fe52b5288593f3f1e373f95815217f64384955a8df056e6cd2340252976ae206ea361246b4c01f673ad4fffc70 SHA512 c64ebe97a50960af7c640d93708d4e7ed27956fd0154590d3b69a48fe10368a312df55373911aff01404ab6db64da0443d896d629f33cef8db6d5a7d8fcd43ed
+EBUILD lalinference-1.0.1.ebuild 1116 BLAKE2B b4ba8a3d96cdbf683a3498c1f61b73d1c295517788d272c27a12c711ad0a15893dc306aae856ef9744c114a927e7a9dfdf774f6fb270bc523b2b351599914485 SHA512 14724edb59b13462308a91c95edca59a8c5ea475959a245d67976a222dc16ebc811c962290dbb8c40fc5a035aac9a912f8cc353fdc4e29ce7921964a9e68f72a
+EBUILD lalinference-3.0.0.ebuild 2183 BLAKE2B 39cb650c4a410233fe6d375034561fa9b5bb54d5cdc31b7fc5bae4a96cbebb2c96cf61e0a2bffa14cf35a90bc74fe4d229b41cba4905cdeb95730d597c3fc6eb SHA512 c14cbbfa6cc14e1f82c5dc4a40567df0c9af2ab30f51f78696cd74f1dd24356ebcea33df226df8e5bfbb4550f79033e40a6df220cf5d4cade57fa09e519f28d2
+MISC ChangeLog 1030 BLAKE2B 036f0daba7580d39336f03e7b7219e8c548baaa8b5910d0466ea0d613396dee4d565d9433d6473a2fe19cb59509432c069857dc39e221ce92e0bdf956ce4a9e0 SHA512 3c8510e97040550650c981463e41b601ea279c01bd79a8f8a670b28e422c0449711490b0aa5e241063c23f1c9c350b3401c50f1a7f4ef9b5fee28d827cfb0838
+MISC metadata.xml 1540 BLAKE2B 65a2df365cbe32d213bdf95a19b1c787b92e0013eef6edc6a7b8f720c69f4d8edd26d5e0938ee774b5d6819372d8742665bd8bb1e95d860897ad2373402e81bc SHA512 e3157af78e6597f7d098ad36e1d65e2e50b1917de7cdbc5a42a29c3c61b8568fd78bdffce4ed44f2101e1cf22a44579dac51dc33bad2d661b0e47c1637e509af
diff --git a/sci-libs/lalinference/lalinference-0.1.0.ebuild b/sci-libs/lalinference/lalinference-0.1.0.ebuild
deleted file mode 100644
index 395fe05..0000000
--- a/sci-libs/lalinference/lalinference-0.1.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-# include functions from eutils
-#inherit eutils
-
-DESCRIPTION="Bayesian inference data-analysis package for LIGO and Virgo"
-HOMEPAGE="https://www.lsc-group.phys.uwm.edu/daswg/projects/lalsuite.html"
-SRC_URI="https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="-xml"
-
-DEPEND="
- sci-libs/libframe
- sci-libs/lalframe
- sci-libs/metaio
- sci-libs/lalmetaio
- sci-libs/lal
- sci-libs/lalinspiral
- sci-libs/lalpulsar
- sci-libs/lalsimulation
- sci-libs/fftw
- sci-libs/gsl
- sys-libs/zlib
- xml? ( sci-libs/lalxml )
- "
-RDEPEND=${DEPEND}
-
-src_configure() {
- econf $(use_enable xml lalxml)
-}
-
-pkg_postinst() {
- elog "\n Now you may want to setup your environment:"
- elog "\n Bourne shell [bash] users: please add the following line to your .profile file:"
- elog "\n . /etc/lalinference-user-env.sh"
- elog "\n C-shell [tcsh] users: please add the following line to your .login file:"
- elog "\n source /etc/lalinference-user-env.csh"
- elog ""
-}
diff --git a/sci-libs/lalinference/lalinference-0.1.1.ebuild b/sci-libs/lalinference/lalinference-0.1.1.ebuild
deleted file mode 100644
index 395fe05..0000000
--- a/sci-libs/lalinference/lalinference-0.1.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-# include functions from eutils
-#inherit eutils
-
-DESCRIPTION="Bayesian inference data-analysis package for LIGO and Virgo"
-HOMEPAGE="https://www.lsc-group.phys.uwm.edu/daswg/projects/lalsuite.html"
-SRC_URI="https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="-xml"
-
-DEPEND="
- sci-libs/libframe
- sci-libs/lalframe
- sci-libs/metaio
- sci-libs/lalmetaio
- sci-libs/lal
- sci-libs/lalinspiral
- sci-libs/lalpulsar
- sci-libs/lalsimulation
- sci-libs/fftw
- sci-libs/gsl
- sys-libs/zlib
- xml? ( sci-libs/lalxml )
- "
-RDEPEND=${DEPEND}
-
-src_configure() {
- econf $(use_enable xml lalxml)
-}
-
-pkg_postinst() {
- elog "\n Now you may want to setup your environment:"
- elog "\n Bourne shell [bash] users: please add the following line to your .profile file:"
- elog "\n . /etc/lalinference-user-env.sh"
- elog "\n C-shell [tcsh] users: please add the following line to your .login file:"
- elog "\n source /etc/lalinference-user-env.csh"
- elog ""
-}
diff --git a/sci-libs/lalinference/lalinference-1.0.1.ebuild b/sci-libs/lalinference/lalinference-1.0.1.ebuild
index 395fe05..69a281b 100644
--- a/sci-libs/lalinference/lalinference-1.0.1.ebuild
+++ b/sci-libs/lalinference/lalinference-1.0.1.ebuild
@@ -1,15 +1,14 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-EAPI=4
+EAPI=7
# include functions from eutils
#inherit eutils
DESCRIPTION="Bayesian inference data-analysis package for LIGO and Virgo"
-HOMEPAGE="https://www.lsc-group.phys.uwm.edu/daswg/projects/lalsuite.html"
-SRC_URI="https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/${P}.tar.gz"
+HOMEPAGE="https://wiki.ligo.org/Computing/LALSuite"
+SRC_URI="https://software.igwn.org/sources/source/lalsuite/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
diff --git a/sci-libs/lalinference/lalinference-3.0.0.ebuild b/sci-libs/lalinference/lalinference-3.0.0.ebuild
new file mode 100644
index 0000000..21a23e9
--- /dev/null
+++ b/sci-libs/lalinference/lalinference-3.0.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Bayesian inference data-analysis package for LIGO and Virgo"
+HOMEPAGE="https://wiki.ligo.org/Computing/LALSuite"
+SRC_URI="https://software.igwn.org/sources/source/lalsuite/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="all-lal doc -fast-gsl fast-install lalburst lalframe lalinspiral lalmetaio lalpulsar -mpi
+ -openmp python static-libs +swig +swig-iface swig-octave swig-python"
+
+RDEPEND="sci-libs/gsl
+ sci-libs/lal
+ sci-libs/lalsimulation
+ sci-libs/lalinspiral
+ lalburst? ( sci-libs/lalburst )
+ lalframe? ( sci-libs/lalframe )
+ lalmetaio? ( sci-libs/lalmetaio )
+ lalpulsar? ( sci-libs/lalpulsar )
+ mpi? ( virtual/mpi )
+ openmp? ( sys-cluster/openmpi )
+ python? ( dev-lang/python:* )
+ swig-octave? ( sci-mathematics/octave )
+ swig-python? ( dev-lang/python:* )
+ "
+DEPEND="${RDEPEND}
+ doc? ( app-doc/doxygen )
+ swig? ( dev-lang/swig )
+ swig-iface? ( dev-lang/swig )
+ swig-octave? ( dev-lang/swig )
+ swig-python? ( dev-lang/swig )
+ "
+
+src_configure() {
+ econf \
+ $(use_enable all-lal) \
+ $(use_enable doc doxygen) \
+ $(use_enable fast-gsl) \
+ $(use_enable fast-install) \
+ $(use_enable lalburst) \
+ $(use_enable lalframe) \
+ $(use_enable lalinspiral) \
+ $(use_enable lalmetaio) \
+ $(use_enable lalpulsar) \
+ $(use_enable mpi) \
+ $(use_enable openmp) \
+ $(use_enable python) \
+ $(use_enable static-libs static) \
+ $(use_enable swig) \
+ $(use_enable swig-iface) \
+ $(use_enable swig-octave) \
+ $(use_enable swig-python) \
+ --enable-help2man
+ # Not sure:
+ # $(use_disable libtool-lock) \ avoid locking (might break parallel builds)
+ # --enable-gcc-flags turn on strict GCC warning flags [default=yes]
+}
+
+pkg_postinst() {
+ elog "\n Now you may want to setup your environment:"
+ elog "\n Bourne shell [bash] users: please add the following line to your .profile file:"
+ elog "\n . /etc/lalinference-user-env.sh"
+ elog "\n C-shell [tcsh] users: please add the following line to your .login file:"
+ elog "\n source /etc/lalinference-user-env.csh"
+ elog ""
+}
diff --git a/sci-libs/lalinference/metadata.xml b/sci-libs/lalinference/metadata.xml
index 7ba46ab..4ca44b7 100644
--- a/sci-libs/lalinference/metadata.xml
+++ b/sci-libs/lalinference/metadata.xml
@@ -1,9 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>sci</herd>
- <maintainer type="person">
- <email>AstroFloyd@gmail.com</email>
- <name>AstroFloyd</name>
- </maintainer>
+ <maintainer type="person">
+ <email>AstroFloyd@gmail.com</email>
+ <name>AstroFloyd</name>
+ </maintainer>
+ <use>
+ <flag name='all-lal'>Enable/disable compilation of all LAL libraries</flag>
+ <flag name='doc'>Generate Doxygen documentation</flag>
+ <flag name='fast-gsl'>Enable fast/inline GSL code</flag>
+ <flag name='fast-install'>Optimize for fast installation</flag>
+ <flag name='lalburst'>Compile code that requires lalburst library</flag>
+ <flag name='lalframe'>Compile code that requires lalframe library</flag>
+ <flag name='lalinspiral'>Compile code that requires lalinspiral library</flag>
+ <flag name='lalmetaio'>Compile code that requires lalmetaio library</flag>
+ <flag name='lalpulsar'>Compile code that requires lalpulsar library</flag>
+ <flag name='mpi'>Compile using MPI for supported codes</flag>
+ <flag name='openmp'>Use OpenMP</flag>
+ <flag name='python'>Build Python programs and modules</flag>
+ <flag name='static-libs'>Build static libraries</flag>
+ <flag name='swig'>Generate SWIG bindings for all languages</flag>
+ <flag name='swig-iface'>Generate SWIG interface only</flag>
+ <flag name='swig-octave'>Generate SWIG bindings for Octave</flag>
+ <flag name='swig-python'>Generate SWIG bindings for Python</flag>
+ <!--
+ <flag name='libtool-lock'>Avoid locking (might break parallel builds)</flag>
+ -->
+ </use>
</pkgmetadata>
diff --git a/sci-libs/lalinspiral/ChangeLog b/sci-libs/lalinspiral/ChangeLog
index b7eb76a..e7af16b 100644
--- a/sci-libs/lalinspiral/ChangeLog
+++ b/sci-libs/lalinspiral/ChangeLog
@@ -1,7 +1,23 @@
# ChangeLog for sci-libs/lalinspiral
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2021 Gentoo Authors; Distributed under the GPL v2
# $Header: $
+ 14 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> lalinspiral-2.0.3.ebuild:
+ sci-libs/lalinspiral: fix deps for v2.0.3.
+
+ 14 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> lalinspiral-2.0.3.ebuild:
+ sci-libs/lalinspiral: fix deps for v2.0.3.
+
+*lalinspiral-2.0.3 (10 Dec 2021)
+
+ 10 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> +lalinspiral-2.0.3.ebuild,
+ -lalinspiral-1.1.0.ebuild, -lalinspiral-1.2.2.ebuild, metadata.xml:
+ sci-libs/lalinspiral: version bump to v2.0.3.
+
+ 22 Jun 2021; AstroFloyd <AstroFloyd@gmail.com> lalinspiral-1.1.0.ebuild,
+ lalinspiral-1.2.2.ebuild, lalinspiral-1.4.2.ebuild, metadata.xml:
+ sci-libs/lalinspiral: update ebuilds to EAPI7.
+
11 Mar 2013; AstroFloyd <AstroFloyd@gmail.com> +metadata.xml:
Updated existing ebuilds, make them pass repoman; added metadata.xml
@@ -10,4 +26,3 @@
24 Jan 2012; AstroFloyd <AstroFloyd@gmail.com> +lalinspiral-1.1.0.ebuild:
Initial ebuild
-
diff --git a/sci-libs/lalinspiral/Manifest b/sci-libs/lalinspiral/Manifest
index 0648460..60dc908 100644
--- a/sci-libs/lalinspiral/Manifest
+++ b/sci-libs/lalinspiral/Manifest
@@ -1,9 +1,7 @@
-AUX lalinspiral-1.1.0-NRWaveInject.patch 726 SHA256 36dcd41c3e455bb71a2c6de89636d502a1df9d2cce346a366765c1484fa4c304 SHA512 aeb39d035f50c929285b6b60d7eab0e3cd143ff8bfbd1f604f0e4f48a9887efb726db0bb295ff796fe2c367e5e419981d632ba9268a159b30ca7c62b0c99ade9 WHIRLPOOL 18e4d9437e644fc39ee4d6828d8ab0b8ccda7d7a3c0d4082c345f01cb229e280847d36222a6ae9e538364250a23f5fb4d4b448e5b4128481e00e030a2e0d7a28
-DIST lalinspiral-1.1.0.tar.gz 992378 SHA256 1ec0d4920216ca13e1cc1d875f18517b1f3c767eae22e60052852325ee2623fc SHA512 7f8037b917e56dcd8f1dd632de9334480277c2ae1ca4de7153e4942ad2666c16f2769cc2099d2e3f85cfb43e54c812fa3de07a8b41f333ec1cf6d582d53777bb WHIRLPOOL 2a4f039adf9ef85138ef5ff6a07f95cab1a80b8e72bb486dfc65852bd815d81dca00bb4899b735b670e6d95f839993dffd9c68546571f614b823ce11567b5222
-DIST lalinspiral-1.2.2.tar.gz 1094391 SHA256 e7e651271e04206e4b206198a59286f466b06c697772377bde1c3109bf63f1d8 SHA512 fbc0e591637e19b174ffa1f46fef256b27bc210f8ccb8788c9f06a7c1fe89a2f80702f42aac49781084d3843cdcd82a83aaade527f5b4ed913f28e4a5f580631 WHIRLPOOL f704793e69ec9b5282af8c46b9e0859a1178d567140e28de333fcddb8c9bf4782a7efff37e8bc86a014a2fec3c61730aab1381630e0703db427462ffec0bbaf3
-DIST lalinspiral-1.4.2.tar.gz 1197120 SHA256 871b08ec9c21c3de4f19c14df0cba55cb791d7db5b7eb467e104ebaee7a87d34 SHA512 e6bb90c869f3d3604a97f1378f36711214886b0dd2ac15e7f0ff0ff8866f26f4a71d07591aada343d227570b31f316ccf3578590471b08b59db9fb8325add33a WHIRLPOOL f063b28ebdaa448f935e89b7112790594f4a8674a558dc81ad1b22b9f32f6c64c65f6e07642f153e0863789c2eb2e6e2e9c5ff8fdd170a13f0f3742c4a04d09f
-EBUILD lalinspiral-1.1.0.ebuild 1162 SHA256 de19f2353dde6cf7f944b4202f80c86d7032f73ef51a2b3469b7465c14a77f28 SHA512 c88f8f8659eb308d148323a222e9e26ec3ecf1e15d2f4c5ed733872ebc9b897c3dd0daf4f2c3b6f3028f6a1be74920e0b9316923e239c41b26917cdca9bc7c76 WHIRLPOOL 33d004fbfa2ab554e8c55e480a9ffe05d79baf9a20a2850dd3e5e132cfc62f7a0fd71753d4b042c45984f881a7c4f125f8139c2cf0e7e725dd62c340112162af
-EBUILD lalinspiral-1.2.2.ebuild 993 SHA256 ddc49156ccd88fa53a70fd2d24bdb276e14b15c9b6e412375bd45e033a4e5e67 SHA512 886046a0b95f7d9d385db5e3bd73497367032705c9c04befba21b3c6fd994ffc79ec036d1675adee4fce2477c196491cf28e2a4f49f37a3c2606a9042a5bca60 WHIRLPOOL 46b189d019ef7981779ee786d31c16c9cfd7534f16286ce8049446fd143d7590602cb6ae4a747dada7e4d0a3b76ce941ac35780188cc519736fc008a744b2769
-EBUILD lalinspiral-1.4.2.ebuild 993 SHA256 ddc49156ccd88fa53a70fd2d24bdb276e14b15c9b6e412375bd45e033a4e5e67 SHA512 886046a0b95f7d9d385db5e3bd73497367032705c9c04befba21b3c6fd994ffc79ec036d1675adee4fce2477c196491cf28e2a4f49f37a3c2606a9042a5bca60 WHIRLPOOL 46b189d019ef7981779ee786d31c16c9cfd7534f16286ce8049446fd143d7590602cb6ae4a747dada7e4d0a3b76ce941ac35780188cc519736fc008a744b2769
-MISC ChangeLog 443 SHA256 dc2ec0d3611d06db4a62d374db08e21668caf8056dc9441d2b07620e179032ca SHA512 ecda1a488896093a6e6f91e53de7803164dcf15163fe9e5dedade963dd7388294d5317080ea7dea7020df020efb77524dcf0da0d940967b631c7ed8d08e5993e WHIRLPOOL f74479d59e5cc25a16743842faeea0680c3711df64d957466e74af1cca746fedb9f966247b4377def3cdc9063a19ebed0f1285636e9680dfe11ad2449c41d36e
-MISC metadata.xml 264 SHA256 ee70a62452103200e6d120f463a141b87a772bfdda04572283afa0a809039edb SHA512 c79eefbc9d27d7e04258df2337677bf7ed5eac5a594ecc923404fabe776804bebcbf4214f5008844b0afab101a02813890490e98756dc3d4aad55b283aeca715 WHIRLPOOL 2a80dcbc66e7dda8ea6711e0752e2ccf19aaaffec75f20770621cc7b73c34021944bc3347280d8afe0dd6410fdb9555f54534ec6d07e75ccac33323a569b2fab
+AUX lalinspiral-1.1.0-NRWaveInject.patch 726 BLAKE2B ee831b503b6fa3d62d4bf76e813414cde370077883bc422573572b69336f7c928c1bc81aeecacc007057cae52463bd58b43436b231c4c588054ba79723126009 SHA512 aeb39d035f50c929285b6b60d7eab0e3cd143ff8bfbd1f604f0e4f48a9887efb726db0bb295ff796fe2c367e5e419981d632ba9268a159b30ca7c62b0c99ade9
+DIST lalinspiral-1.4.2.tar.gz 1197120 BLAKE2B b26184e90ba9e65dafce22929e5721fd54ac47f92617d03fdcce8634257b75391c8bda2acbac05e57c9ab474fe8c9800d3af354996fe8605646577e1e42e156d SHA512 e6bb90c869f3d3604a97f1378f36711214886b0dd2ac15e7f0ff0ff8866f26f4a71d07591aada343d227570b31f316ccf3578590471b08b59db9fb8325add33a
+DIST lalinspiral-2.0.3.tar.xz 822816 BLAKE2B e77ef3c04306351f847181a5f7035674542449005f71c73dff05d0e784cdfc7ae560287f16ce7afa01943456af9202a5c30133c93e727ad1e2ff5ce4585dbddd SHA512 454823f2361838e60dbc2c2fd7a1e62ed1fe111b87f863a7d637721121aaf74ae51d8f3f88e06730d861c7ae6aa7c7893e8066552006c95ac3f6e4ee536f338b
+EBUILD lalinspiral-1.4.2.ebuild 929 BLAKE2B 5b96a5f0165878d70d477751bcbdac63830b394579cdbc64d68d153fb3a5f662ddc8b1383bab7a5ef21979b1346644f37c8671c3638ce93cd9189ddfd1961744 SHA512 0b0bc96dd88ac8d9d8b761e5423ed5c09665950a7a78bcf29b8f9e93d6063c502eda477fcba58bbe7ea814bb534133de2dcea6a1fcf139a40a930d6b321c6916
+EBUILD lalinspiral-2.0.3.ebuild 1740 BLAKE2B 3cd58638c7161dc9cf14c24b576f4f1032255040fb3fe1e9321436374ae1a7cf712439c4b3d661189b93b9fceba71197d3e4108315a9114447f7d818bb0418c4 SHA512 0758910e6b6ec85175fd0bb72bc82b8fb17c7e2d42832eda5c1c97885c2deef1b4633904e13eb43c976cc0e25c722fe138c6fe43c141f0dd298069d86c6ad02d
+MISC ChangeLog 1103 BLAKE2B f7be50b29fc82f43a7095011c477c03601e60cacfdfe5d33aa4c41ec7ba6c98fbc0bf941b8b1a781d34a45a65e454b160822c01e2ae1880a29dc08ec84366ecd SHA512 24e54ba6dcf10151c4517466c1f690aab16b2f681c8187cf8e36965591f6e84560550f4845c846b602acaa6e7689bdc882a64b3d26fe6a1b691f2c17b2f3fac1
+MISC metadata.xml 1000 BLAKE2B 0a44e610eb76cf67b91429b4972bb831aba6373ee293ffbbe43a9eba80d0a94cdadc597628d60ba4c67ccbfc2f6f006e6e1838416830fe6899d5350c340eab4d SHA512 c3d6e81302e0bd205450111bd7bc54759a7845fdb0336c684bf5c059b5e3a689859605b6140923b2fab0c2160872069ed728dcc129b26d7a4377f73cecc226b1
diff --git a/sci-libs/lalinspiral/lalinspiral-1.1.0.ebuild b/sci-libs/lalinspiral/lalinspiral-1.1.0.ebuild
deleted file mode 100644
index b9ecada..0000000
--- a/sci-libs/lalinspiral/lalinspiral-1.1.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-inherit eutils
-
-DESCRIPTION="Binary-inspiral package of the LIGO/Virgo libraries"
-HOMEPAGE="https://www.lsc-group.phys.uwm.edu/daswg/projects/lalsuite.html"
-SRC_URI="https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="
- sci-libs/libframe
- sci-libs/metaio
- sci-libs/lalframe
- sci-libs/lalmetaio
- sci-libs/lal
- sci-libs/lalsimulation
- sci-libs/fftw
- sci-libs/gsl
- sys-libs/zlib
- "
-RDEPEND=${DEPEND}
-
-src_prepare() {
- # Fix call to __builtin___snprintf_chk will always overflow destination buffer errors:
- epatch "${FILESDIR}/${P}-NRWaveInject.patch"
-}
-
-pkg_postinst() {
- elog "\n Now you may want to setup your environment:"
- elog "\n Bourne shell [bash] users: please add the following line to your .profile file:"
- elog "\n . /etc/lalinspiral-user-env.sh"
- elog "\n C-shell [tcsh] users: please add the following line to your .login file:"
- elog "\n source /etc/lalinspiral-user-env.csh"
- elog ""
-}
diff --git a/sci-libs/lalinspiral/lalinspiral-1.2.2.ebuild b/sci-libs/lalinspiral/lalinspiral-1.2.2.ebuild
deleted file mode 100644
index 4e7bc34..0000000
--- a/sci-libs/lalinspiral/lalinspiral-1.2.2.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-DESCRIPTION="Binary-inspiral package of the LIGO/Virgo libraries"
-HOMEPAGE="https://www.lsc-group.phys.uwm.edu/daswg/projects/lalsuite.html"
-SRC_URI="https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="
- sci-libs/libframe
- sci-libs/metaio
- sci-libs/lalframe
- sci-libs/lalmetaio
- sci-libs/lal
- sci-libs/lalsimulation
- sci-libs/fftw
- sci-libs/gsl
- sys-libs/zlib
- "
-RDEPEND=${DEPEND}
-
-pkg_postinst() {
- elog "\n Now you may want to setup your environment:"
- elog "\n Bourne shell [bash] users: please add the following line to your .profile file:"
- elog "\n . /etc/lalinspiral-user-env.sh"
- elog "\n C-shell [tcsh] users: please add the following line to your .login file:"
- elog "\n source /etc/lalinspiral-user-env.csh"
- elog ""
-}
diff --git a/sci-libs/lalinspiral/lalinspiral-1.4.2.ebuild b/sci-libs/lalinspiral/lalinspiral-1.4.2.ebuild
index 4e7bc34..d5ae054 100644
--- a/sci-libs/lalinspiral/lalinspiral-1.4.2.ebuild
+++ b/sci-libs/lalinspiral/lalinspiral-1.4.2.ebuild
@@ -1,12 +1,11 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-EAPI=4
+EAPI=7
DESCRIPTION="Binary-inspiral package of the LIGO/Virgo libraries"
-HOMEPAGE="https://www.lsc-group.phys.uwm.edu/daswg/projects/lalsuite.html"
-SRC_URI="https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/${P}.tar.gz"
+HOMEPAGE="https://wiki.ligo.org/Computing/LALSuite"
+SRC_URI="https://software.igwn.org/sources/source/lalsuite/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
diff --git a/sci-libs/lalinspiral/lalinspiral-2.0.3.ebuild b/sci-libs/lalinspiral/lalinspiral-2.0.3.ebuild
new file mode 100644
index 0000000..0b98ef0
--- /dev/null
+++ b/sci-libs/lalinspiral/lalinspiral-2.0.3.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Binary-inspiral package of the LIGO/Virgo libraries"
+HOMEPAGE="https://wiki.ligo.org/Computing/LALSuite"
+SRC_URI="https://software.igwn.org/sources/source/lalsuite/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="all-lal doc -fast-gsl +fast-install lalburst python static-libs +swig +swig-iface -swig-octave -swig-python"
+
+RDEPEND="sci-libs/gsl
+ sci-libs/metaio
+ sci-libs/lal
+ sci-libs/lalframe
+ sci-libs/lalmetaio
+ sci-libs/lalburst
+ sci-libs/lalsimulation
+ python? ( dev-lang/python:* )
+ swig-octave? ( sci-mathematics/octave )
+ swig-python? ( dev-lang/python:* )
+ "
+DEPEND="${RDEPEND}
+ doc? ( app-doc/doxygen )
+ swig? ( dev-lang/swig )
+ swig-iface? ( dev-lang/swig )
+ swig-octave? ( dev-lang/swig )
+ swig-python? ( dev-lang/swig )
+ "
+
+src_configure() {
+ econf \
+ $(use_enable all-lal) \
+ $(use_enable doc doxygen) \
+ $(use_enable fast-gsl) \
+ $(use_enable fast-install) \
+ $(use_enable lalburst) \
+ $(use_enable python) \
+ $(use_enable static-libs static) \
+ $(use_enable swig) \
+ $(use_enable swig-iface) \
+ $(use_enable swig-octave) \
+ $(use_enable swig-python) \
+ --enable-help2man
+ # Not sure:
+ # $(use_disable libtool-lock) \ avoid locking (might break parallel builds)
+}
+
+pkg_postinst() {
+ elog "\n Now you may want to setup your environment:"
+ elog "\n Bourne shell [bash] users: please add the following line to your .profile file:"
+ elog "\n . /etc/lalinspiral-user-env.sh"
+ elog "\n C-shell [tcsh] users: please add the following line to your .login file:"
+ elog "\n source /etc/lalinspiral-user-env.csh"
+ elog ""
+}
diff --git a/sci-libs/lalinspiral/metadata.xml b/sci-libs/lalinspiral/metadata.xml
index 7ba46ab..ad7a70d 100644
--- a/sci-libs/lalinspiral/metadata.xml
+++ b/sci-libs/lalinspiral/metadata.xml
@@ -1,9 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>sci</herd>
- <maintainer type="person">
- <email>AstroFloyd@gmail.com</email>
- <name>AstroFloyd</name>
- </maintainer>
+ <maintainer type="person">
+ <email>AstroFloyd@gmail.com</email>
+ <name>AstroFloyd</name>
+ </maintainer>
+ <use>
+ <flag name='all-lal'>Enable compilation of all LAL libraries</flag>
+ <flag name='fast-gsl'>Enable fast/inline GSL code</flag>
+ <flag name='fast-install'>Optimize for fast installation</flag>
+ <flag name='lalburst'>Compile code that requires <pkg>sci-libs/lalburst</pkg></flag>
+ <flag name='python'>Build Python programs and modules</flag>
+ <flag name='swig'>Generate SWIG bindings for all languages</flag>
+ <flag name='swig-iface'>Generate SWIG interface only</flag>
+ <flag name='swig-octave'>Generate SWIG bindings for Octave</flag>
+ <flag name='swig-python'>Generate SWIG bindings for Python</flag>
+ <!--
+ <flag name='libtool-lock'>avoid locking (might break parallel builds)</flag>
+ -->
+ </use>
</pkgmetadata>
diff --git a/sci-libs/lalmetaio/ChangeLog b/sci-libs/lalmetaio/ChangeLog
index d1b06e1..e361d63 100644
--- a/sci-libs/lalmetaio/ChangeLog
+++ b/sci-libs/lalmetaio/ChangeLog
@@ -1,7 +1,27 @@
# ChangeLog for sci-libs/lalmetaio
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2021 Gentoo Authors; Distributed under the GPL v2
# $Header: $
+ 10 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> lalmetaio-2.0.3.ebuild:
+ sci-libs/lalmetaio: sort out DEPEND and RDEPEND for v2.0.3.
+
+ 10 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> lalmetaio-2.0.3.ebuild:
+ sci-libs/lalmetaio: quick fix to DEPEND/USE flags for v2.0.3.
+
+ 09 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> lalmetaio-2.0.3.ebuild,
+ metadata.xml:
+ sci-libs/lalmetaio: quick USE flag fixes.
+
+*lalmetaio-2.0.3 (08 Dec 2021)
+
+ 08 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> +lalmetaio-2.0.3.ebuild,
+ -lalmetaio-1.0.2.ebuild, -lalmetaio-1.0.3.ebuild, metadata.xml:
+ sci-libs/lalmetaio: version bump to v2.0.3.
+
+ 22 Jun 2021; AstroFloyd <AstroFloyd@gmail.com> lalmetaio-1.0.2.ebuild,
+ lalmetaio-1.0.3.ebuild, lalmetaio-1.0.7.ebuild, metadata.xml:
+ sci-libs/lalmetaio: update ebuilds to EAPI7.
+
11 Mar 2013; AstroFloyd <AstroFloyd@gmail.com> -lalmetaio-1.0.1.ebuild,
+metadata.xml:
Removing old ebuilds, make the remaining pass repoman, added metadata.xml
@@ -11,4 +31,3 @@
23 Jan 2012; AstroFloyd <AstroFloyd@gmail.com> +lalmetaio-1.0.1.ebuild:
Initial ebuild
-
diff --git a/sci-libs/lalmetaio/Manifest b/sci-libs/lalmetaio/Manifest
index 2ac3753..b55e097 100644
--- a/sci-libs/lalmetaio/Manifest
+++ b/sci-libs/lalmetaio/Manifest
@@ -1,8 +1,6 @@
-DIST lalmetaio-1.0.2.tar.gz 391954 SHA256 67c03a3680839417b7dd2cf2444f79333533027618381d03393be773235a96ab SHA512 e1d87ef4d3b31495a7395fb614a82618b084c6dc5786c23ffa9a0ce9bfa73c59b279cf6096d971dbf95176bc56ce87078d58fbe513bf6e708e9b07ab1ba2695c WHIRLPOOL 3bdc392a3630ce50572cb8718559074dc5ad21b4c02ee79baf7c55cc1db9381fea64f04701ab2859627f61f423b324603d1a1ec0bf4e2c8a04f2aa1bf96dab76
-DIST lalmetaio-1.0.3.tar.gz 393334 SHA256 920582a713c285825706f5427165287170821066f903c3e3ac24e70e39353aa3 SHA512 459d25e851501c77c4766a4adac9d8d25270ada2ef3b5d15fabf1047c9613c5e9d55d60040cd0094b97bcc3218feb4e6136cf49a6f9cae2baa34d621e8b54a34 WHIRLPOOL ce0c4465a8a8a20052e2d66fec7060a4ed0a8b7bc93b0289bd0a2075755cd9ce5dd4edb952250654aa52f20b2b9f45394be475271aede11234123323b1472551
-DIST lalmetaio-1.0.7.tar.gz 424467 SHA256 74e0e424030a967c298f40850292d566f447208e53b9b6d685ea7be99427c6db SHA512 12c14dc46e43395b60016849b93504932ae3646d101e0321ffc2abc97f6a85dc95056b2ea78ae6faaffbbf3039cc48c258bf16fda9d5ffb11246a9eeeaad873d WHIRLPOOL 39cd735d8ba25f7d9a8a3e73d9f2d3c1936102b00c6cffa56c9e17edab7207093f813cbd89d6b2f3f844d648adb099aec76fa2bcddf7c57f5cc6a747d763ed71
-EBUILD lalmetaio-1.0.2.ebuild 495 SHA256 fd2f2ef5db7aa9666a85120d94bcad888a76c3a6652238dd086883b8e6e897ba SHA512 12ae1ae796162f6caada15d3af20ae901b2c8198ca2e29c01eff30edfeeb7758d42fad8e477c4a048a0347b03fabad8aa08e4f9e088d705a9db4447d1e336ebe WHIRLPOOL 479e55f48536411f25d1f3a83f76d103dd650ea25d4e60ac957c594a3e54acea392da5464c4793f3d9fde919771d17794964c7d1091505db5b7ceb5f5087ea1f
-EBUILD lalmetaio-1.0.3.ebuild 495 SHA256 fd2f2ef5db7aa9666a85120d94bcad888a76c3a6652238dd086883b8e6e897ba SHA512 12ae1ae796162f6caada15d3af20ae901b2c8198ca2e29c01eff30edfeeb7758d42fad8e477c4a048a0347b03fabad8aa08e4f9e088d705a9db4447d1e336ebe WHIRLPOOL 479e55f48536411f25d1f3a83f76d103dd650ea25d4e60ac957c594a3e54acea392da5464c4793f3d9fde919771d17794964c7d1091505db5b7ceb5f5087ea1f
-EBUILD lalmetaio-1.0.7.ebuild 898 SHA256 1252d1d14177cbdb0c4d8f5196e13f2f868a309593d40b821d87a672023de73f SHA512 9d7162977d86164fbdb76c4504140c35ec87ea2a4846622648d5b8c61cdfcb9cbae05d033276930fd353ff2fea16809751beddfc9998e6ebceda0663478d59bc WHIRLPOOL 65aed10b5819ec53d620860c83574053bb9b429185e23a79689d7043d7f746c2c4bfbcc8abdc2e679c8e693f5c1ec8b98de8779bfd29e3c81762885014c98641
-MISC ChangeLog 469 SHA256 4e7c02aed041e0965cdc4387456d7c272bddba6f50268ad76312e9f8fb1d9f8b SHA512 4feb9229fccd868e7cd53f5eb1b323bbad891a6e1c74b303137bd1cc4ee1c8e6191e6b209a7a045d3fd24c8aaeac245c01d465e3eaee2557cd9443c11128d09d WHIRLPOOL ab19b986b565ddedea5de4ad74ef2d57600a18e19a9caec2bcc4c421fb63d942de67c68c941f1f28e1b4cb76f0a36e47a7024cd3682dc8399887e96b05f41652
-MISC metadata.xml 264 SHA256 ee70a62452103200e6d120f463a141b87a772bfdda04572283afa0a809039edb SHA512 c79eefbc9d27d7e04258df2337677bf7ed5eac5a594ecc923404fabe776804bebcbf4214f5008844b0afab101a02813890490e98756dc3d4aad55b283aeca715 WHIRLPOOL 2a80dcbc66e7dda8ea6711e0752e2ccf19aaaffec75f20770621cc7b73c34021944bc3347280d8afe0dd6410fdb9555f54534ec6d07e75ccac33323a569b2fab
+DIST lalmetaio-1.0.7.tar.gz 424467 BLAKE2B 88f2c5c0a1664ec5b82173d9f6c8797f05e167e78494a4abe967ed75d7a767f2ba4175480750f14547c161b1cbe9a7ccb556a331da39efba3805634da6ca7c64 SHA512 12c14dc46e43395b60016849b93504932ae3646d101e0321ffc2abc97f6a85dc95056b2ea78ae6faaffbbf3039cc48c258bf16fda9d5ffb11246a9eeeaad873d
+DIST lalmetaio-2.0.3.tar.xz 357852 BLAKE2B d2bcfd36de97cb7b2c207e77c60dcaca2248191724cc00b5db10119546b29a89ede4b1c78b1c71268e7abf8e1fb195fd398f284ea690a066356f2f5e1dd0d027 SHA512 95f1baca4ba1430dccf96f281aeb7a9f422f1aeceb8fc5b897fad52a98e121332bda04cb1c62646833782503088c7a7991399bd567a9fbe0e2b831dce8a09b21
+EBUILD lalmetaio-1.0.7.ebuild 834 BLAKE2B 6da76b44cc588826019d456ee003f84094fa23a91dd9bd09aeb735658d66a972ca8d2a0003312be4b489b0e98cb02d78fac6054a26ef4b950e013f2a5b3174c1 SHA512 65eb1f1edacc48fbc1be1b99f81cd0f0a4b21badc33e131f017c50735ce51cdd2f1eab46154fe278e71bd8b78d0f0a1d40ece5e1598c3a969a1abc0c08681344
+EBUILD lalmetaio-2.0.3.ebuild 1578 BLAKE2B bc06da3bd7c592f483abb990700803b324ec8c47acfe27e19e656a4dae5f1ed83bb001b60d15e80e3ed4801d498cff6c27ec2be8099c5f41c05a32f9ab0fc347 SHA512 9d016a9449869fad9fe60f1ab2f7f02a46fd1a94e1d67065046184e306c693e8bcaab1ebae1b81f788818ad75748dbf6a15e31b9f5de0617d1e668682a5cc8a4
+MISC ChangeLog 1277 BLAKE2B fdd8957e77ebb90e2db0288cbc5d7705ccdbda257937c0d824b896f5bd7858d2fa5134a14da1f5ed5a1684fd88dbd27219af1477fc7723bbd43b4544174a6d02 SHA512 94786d224779aba3d332c874158345c6baca0c0cdd94fd0c5815e85f60c2c1cd8e506fc82da8516d5682ea66e685cbfe38e11b607f8ab2c368511ef65e376da6
+MISC metadata.xml 878 BLAKE2B 79aa61f3412635a4f2b59accc19f092ec8ad2a25c5e3ae7924d4a484aac6af942cc2673eefd26aac3e810044fc861c5c5cdddc7b0bc0e8271be344f0e16f05c2 SHA512 f79709876ef0af0787744fe573d5c9613969a978049586071bc78e68ad5921f50376e34c472c4cb40968b66663864d5b1bb5ae9b89fd0c3e63e35887248216f1
diff --git a/sci-libs/lalmetaio/lalmetaio-1.0.2.ebuild b/sci-libs/lalmetaio/lalmetaio-1.0.2.ebuild
deleted file mode 100644
index 78a32c8..0000000
--- a/sci-libs/lalmetaio/lalmetaio-1.0.2.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-DESCRIPTION="LALMetaio provides a LAL wrapper for the metaio package."
-HOMEPAGE="https://www.lsc-group.phys.uwm.edu/daswg/projects/lalsuite.html"
-SRC_URI="https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="sci-libs/lal
- >=sci-libs/metaio-8.0
- "
-RDEPEND=${DEPEND}
diff --git a/sci-libs/lalmetaio/lalmetaio-1.0.3.ebuild b/sci-libs/lalmetaio/lalmetaio-1.0.3.ebuild
deleted file mode 100644
index 78a32c8..0000000
--- a/sci-libs/lalmetaio/lalmetaio-1.0.3.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-DESCRIPTION="LALMetaio provides a LAL wrapper for the metaio package."
-HOMEPAGE="https://www.lsc-group.phys.uwm.edu/daswg/projects/lalsuite.html"
-SRC_URI="https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="sci-libs/lal
- >=sci-libs/metaio-8.0
- "
-RDEPEND=${DEPEND}
diff --git a/sci-libs/lalmetaio/lalmetaio-1.0.7.ebuild b/sci-libs/lalmetaio/lalmetaio-1.0.7.ebuild
index 5d64c1d..d54f95a 100644
--- a/sci-libs/lalmetaio/lalmetaio-1.0.7.ebuild
+++ b/sci-libs/lalmetaio/lalmetaio-1.0.7.ebuild
@@ -1,12 +1,11 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-EAPI=4
+EAPI=7
DESCRIPTION="A LAL wrapper for the metaio package"
-HOMEPAGE="https://www.lsc-group.phys.uwm.edu/daswg/projects/lalsuite.html"
-SRC_URI="https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/${P}.tar.gz"
+HOMEPAGE="https://wiki.ligo.org/Computing/LALSuite"
+SRC_URI="https://software.igwn.org/sources/source/lalsuite/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
diff --git a/sci-libs/lalmetaio/lalmetaio-2.0.3.ebuild b/sci-libs/lalmetaio/lalmetaio-2.0.3.ebuild
new file mode 100644
index 0000000..51f8d96
--- /dev/null
+++ b/sci-libs/lalmetaio/lalmetaio-2.0.3.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A LAL wrapper for the metaio package"
+HOMEPAGE="https://wiki.ligo.org/Computing/LALSuite"
+SRC_URI="https://software.igwn.org/sources/source/lalsuite/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc +fast-install python static-libs +swig +swig-iface -swig-octave -swig-python"
+
+RDEPEND="sci-libs/lal
+ >=sci-libs/metaio-8.0
+ sci-libs/fftw
+ sci-libs/gsl
+ sys-libs/zlib
+ swig-octave? ( sci-mathematics/octave )
+ swig-python? ( dev-lang/python:* )
+ "
+DEPEND="
+ ${RDEPEND}
+ doc? ( app-doc/doxygen )
+ swig? ( dev-lang/swig )
+ swig-iface? ( dev-lang/swig )
+ swig-octave? ( dev-lang/swig )
+ swig-python? ( dev-lang/swig )
+ "
+
+src_configure() {
+ econf \
+ $(use_enable doc doxygen) \
+ $(use_enable fast-install) \
+ $(use_enable python) \
+ $(use_enable static-libs static) \
+ $(use_enable swig) \
+ $(use_enable swig-iface) \
+ $(use_enable swig-octave) \
+ $(use_enable swig-python) \
+ --enable-help2man # generate man pages with help2man
+ # Not sure:
+ # $(use_disable libtool-lock) \ avoid locking (might break parallel builds)
+}
+
+pkg_postinst() {
+ elog "\n Now you may want to setup your environment:"
+ elog "\n Bourne shell [bash] users: please add the following line to your .profile file:"
+ elog "\n . /etc/lalmetaio-user-env.sh"
+ elog "\n C-shell [tcsh] users: please add the following line to your .login file:"
+ elog "\n source /etc/lalmetaio-user-env.csh"
+ elog ""
+}
diff --git a/sci-libs/lalmetaio/metadata.xml b/sci-libs/lalmetaio/metadata.xml
index 7ba46ab..dcee2ce 100644
--- a/sci-libs/lalmetaio/metadata.xml
+++ b/sci-libs/lalmetaio/metadata.xml
@@ -1,9 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>sci</herd>
- <maintainer type="person">
- <email>AstroFloyd@gmail.com</email>
- <name>AstroFloyd</name>
- </maintainer>
+ <maintainer type="person">
+ <email>AstroFloyd@gmail.com</email>
+ <name>AstroFloyd</name>
+ </maintainer>
+ <use>
+ <flag name='fast-install'>Optimize for fast installation [default=yes]</flag>
+ <flag name='swig'>Generate SWIG bindings for all languages</flag>
+ <flag name='swig-iface'>Generate SWIG interface only</flag>
+ <flag name='swig-octave'>Generate SWIG bindings for Octave</flag>
+ <flag name='swig-python'>Generate SWIG bindings for Python</flag>
+ </use>
+ <!--
+ <flag name='libtool-lock'>avoid locking (might break parallel builds)</flag>
+ <flag name='doxygen'>generate Doxygen documentation</flag>
+ <flag name='help2man'>automatically generate man pages with help2man</flag>
+ -->
</pkgmetadata>
diff --git a/sci-libs/lalpulsar/ChangeLog b/sci-libs/lalpulsar/ChangeLog
index 0fc1f5a..0cbe784 100644
--- a/sci-libs/lalpulsar/ChangeLog
+++ b/sci-libs/lalpulsar/ChangeLog
@@ -1,10 +1,22 @@
# ChangeLog for sci-libs/lalpulsar
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2021 Gentoo Authors; Distributed under the GPL v2
# $Header: $
+ 10 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> lalpulsar-3.1.0.ebuild:
+ sci-libs/lalpulsar: quick fix to DEPEND for v3.1.0.
+
+*lalpulsar-3.1.0 (10 Dec 2021)
+
+ 10 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> +lalpulsar-3.1.0.ebuild,
+ -lalpulsar-1.2.1.ebuild, metadata.xml:
+ sci-libs/lalpulsar: version bump to v3.1.0.
+
+ 22 Jun 2021; AstroFloyd <AstroFloyd@gmail.com> lalpulsar-1.2.1.ebuild,
+ lalpulsar-1.6.1.ebuild, metadata.xml:
+ sci-libs/lalpulsar: update ebuilds to EAPI7.
+
11 Mar 2013; AstroFloyd <AstroFloyd@gmail.com> +metadata.xml:
Added metadata.xml
24 Jan 2012; AstroFloyd <AstroFloyd@gmail.com> +lalpulsar-1.2.1.ebuild:
Initial ebuild
-
diff --git a/sci-libs/lalpulsar/Manifest b/sci-libs/lalpulsar/Manifest
index 1348794..e39d0e2 100644
--- a/sci-libs/lalpulsar/Manifest
+++ b/sci-libs/lalpulsar/Manifest
@@ -1,6 +1,6 @@
-DIST lalpulsar-1.2.1.tar.gz 9461641 SHA256 269871469e10ca623dd9a07a95a6753cc19370dfe333e639658690ed06923f58 SHA512 b4812966245257ac44f1a4b7277369f8abf6ddcd198f8c326ef879a53f8da2ba0972fabfed56ea6b158b6861f1656762b3ca8d7eaf88c84a533920357c1aa0e6 WHIRLPOOL fde8781f4d20091f3410886410bbcca771f913bfe857bd861880cdb6aa845a1e0eaf4e3eb51319d6b4d6cf5247125e30b70d13e7761c1a7dad1e8f2e0d4605d9
-DIST lalpulsar-1.6.1.tar.gz 25606618 SHA256 b631ca083a851cfc977fb819d2c0401d64f594d45d9539e20f69da30bceb6b24 SHA512 fab78793ec4b62b83d861be240c8bc40ffea85c8766af5b0251f75140738bc06b9ffc9d5d2db5e32a585c66104c0adf01b183a6b383cc8fa9f0b7e2c4afc7afe WHIRLPOOL 3005357b7fa267d051e75c4ca7367a1e87bdd261f8df6c49f7ac400b2a6446bb125d848fe7422fda6e46c33bd9e29099723dabfc9aec120b89e1d9cf151d4495
-EBUILD lalpulsar-1.2.1.ebuild 484 SHA256 bf510983871f75a7fc5d04a5f23dc116478fe060a20a3dac11140161cc8a11ef SHA512 71759763f3d1388281a4dcd51f7fe94a370177c09a172d60e32b48a25d3a5956ef91db784173ba08457975fe35f427ba51b420191e9c35cc36300a75fa5049af WHIRLPOOL 50b1fe90ce91e17a4008eb8b56fe5c265bf9f9ebff9db7512bcfa506bc859d701681730c1545f42697bedc1ab54c4ec013bfa6c5f898f3dddac3d1063e326423
-EBUILD lalpulsar-1.6.1.ebuild 883 SHA256 7d521955155795b5300d272180f5db5929249ac54d2460a3fd7eeb121de166ba SHA512 32baff8ebbe00be404ebf3e7dd869b7cbd0e7fa3e2ebe62b07dea3a1cbae1f243483e806a730d7a3014c8823a019d781069d560c7e20d6cdd76fbebccd3215f7 WHIRLPOOL 9adf60c755d0ad03e42ca632212135af4fb5a9373d59f10d5c886f43e0ba46db2eb6d09d7904d78334502cd16a1da81d4aaf362df4597680416dc27e6788d599
-MISC ChangeLog 297 SHA256 656a100b0e62de378c1198a95c591dbee567a564c239d6d2a811406b4818c183 SHA512 86b16414c7ac4a568763e3ce771d9fecd4ec91bebc53f3fc9cf989010feb365b8a7e204f7da45cff485dfce51cf5c93c3af93a4116d97519b03919391dce40ac WHIRLPOOL 2fa52014eebda151ce9e7c7bdcb491519b2359202d5e7d4df42c8c3ea504a89feb6d108c7f3fdbe546662375e17ce47c37b5ee115740e85f9d4c18867738e347
-MISC metadata.xml 264 SHA256 ee70a62452103200e6d120f463a141b87a772bfdda04572283afa0a809039edb SHA512 c79eefbc9d27d7e04258df2337677bf7ed5eac5a594ecc923404fabe776804bebcbf4214f5008844b0afab101a02813890490e98756dc3d4aad55b283aeca715 WHIRLPOOL 2a80dcbc66e7dda8ea6711e0752e2ccf19aaaffec75f20770621cc7b73c34021944bc3347280d8afe0dd6410fdb9555f54534ec6d07e75ccac33323a569b2fab
+DIST lalpulsar-1.6.1.tar.gz 25606618 BLAKE2B ba928c180ae786c5994a98708f7ff4b50b14347bbee4ede69e1fca1096fec022903a0b804569e6597d6627c250028f5c3e6d32bf5c3dbeec6d546faad1cbaa53 SHA512 fab78793ec4b62b83d861be240c8bc40ffea85c8766af5b0251f75140738bc06b9ffc9d5d2db5e32a585c66104c0adf01b183a6b383cc8fa9f0b7e2c4afc7afe
+DIST lalpulsar-3.1.0.tar.xz 97389292 BLAKE2B 457c9dacd5e81020be88cce41839dd6165fe136e2c0fbb0a079b3018d65dc8d5436bd24f24fed3d885acb5ec43a506e3c4cb215444add1a3750d1320bfcf0799 SHA512 de524385bc44357fc01e18526c48bf9c4c9d98824609fe2c39a4cc4d550ba064080475112f5c7162241461f48fc898a16862ff683abf72cf8dc78e0d34268346
+EBUILD lalpulsar-1.6.1.ebuild 819 BLAKE2B 3fa52ec8a00d506a432eec79f6279b4875ccc90e9a4c32a48e2b6a3b921477626cfc748b00f181dc21f5ffb1609480f0b0bf6cf869a4c954eb403296ac57d0b1 SHA512 6143666184be4dfd9caa90f2f3b489ebf3f92a657951974454457c3dccc53a8fba743798f9b90e8f3218bffd71b9076b23bd1ec6b4b8cf5bec0a3fd6821a0a21
+EBUILD lalpulsar-3.1.0.ebuild 1826 BLAKE2B ba287ccb00c778b5698acade14c7af04d7d672b001b122cbbb92139d68b85fe6f5e954c702995e9cc6c30b18f05304b140cdcbab985a2bcc9055756789c5a34a SHA512 b7b417db86a36da75291ebf468400ec8e893cab7a3fca15ab59c29bc97140dcc3128157a3eefa279a936c30c6b655b158f1c2b2b1ad90d030054ccd887486271
+MISC ChangeLog 776 BLAKE2B 6e9d33afdcd624f03e2cd5dee9218f610fc3e84f495703152196297b1ff65cfcbb9d3ae179bb120746db1de81914bc129848306ee6d81974a1e8a72238c50d64 SHA512 d3f465ef94d01705874dc515874981d353f51081a5337ede9b19b924039bd892a2395f833e4daad4f6f4b3e41c687e47390b2ec1d38b73bdac5bba05fa68c50d
+MISC metadata.xml 1102 BLAKE2B 094197cf48baf07e5785a63d8356b77dc54e9e02afa6eb14b7241ae2dc0ab9776ca20a5fe8e64aac1d5b41f213672e445e47de07ed94c02850ae8b068a277a23 SHA512 eacb25fd91114b01125484da6c83e542a01866c3a4a694e7a916340fd86fed8626fb928be55ef353b805d76b415c3d1b56ced76bfb3ddc80025d62babdfdbd9a
diff --git a/sci-libs/lalpulsar/lalpulsar-1.2.1.ebuild b/sci-libs/lalpulsar/lalpulsar-1.2.1.ebuild
deleted file mode 100644
index 42890ef..0000000
--- a/sci-libs/lalpulsar/lalpulsar-1.2.1.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-DESCRIPTION="Pulsar (continuous-wave) package of the LIGO/Virgo libraries."
-HOMEPAGE="https://www.lsc-group.phys.uwm.edu/daswg/projects/lalsuite.html"
-SRC_URI="https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="=sci-libs/lal-6.6.1
- "
-RDEPEND=${DEPEND}
diff --git a/sci-libs/lalpulsar/lalpulsar-1.6.1.ebuild b/sci-libs/lalpulsar/lalpulsar-1.6.1.ebuild
index 2793340..d9c6442 100644
--- a/sci-libs/lalpulsar/lalpulsar-1.6.1.ebuild
+++ b/sci-libs/lalpulsar/lalpulsar-1.6.1.ebuild
@@ -1,12 +1,11 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-EAPI=4
+EAPI=7
DESCRIPTION="Pulsar (continuous-wave) package of the LIGO/Virgo libraries"
-HOMEPAGE="https://www.lsc-group.phys.uwm.edu/daswg/projects/lalsuite.html"
-SRC_URI="https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/${P}.tar.gz"
+HOMEPAGE="https://wiki.ligo.org/Computing/LALSuite"
+SRC_URI="https://software.igwn.org/sources/source/lalsuite/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
diff --git a/sci-libs/lalpulsar/lalpulsar-3.1.0.ebuild b/sci-libs/lalpulsar/lalpulsar-3.1.0.ebuild
new file mode 100644
index 0000000..0db2077
--- /dev/null
+++ b/sci-libs/lalpulsar/lalpulsar-3.1.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Pulsar (continuous-wave) package of the LIGO/Virgo libraries"
+HOMEPAGE="https://wiki.ligo.org/Computing/LALSuite"
+SRC_URI="https://software.igwn.org/sources/source/lalsuite/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="all-lal cfitsio doc -fast-gsl +fast-install +lalframe +openmp python static-libs +swig +swig-iface -swig-octave -swig-python"
+
+RDEPEND="sci-libs/fftw
+ sci-libs/gsl
+ sci-libs/lal
+ cfitsio? ( sci-libs/cfitsio )
+ lalframe? ( sci-libs/lalframe )
+ openmp? ( sys-cluster/openmpi )
+ python? ( dev-lang/python:* )
+ swig-octave? ( sci-mathematics/octave )
+ swig-python? ( dev-lang/python:* )
+ "
+DEPEND="${RDEPEND}
+ doc? ( app-doc/doxygen )
+ swig? ( dev-lang/swig )
+ swig-iface? ( dev-lang/swig )
+ swig-octave? ( dev-lang/swig )
+ swig-python? ( dev-lang/swig )
+ "
+
+src_configure() {
+ econf \
+ $(use_enable all-lal) \
+ $(use_enable cfitsio) \
+ $(use_enable doc doxygen) \
+ $(use_enable fast-gsl) \
+ $(use_enable fast-install) \
+ $(use_enable lalframe) \
+ $(use_enable openmp) \
+ $(use_enable python) \
+ $(use_enable static-libs static) \
+ $(use_enable swig) \
+ $(use_enable swig-iface) \
+ $(use_enable swig-octave) \
+ $(use_enable swig-python) \
+ --enable-help2man
+ # Not sure:
+ # $(use_disable libtool-lock) \ avoid locking (might break parallel builds)
+}
+
+pkg_postinst() {
+ elog "\n Now you may want to setup your environment:"
+ elog "\n Bourne shell [bash] users: please add the following line to your .profile file:"
+ elog "\n . /etc/lalpulsar-user-env.sh"
+ elog "\n C-shell [tcsh] users: please add the following line to your .login file:"
+ elog "\n source /etc/lalpulsar-user-env.csh"
+ elog ""
+}
diff --git a/sci-libs/lalpulsar/metadata.xml b/sci-libs/lalpulsar/metadata.xml
index 7ba46ab..bbea02c 100644
--- a/sci-libs/lalpulsar/metadata.xml
+++ b/sci-libs/lalpulsar/metadata.xml
@@ -1,9 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>sci</herd>
- <maintainer type="person">
- <email>AstroFloyd@gmail.com</email>
- <name>AstroFloyd</name>
- </maintainer>
+ <maintainer type="person">
+ <email>AstroFloyd@gmail.com</email>
+ <name>AstroFloyd</name>
+ </maintainer>
+ <use>
+ <flag name='all-lal'>Enable compilation of all LAL libraries</flag>
+ <flag name='cfitsio'></flag>
+ <flag name='fast-gsl'>Enable fast/inline GSL code</flag>
+ <flag name='fast-install'>Optimize for fast installation</flag>
+ <flag name='lalframe'>Adds support for <pkg>sci-libs/lalframe</pkg></flag>
+ <flag name='openmp'>Adds support for <pkg>sys-cluster/openmpi</pkg></flag>
+ <flag name='python'>Build Python programs and modules</flag>
+ <flag name='swig'>Generate SWIG bindings for all languages</flag>
+ <flag name='swig-iface'>Generate SWIG interface only</flag>
+ <flag name='swig-octave'>Generate SWIG bindings for Octave</flag>
+ <flag name='swig-python'>Generate SWIG bindings for Python</flag>
+ <!--
+ <flag name='libtool-lock'>avoid locking (might break parallel builds)</flag>
+ -->
+ </use>
</pkgmetadata>
diff --git a/sci-libs/lalsimulation/ChangeLog b/sci-libs/lalsimulation/ChangeLog
index d44fec0..8271f14 100644
--- a/sci-libs/lalsimulation/ChangeLog
+++ b/sci-libs/lalsimulation/ChangeLog
@@ -1,10 +1,19 @@
# ChangeLog for sci-libs/lalsimulation
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2021 Gentoo Authors; Distributed under the GPL v2
# $Header: $
+*lalsimulation-3.0.0 (10 Dec 2021)
+
+ 10 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> +lalsimulation-3.0.0.ebuild,
+ -lalsimulation-0.1.1.ebuild, metadata.xml:
+ sci-libs/lalsimulation: version bump to v3.0.0.
+
+ 22 Jun 2021; AstroFloyd <AstroFloyd@gmail.com> lalsimulation-0.1.1.ebuild,
+ lalsimulation-0.6.1.ebuild, metadata.xml:
+ sci-libs/lalsimulation: update ebuilds to EAPI7.
+
11 Mar 2013; AstroFloyd <AstroFloyd@gmail.com> +metadata.xml:
Updated existing ebuilds, make them pass repoman; added metadata.xml
24 Jan 2012; AstroFloyd <AstroFloyd@gmail.com> +lalsimulation-0.1.1.ebuild:
Initial ebuild
-
diff --git a/sci-libs/lalsimulation/Manifest b/sci-libs/lalsimulation/Manifest
index 87670e5..3017653 100644
--- a/sci-libs/lalsimulation/Manifest
+++ b/sci-libs/lalsimulation/Manifest
@@ -1,6 +1,6 @@
-DIST lalsimulation-0.1.1.tar.gz 613779 SHA256 af874c470b6c0f882d1f09c2854deee9449ec9fc1da74e8d1b3f1741d13882e2 SHA512 f6202df1ecaa39323c62a7aa15215783331ef3487474b42b3fa40f1d33430ef61bcc134a3a85db415140e23a0eb273af1dbf80b71cdf10661bea06793427aa73 WHIRLPOOL ae4fdca531a0eefee96f2c11fab5a52f93aa0718d3d3e758ece7ce8c241ec2f30ff6f9ff4daf76be1126567a3ec06b23ebdc469747db7ca543bfe00f2fca8e22
-DIST lalsimulation-0.6.1.tar.gz 839002 SHA256 108339a81899650b2ae1f1b34bfd6d131d9814e4ddc205f42b1930c78b572554 SHA512 c35aba6c24b535d6e85a20bbb5f371900999cb4104d46ae6325aedb4590faa3ee3656a257f379385d89f1af4efed8d746dbc75d4469ae89b36e015e378db58b4 WHIRLPOOL 1b6039a19dd224e5133f6542ad3c4f36d9b07d72a68a8f44c8b5e1df065db8b878d3c12e506d73e769768fb154a395e2a1c8e5c66c6e85c36753fb9ed63dc19d
-EBUILD lalsimulation-0.1.1.ebuild 492 SHA256 6020967da8b3dcf1ec186efbd9cd7dbdac421dc72889e5063bd019e525b17874 SHA512 1b363a10a9bcdf04ddd1dd45c62e7c49b976e2b94694c0eed836cbaf447a0e851a47647fb0d23a6868da62321a4bc758cf24fcced3648c70289f5eea48eabf96 WHIRLPOOL f73fbd045fa7adbe64ee4f7d78f22cd65c64539784d324c9c0ff5c460d68aa687ba3c49b4b5789fa51bae90901916e4f99cd441f833ef34a5e03274a3df69d75
-EBUILD lalsimulation-0.6.1.ebuild 906 SHA256 e96bcb0cf5303a89939c570f69f7e722bb194627351cd9157b496b6419c8e1ae SHA512 c269bfd33dc12b76477bd21b6893f2236d122ee59bdfb45a7c0050b308eceb6e6f3042cc0af1d426e82756647083cea511216b2a48ea8ab0fdd00548e2c04c75 WHIRLPOOL 445e85d35a0e4b44a076368de3905bf78a9fba1c3e7edbb3e0763e78a86aa120053dddceae44bcf8d9366b85bfe53de1fc4ec6afb76016410530285f8d6a33d6
-MISC ChangeLog 355 SHA256 59876ef47a3a8ba98a0dec8292d9174d99695f7a86543e59b611ead85fdeddac SHA512 174f585203980cdf33d6b6776481cf3de341ac2b7a9cee4142e9b2e32f690b95f04e794a5cc449e5f35a8d1232feccaaf40c0370e21e0031ea79af652b973ae0 WHIRLPOOL 219e1cd9bc4677b9c99c74c9a0a88fa9c2d39623cd90ff68032508af07e41a6d50be96e9ba049d4dc2cd055a4c7e4457bb25c4bc3c4e31e1e3bacecad79ad9bd
-MISC metadata.xml 264 SHA256 ee70a62452103200e6d120f463a141b87a772bfdda04572283afa0a809039edb SHA512 c79eefbc9d27d7e04258df2337677bf7ed5eac5a594ecc923404fabe776804bebcbf4214f5008844b0afab101a02813890490e98756dc3d4aad55b283aeca715 WHIRLPOOL 2a80dcbc66e7dda8ea6711e0752e2ccf19aaaffec75f20770621cc7b73c34021944bc3347280d8afe0dd6410fdb9555f54534ec6d07e75ccac33323a569b2fab
+DIST lalsimulation-0.6.1.tar.gz 839002 BLAKE2B f1608f9b517d4e3a3ac1548a620b398e6fac265da88c33838346daace29873c586d7d507f8be8fc141605785b7e8286090ad10ff7fb205fab9654a3c29bf2da7 SHA512 c35aba6c24b535d6e85a20bbb5f371900999cb4104d46ae6325aedb4590faa3ee3656a257f379385d89f1af4efed8d746dbc75d4469ae89b36e015e378db58b4
+DIST lalsimulation-3.0.0.tar.xz 7461196 BLAKE2B 601de0768791d84f71123ce533e788af5e40d1da8bf390d9e594c4fcf7592c0ee395a42f37aa1ce9ee7f88262b5cf908e1797c600b2c0b10bbaacb6e3c2fd8b8 SHA512 7756d6c23a5d08f1481d196cf729c0decc5c95f02a3ff593961c0d9c055c41c4a818fdbe689773e895509c6cce0298cd5c822d22f93408748e254b52389ff57b
+EBUILD lalsimulation-0.6.1.ebuild 842 BLAKE2B 9a23bfd000d34f77fbe9632ebcf83a73978d8a5f6b666dfe6e317b6b6047e56650f8d06ddbdc42c3f046af89f1879c0f3595b88d4e2c5b949204c9e1b92c34a9 SHA512 212b81a38e7f7d0f34f66205c41562170966727afd2f877f0bd0d376072c14d9e7ef8a67d3eb73840bfeaf4c1c9e453925a5e66dc0a8c1b389b3183b9a98a3c5
+EBUILD lalsimulation-3.0.0.ebuild 1627 BLAKE2B 690a82053f628ab156f72e98bab4904739baf65c5c5d41c57c36dd41ccbdf6277dfb6d2c21b7ac4c726a8d4c5d5b1a20e07254df0e88dd931c8dc961a37c69f8 SHA512 f931f8789c697bc9d6c80af0a481c3de68aa8b2f9637db087312f0d7b442f143eb3ce500d7fcca7911bf14697e6f35b080c946dcf712a8f8fba8f07e8857a814
+MISC ChangeLog 734 BLAKE2B 593e47289cdd748e35162cb31c65e2126dad06e6280ebd33dabdc40d5580cc4d0ba94f167aad1e1b86a9a9e7ee48f3e56b3ec742b83dbf6e036d11070fcd4c0b SHA512 37cfedf86b6ff40d0006de8fa0a810582844bd1a0a7669199c9f6e3695fc6a441a8b2278c325e10d53f3eacfe248891361eb9daa7b9b8aa16e3956c6d609c341
+MISC metadata.xml 917 BLAKE2B 7a31208ad33ccef25c92645d60d1df2d8467d2e6361c88595724568fd81b4d74a3441b33899ced49841317c5683bd2b25cc00791a2ad1f11dfb7dc18d6fa4df9 SHA512 04e57b0ed297578516912fa243a0fe01f5df5bf5a20d822cae2ec9d64ff6ee5d6a1ce456799c357672335e0eee53b1eb79189179724a67d98817801bc491b872
diff --git a/sci-libs/lalsimulation/lalsimulation-0.1.1.ebuild b/sci-libs/lalsimulation/lalsimulation-0.1.1.ebuild
deleted file mode 100644
index 0da66a8..0000000
--- a/sci-libs/lalsimulation/lalsimulation-0.1.1.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-DESCRIPTION="Simulation package of the LIGO/Virgo libraries."
-HOMEPAGE="https://www.lsc-group.phys.uwm.edu/daswg/projects/lalsuite.html"
-SRC_URI="https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="=sci-libs/lal-6.6.1
- sci-libs/lalmetaio
- "
-RDEPEND=${DEPEND}
diff --git a/sci-libs/lalsimulation/lalsimulation-0.6.1.ebuild b/sci-libs/lalsimulation/lalsimulation-0.6.1.ebuild
index 5bbadc8..7d988bb 100644
--- a/sci-libs/lalsimulation/lalsimulation-0.6.1.ebuild
+++ b/sci-libs/lalsimulation/lalsimulation-0.6.1.ebuild
@@ -1,12 +1,11 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-EAPI=4
+EAPI=7
DESCRIPTION="Simulation package of the LIGO/Virgo libraries"
-HOMEPAGE="https://www.lsc-group.phys.uwm.edu/daswg/projects/lalsuite.html"
-SRC_URI="https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/${P}.tar.gz"
+HOMEPAGE="https://wiki.ligo.org/Computing/LALSuite"
+SRC_URI="https://software.igwn.org/sources/source/lalsuite/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
diff --git a/sci-libs/lalsimulation/lalsimulation-3.0.0.ebuild b/sci-libs/lalsimulation/lalsimulation-3.0.0.ebuild
new file mode 100644
index 0000000..3638ea7
--- /dev/null
+++ b/sci-libs/lalsimulation/lalsimulation-3.0.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Simulation package of the LIGO/Virgo libraries"
+HOMEPAGE="https://wiki.ligo.org/Computing/LALSuite"
+SRC_URI="https://software.igwn.org/sources/source/lalsuite/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc -fast-gsl +fast-install openmp python static-libs +swig +swig-iface -swig-octave -swig-python"
+
+RDEPEND="sci-libs/gsl
+ sci-libs/lal
+ openmp? ( sys-cluster/openmpi )
+ python? ( dev-lang/python:* )
+ swig-octave? ( sci-mathematics/octave )
+ swig-python? ( dev-lang/python:* )
+ "
+DEPEND="${RDEPEND}
+ doc? ( app-doc/doxygen )
+ swig? ( dev-lang/swig )
+ swig-iface? ( dev-lang/swig )
+ swig-octave? ( dev-lang/swig )
+ swig-python? ( dev-lang/swig )
+ "
+
+src_configure() {
+ econf \
+ $(use_enable doc doxygen) \
+ $(use_enable fast-gsl) \
+ $(use_enable fast-install) \
+ $(use_enable openmp) \
+ $(use_enable python) \
+ $(use_enable static-libs static) \
+ $(use_enable swig) \
+ $(use_enable swig-iface) \
+ $(use_enable swig-octave) \
+ $(use_enable swig-python) \
+ --enable-help2man
+ # Not sure:
+ # $(use_disable libtool-lock) \ avoid locking (might break parallel builds)
+}
+
+pkg_postinst() {
+ elog "\n Now you may want to setup your environment:"
+ elog "\n Bourne shell [bash] users: please add the following line to your .profile file:"
+ elog "\n . /etc/lalsimulation-user-env.sh"
+ elog "\n C-shell [tcsh] users: please add the following line to your .login file:"
+ elog "\n source /etc/lalsimulation-user-env.csh"
+ elog ""
+}
diff --git a/sci-libs/lalsimulation/metadata.xml b/sci-libs/lalsimulation/metadata.xml
index 7ba46ab..5184a68 100644
--- a/sci-libs/lalsimulation/metadata.xml
+++ b/sci-libs/lalsimulation/metadata.xml
@@ -1,9 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>sci</herd>
- <maintainer type="person">
- <email>AstroFloyd@gmail.com</email>
- <name>AstroFloyd</name>
- </maintainer>
+ <maintainer type="person">
+ <email>AstroFloyd@gmail.com</email>
+ <name>AstroFloyd</name>
+ </maintainer>
+ <use>
+ <flag name='fast-gsl'>Enable fast/inline GSL code</flag>
+ <flag name='fast-install'>Optimize for fast installation</flag>
+ <flag name='openmp'>Add support for <pkg>sys-cluster/openmpi</pkg></flag>
+ <flag name='python'>Build Python programs and modules</flag>
+ <flag name='swig'>Generate SWIG bindings for all languages</flag>
+ <flag name='swig-iface'>Generate SWIG interface only</flag>
+ <flag name='swig-octave'>Generate SWIG bindings for Octave</flag>
+ <flag name='swig-python'>Generate SWIG bindings for Python</flag>
+ <!--
+ <flag name='libtool-lock'>avoid locking (might break parallel builds)</flag>
+ -->
+ </use>
</pkgmetadata>
diff --git a/sci-libs/lalstochastic/ChangeLog b/sci-libs/lalstochastic/ChangeLog
index a5b82a5..afd6e6a 100644
--- a/sci-libs/lalstochastic/ChangeLog
+++ b/sci-libs/lalstochastic/ChangeLog
@@ -1,10 +1,13 @@
# ChangeLog for sci-libs/lalstochastic
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2021 Gentoo Authors; Distributed under the GPL v2
# $Header: $
+ 22 Jun 2021; AstroFloyd <AstroFloyd@gmail.com> lalstochastic-1.1.3.ebuild,
+ lalstochastic-1.1.7.ebuild, metadata.xml:
+ sci-libs/lalstochastic: update ebuilds to EAPI7.
+
11 Mar 2013; AstroFloyd <AstroFloyd@gmail.com> +metadata.xml:
Added metadata.xml
24 Jan 2012; AstroFloyd <AstroFloyd@gmail.com> +lalstochastic-1.1.3.ebuild:
Initial ebuild
-
diff --git a/sci-libs/lalstochastic/Manifest b/sci-libs/lalstochastic/Manifest
index db3a846..0c6fdca 100644
--- a/sci-libs/lalstochastic/Manifest
+++ b/sci-libs/lalstochastic/Manifest
@@ -1,6 +1,6 @@
-DIST lalstochastic-1.1.3.tar.gz 1073211 SHA256 fa73ff72d0c1408764c1833a90ae20911debbef7847f7b0c74935b55ebfd8d90 SHA512 96c74ca12d3bf302f4749460fdd72c2a563a5d55d1f38b5a5c7de2b28d029a885a76698510a132265da8b08fbc94a81c32efbd33fa66d3566ca6623100646004 WHIRLPOOL 77d7b111fab599f2da7f58650fa4127ec9feed9bb18a2cdc6bd30fbd361115279fa99056eff76d6a493b931f00012bd8a4045a0d5f569b6146b8958e7017f634
-DIST lalstochastic-1.1.7.tar.gz 1033307 SHA256 43e4d61bfd026d861e33be5a352e6ad2c2498328394c3cfd35482be2d7c4cc4e SHA512 e39c2ec427a9727bda93c64ba47d1208d10245ac7ae10eefaad31e6db7145f25e6a6360148d1b042db8cec7ca341643bea1a7062060fd2a2882558306c7c1807 WHIRLPOOL 291a7d1e5474872a6c640bc39ba022d1c2e7b42d9dc49e9c3aeaceeba66dbc274c953ee76a15a5a0470ffec9349cf464b37d8dfa01371f06b52d8719892be037
-EBUILD lalstochastic-1.1.3.ebuild 509 SHA256 1266d8899f8d0317f054ae0cd725a7b307c2cc948812d0335796677da8e2add9 SHA512 136f1ce3e8f2de5ce89020145c380818c9329a19e7532feca3e667c95de29595e59ea45b2666b46dbd085a37606f5be5175b18c0c3ebc3882cb492f90f618d32 WHIRLPOOL 69a9cecd435e01ef0679b363dd05941ac2303c983e0f2628cebe15bc11c79671c6eb2646bd72490fd93610c8aa895572e493f519f36cefe2b62f87dd93bbf1d3
-EBUILD lalstochastic-1.1.7.ebuild 938 SHA256 fda3269c2efa555763e38e4e1533ca43651da4b778c8df5ea3a51deb8be2dacf SHA512 81222902f2a838cc371a1e7192a0c95000eadedf95fd38014625e56d3991211d7c07d390ccdfeb7f49af67dbfadfda9120b8f2af3abd3066c6aff27a0a112a98 WHIRLPOOL feb1f05ecbd1a8eda22ef9ad7f553675287b00a183009cb668de8ecc01c9c5289a00006bf4dea3bac020c5fc1b115169e9e3b816c5ae0533a6a3a3f967ee42ed
-MISC ChangeLog 305 SHA256 eafd963180bd0c7f2d27e5da8dc21ced00b745b725dfb22fca5041a25420a46c SHA512 5d84af31a12f93e69e6f689f352d3c4de7c31e0c0b35fdc7eec64ca18f1f2ec380726fb362d20df9654d67c43f065a590e39140995a699c7675acd98b9644c27 WHIRLPOOL 43218ce92e1731c328a96abf2fb5c879964af57b2aabb6ad4f4638eb33998c5f8b18d34124a605b6e91db165e0127607a348668c151eb4a2fb71b79536abfc8b
-MISC metadata.xml 264 SHA256 ee70a62452103200e6d120f463a141b87a772bfdda04572283afa0a809039edb SHA512 c79eefbc9d27d7e04258df2337677bf7ed5eac5a594ecc923404fabe776804bebcbf4214f5008844b0afab101a02813890490e98756dc3d4aad55b283aeca715 WHIRLPOOL 2a80dcbc66e7dda8ea6711e0752e2ccf19aaaffec75f20770621cc7b73c34021944bc3347280d8afe0dd6410fdb9555f54534ec6d07e75ccac33323a569b2fab
+DIST lalstochastic-1.1.3.tar.gz 1073211 BLAKE2B e51e6ce531bc3e6e6e375c2ae2bc1c0f5acc6bdcb8d6aec2d64c261636fa783f84957a5014366ca65f719714938b26b72a1847fd1281818750160612f2dec645 SHA512 96c74ca12d3bf302f4749460fdd72c2a563a5d55d1f38b5a5c7de2b28d029a885a76698510a132265da8b08fbc94a81c32efbd33fa66d3566ca6623100646004
+DIST lalstochastic-1.1.7.tar.gz 1033307 BLAKE2B 45865493a17b0e87b8bf3580a04bba035bcd1d74c9214a171872b8e9d0cf7cf5b8f541be52a8372ae1104a5d63f47aff10c19006eab2fdbfe77be83f339e48ee SHA512 e39c2ec427a9727bda93c64ba47d1208d10245ac7ae10eefaad31e6db7145f25e6a6360148d1b042db8cec7ca341643bea1a7062060fd2a2882558306c7c1807
+EBUILD lalstochastic-1.1.3.ebuild 451 BLAKE2B 0951a7be72415ab1b3d53471842a8f9c7029af1fd6f1cd0188272e6514022eaa81ae340f538b043558bfa48905b389fcd0674c80f364fe11ccb59ade8840a99c SHA512 f33b8317b1de7e7c8d1908eae2b4e2130a03c34ac0acae6c0c2326cdac51505d7e730b177fe1a405baca371e8ed1c4839cc47de92dbf7457cd58590d69cb3f7f
+EBUILD lalstochastic-1.1.7.ebuild 874 BLAKE2B 4b714343aba68d3b4ce6f9dcf4be5046d5894d175f6a7ff8fb95481143838628923dd824673a4f28e3f73fab95f88839d49640f60f5febf4e5f999e65836ea3c SHA512 460f096ed254a548afcda08788f361db56f849c8bfadf0b146722cf1aee12307d2422afe94f5a038fc1d8da066a9b50bb41063dbaad6522ff766312a1b005811
+MISC ChangeLog 474 BLAKE2B ed6e4b0bc451fb9d1de4802fd180a8168d6f001632283d903b2b1c394958ec7785e5af639806cf1cc8e7e2a584750b60a18492d02ffc1f12306bc33bda5a088f SHA512 4af7bb8d95dde53a625ad845e932ca02e3f5481b28eb68c87f42e2a05374d32ab8e5f0509d4148420fd1a6d21ec49fcefbcaf15955270b5ea38bcd690eb6a463
+MISC metadata.xml 246 BLAKE2B c3f90b82c7629a40aea007c52f2bba77d55980f7a5664974493015872ae806ef444321b45c7fb42c470b4b8e85e1616cb3c0ec314c6ec2750903213bbcfb6e71 SHA512 06d0dd6752c4d7bb4c7292ab66a8c1222b97076bbb75cdbd77dc021160dd99ee1f5c06eb9c11b3a72bb59fcbd5692cec9846d1930ca37669c24c7e180ea08c86
diff --git a/sci-libs/lalstochastic/lalstochastic-1.1.3.ebuild b/sci-libs/lalstochastic/lalstochastic-1.1.3.ebuild
index 9d257cf..0d4c797 100644
--- a/sci-libs/lalstochastic/lalstochastic-1.1.3.ebuild
+++ b/sci-libs/lalstochastic/lalstochastic-1.1.3.ebuild
@@ -1,19 +1,18 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-EAPI=4
+EAPI=7
DESCRIPTION="Stochastic-background package of the LIGO/Virgo libraries."
-HOMEPAGE="https://www.lsc-group.phys.uwm.edu/daswg/projects/lalsuite.html"
-SRC_URI="https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/${P}.tar.gz"
+HOMEPAGE="https://wiki.ligo.org/Computing/LALSuite"
+SRC_URI="https://software.igwn.org/sources/source/lalsuite/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
-DEPEND="=sci-libs/lal-6.6.1
- =sci-libs/lalmetaio-1.0.3
+DEPEND="=sci-libs/lal-6.6.1-r0
+ =sci-libs/lalmetaio-1.0.3-r0
"
RDEPEND=${DEPEND}
diff --git a/sci-libs/lalstochastic/lalstochastic-1.1.7.ebuild b/sci-libs/lalstochastic/lalstochastic-1.1.7.ebuild
index 0c7dae7..9ea88da 100644
--- a/sci-libs/lalstochastic/lalstochastic-1.1.7.ebuild
+++ b/sci-libs/lalstochastic/lalstochastic-1.1.7.ebuild
@@ -1,12 +1,11 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-EAPI=4
+EAPI=7
DESCRIPTION="Stochastic-background package of the LIGO/Virgo libraries"
-HOMEPAGE="https://www.lsc-group.phys.uwm.edu/daswg/projects/lalsuite.html"
-SRC_URI="https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/${P}.tar.gz"
+HOMEPAGE="https://wiki.ligo.org/Computing/LALSuite"
+SRC_URI="https://software.igwn.org/sources/source/lalsuite/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
diff --git a/sci-libs/lalstochastic/metadata.xml b/sci-libs/lalstochastic/metadata.xml
index 7ba46ab..1ee0572 100644
--- a/sci-libs/lalstochastic/metadata.xml
+++ b/sci-libs/lalstochastic/metadata.xml
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>sci</herd>
<maintainer type="person">
<email>AstroFloyd@gmail.com</email>
<name>AstroFloyd</name>
diff --git a/sci-libs/lalsuite/ChangeLog b/sci-libs/lalsuite/ChangeLog
index a28568f..bc2d7f1 100644
--- a/sci-libs/lalsuite/ChangeLog
+++ b/sci-libs/lalsuite/ChangeLog
@@ -1,10 +1,34 @@
# ChangeLog for sci-libs/lalsuite
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2021 Gentoo Authors; Distributed under the GPL v2
# $Header: $
+ 15 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> lalsuite-7.1.ebuild,
+ metadata.xml:
+ sci-libs/lalsuite: remove dependent USE flags from v7.1.
+
+ 14 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> lalsuite-7.1.ebuild:
+ sci-libs/lalsuite: add dependent USE flags to v7.1.
+
+ 14 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> lalsuite-7.1.ebuild,
+ metadata.xml:
+ sci-libs/lalsuite: add dependent USE flags to v7.1.
+
+ 14 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> lalsuite-7.1.ebuild,
+ metadata.xml:
+ sci-libs/lalsuite: add subpackages as USE flags to v7.1.
+
+*lalsuite-7.1 (14 Dec 2021)
+
+ 14 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> +lalsuite-7.1.ebuild,
+ metadata.xml:
+ sci-libs/lalsuite: version bump to v7.1.
+
+ 22 Jun 2021; AstroFloyd <AstroFloyd@gmail.com> lalsuite-6.15.ebuild,
+ metadata.xml:
+ sci-libs/lalsuite: update ebuilds to EAPI7.
+
*lalsuite-6.15 (12 Mar 2013)
12 Mar 2013; AstroFloyd <AstroFloyd@gmail.com> +lalsuite-6.15.ebuild,
+metadata.xml:
New ebuild
-
diff --git a/sci-libs/lalsuite/Manifest b/sci-libs/lalsuite/Manifest
index 1b5297a..f031638 100644
--- a/sci-libs/lalsuite/Manifest
+++ b/sci-libs/lalsuite/Manifest
@@ -1,3 +1,4 @@
-EBUILD lalsuite-6.15.ebuild 710 SHA256 f6087638cb3ab7b1a3b080b765ff3b18f308d1b0135aa5596f666e7454b268ca SHA512 325a50098d8f8213d3a85c9e079443f849335d175161a3809dfd624361d5da32c722d3c93f79b01a8ef1bb3f27c7222d4155cbb6c7be798bde377c9bc1adc700 WHIRLPOOL 16d7f08aa8cfe1a74efa427199bdad6d4e1e358b274a57943620dd5f948b65e59e9c788b96fc8eff17694dc2d172ec9fa3b84a046d1acb10dcd463b829b4f14d
-MISC ChangeLog 251 SHA256 0a1d8b8a67e48b1e52654687f4f6ac9499c9e2888b10c116e1a0bf98f321bdc6 SHA512 9e96213d306453e866da3b8680f498733e90d7227cde41c5678bd025732c49016921631e69fe7dcfc76ef0ba2ece336f1f6d1cca93b6f807f7dae3b6bba25edb WHIRLPOOL 0706069480cf25a00e01b3356a196769a667bbd90b97df1a20e17b71f9bacc998a459e716be2e4179a84be303cd74e7c9589901fed3d4fba46a1dca294839c67
-MISC metadata.xml 264 SHA256 ee70a62452103200e6d120f463a141b87a772bfdda04572283afa0a809039edb SHA512 c79eefbc9d27d7e04258df2337677bf7ed5eac5a594ecc923404fabe776804bebcbf4214f5008844b0afab101a02813890490e98756dc3d4aad55b283aeca715 WHIRLPOOL 2a80dcbc66e7dda8ea6711e0752e2ccf19aaaffec75f20770621cc7b73c34021944bc3347280d8afe0dd6410fdb9555f54534ec6d07e75ccac33323a569b2fab
+EBUILD lalsuite-6.15.ebuild 650 BLAKE2B 58625f5876b585c9e2f1ab088efacf0c7e37d45b29708a25963b3d54769668973f0f6526bfd1de093bb5f7d86c5e14d667b42a3be25212236cd4cd4377a486bd SHA512 faea79b323fc1e5822f72699cdec28ee72430630f441411599d412f944421dc7a1329a95b25b167e158e7d75e5b6bd65a0ccf600644be4bc8de8397436d880df
+EBUILD lalsuite-7.1.ebuild 781 BLAKE2B 991dfcbde768c50afc85632786f8e54f15c0d9622ef32d94e7564a2d68b5104da11b06bbb8763405cefab83fe82a3bccde54cb50f6ba59929f6db1b11bdf92cc SHA512 9f3b1b4df6e2415446406446a7a8f579654c85dc715d24e506b6e9e3167d770ba7216b2bcbd0d410a5b04c2d3cfedb5cf79336d5ab6327cefe31c89dc9ca063d
+MISC ChangeLog 1099 BLAKE2B 63669897f210cd3672cda5c90b6812b5938a5e3a6e922d724a1ea6e960c4e54c4eb15c0fbb8266bbda612015c47e2dd463ed252f22e64826ab0fac07b044dafc SHA512 10adcdbd4a4ca848f736bb2ca6f1632c7d5f59e07f71adc2b517b1870d268115832bc864a83699ecba4db621bb15b16ed5876352f4237e3b3c97d6d8cc5e9d02
+MISC metadata.xml 951 BLAKE2B 71db891d9cde121dadd1d337fd6f8663e0876b75796c708bc751338da55dd8a227ffed9d454d3d579648ec580a6f03d9f5af4cdc92ae84a199478e27aab2f66a SHA512 209cfc6d02776d2717c7bac5e13e8be9287f58a322a934b37e0761a7cdf981eaf357c43af668fdb8536d1156232a9ce1aee11f4d55c61a40b096b72b460f4b13
diff --git a/sci-libs/lalsuite/lalsuite-6.15.ebuild b/sci-libs/lalsuite/lalsuite-6.15.ebuild
index 07b6053..fb8847d 100644
--- a/sci-libs/lalsuite/lalsuite-6.15.ebuild
+++ b/sci-libs/lalsuite/lalsuite-6.15.ebuild
@@ -1,11 +1,10 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-EAPI=4
+EAPI=7
-DESCRIPTION="LAL - LIGO-Virgo data-analysis software suite - pull in a coherent set of sci-libs/lal* packages"
-HOMEPAGE="https://www.lsc-group.phys.uwm.edu/daswg/projects/lalsuite.html"
+DESCRIPTION="LAL - LIGO-Virgo data-analysis software suite"
+HOMEPAGE="https://wiki.ligo.org/Computing/LALSuite"
LICENSE="GPL-2"
SLOT="0"
@@ -13,15 +12,15 @@ KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="
- =sci-libs/lal-6.9.1
- =sci-libs/lalframe-1.0.9
- =sci-libs/lalmetaio-1.0.7
- =sci-libs/lalsimulation-0.6.1
- =sci-libs/lalburst-1.1.6
- =sci-libs/lalinspiral-1.4.2
- =sci-libs/lalpulsar-1.6.1
- =sci-libs/lalinference-1.0.1
- =sci-libs/lalstochastic-1.1.7
- =sci-libs/lalapps-6.11.2
+ =sci-libs/lal-6.9.1-r0
+ =sci-libs/lalframe-1.0.9-r0
+ =sci-libs/lalmetaio-1.0.7-r0
+ =sci-libs/lalsimulation-0.6.1-r0
+ =sci-libs/lalburst-1.1.6-r0
+ =sci-libs/lalinspiral-1.4.2-r0
+ =sci-libs/lalpulsar-1.6.1-r0
+ =sci-libs/lalinference-1.0.1-r0
+ =sci-libs/lalstochastic-1.1.7-r0
+ =sci-libs/lalapps-6.11.2-r0
"
# =sci-libs/lalxml-1.1.7 # compatible, but unused
diff --git a/sci-libs/lalsuite/lalsuite-7.1.ebuild b/sci-libs/lalsuite/lalsuite-7.1.ebuild
new file mode 100644
index 0000000..1c5185d
--- /dev/null
+++ b/sci-libs/lalsuite/lalsuite-7.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="LAL - LIGO-Virgo data-analysis software suite"
+HOMEPAGE="https://wiki.ligo.org/Computing/LALSuite"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+lalmetaio +lalframe +lalpulsar +lalsimulation +lalinspiral +lalburst +lalinference +lalapps"
+
+RDEPEND="
+ =sci-libs/lal-7.1.4-r0
+ lalmetaio? ( =sci-libs/lalmetaio-2.0.3-r0 )
+ lalframe? ( =sci-libs/lalframe-1.5.5-r0 )
+ lalpulsar? ( =sci-libs/lalpulsar-3.1.0-r0 )
+ lalsimulation? ( =sci-libs/lalsimulation-3.0.0-r0 )
+ lalinspiral? ( =sci-libs/lalinspiral-2.0.3-r0 )
+ lalburst? ( =sci-libs/lalburst-1.5.9-r0 )
+ lalinference? ( =sci-libs/lalinference-3.0.0-r0 )
+ lalapps? ( =sci-libs/lalapps-7.3.0-r0 )
+"
diff --git a/sci-libs/lalsuite/metadata.xml b/sci-libs/lalsuite/metadata.xml
index 7ba46ab..353c3cf 100644
--- a/sci-libs/lalsuite/metadata.xml
+++ b/sci-libs/lalsuite/metadata.xml
@@ -1,9 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>sci</herd>
- <maintainer type="person">
- <email>AstroFloyd@gmail.com</email>
- <name>AstroFloyd</name>
- </maintainer>
+ <maintainer type="person">
+ <email>AstroFloyd@gmail.com</email>
+ <name>AstroFloyd</name>
+ </maintainer>
+ <use>
+ <flag name='lalburst'>Include the <pkg>sci-libs/lalburst</pkg> package</flag>
+ <flag name='lalframe'>Include the <pkg>sci-libs/lalframe</pkg> package</flag>
+ <flag name='lalinference'>Include the <pkg>sci-libs/lalinference</pkg> package</flag>
+ <flag name='lalinspiral'>Include the <pkg>sci-libs/lalinspiral</pkg> package</flag>
+ <flag name='lalmetaio'>Include the <pkg>sci-libs/lalmetaio</pkg> package</flag>
+ <flag name='lalpulsar'>Include the <pkg>sci-libs/lalpulsar</pkg> package</flag>
+ <flag name='lalsimulation'>Include the <pkg>sci-libs/lalsimulation</pkg> package</flag>
+ <flag name='lalapps'>Include the <pkg>sci-libs/lalapps</pkg> package</flag>
+ </use>
</pkgmetadata>
diff --git a/sci-libs/lalxml/ChangeLog b/sci-libs/lalxml/ChangeLog
index 716d357..481aedf 100644
--- a/sci-libs/lalxml/ChangeLog
+++ b/sci-libs/lalxml/ChangeLog
@@ -1,7 +1,11 @@
# ChangeLog for sci-libs/lalxml
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2021 Gentoo Authors; Distributed under the GPL v2
# $Header: $
+ 22 Jun 2021; AstroFloyd <AstroFloyd@gmail.com> lalxml-1.1.0.ebuild,
+ lalxml-1.1.2.ebuild, lalxml-1.1.7.ebuild, metadata.xml:
+ sci-libs/lalxml: update ebuilds to EAPI7.
+
11 Mar 2013; AstroFloyd <AstroFloyd@gmail.com> +metadata.xml:
Updating existing ebuilds, make them pass repoman; added metadata.xml
@@ -10,4 +14,3 @@
23 Jan 2012; AstroFloyd <AstroFloyd@gmail.com> +lalxml-1.1.0.ebuild:
Initial ebuild
-
diff --git a/sci-libs/lalxml/Manifest b/sci-libs/lalxml/Manifest
index b31df59..9f54ba7 100644
--- a/sci-libs/lalxml/Manifest
+++ b/sci-libs/lalxml/Manifest
@@ -1,8 +1,8 @@
-DIST lalxml-1.1.0.tar.gz 389291 SHA256 92043e971f5d9b54199862b85155c33232375c65fb27083753f93c70c580b8a7
-DIST lalxml-1.1.2.tar.gz 442155 SHA256 320d54503e040cb88e50f78403247db8482d7faa4b8ef4b708ee6c95d818b44e SHA512 fbbaf7655943b948000260d81f2d13c812c522834c09aef7ae5437a078a7ffe4e6f0f6e1f70339e7c7fdb875f375ecc481d9cbbf8a79b12d7c377fccaa3113d3 WHIRLPOOL 6522523a65ee2c5f6918aac900b32f75e00e429622a72a37776b84bb587633b4f684ea4658e892d9ade0631e6c4c6a31e587aeb85f8c22471ab2c1e8a8a61925
-DIST lalxml-1.1.7.tar.gz 483058 SHA256 3042907deb3873ea221d8d24da13d9253975fd90599a2e34a133a872b32c66de SHA512 22e3ea7ffb228d18efc319ab00b4350113c72b7d605b8d282c5a47c4efb470d582f997d7d2f5f1f4cfdb536f472748e00f2c3416eb471a87f19b1c3098864534 WHIRLPOOL 912d82f45a0f2a845238e767df27ea0103ae645feb544b9f3160419a7e381eb7faf7c6982d91b708df5fe49beb1c851c832e12b1781c4f558c125543fdb440d8
-EBUILD lalxml-1.1.0.ebuild 893 SHA256 7aa819327da46457aea8a1c35e966fd3cb47213f6528a7ea18db0e32019b0cab SHA512 2b596e056605493deb68a64b1901e854596f9d91415f6ca6d53b743f91ebd15ab7dd631c25c363776c4331722d9efead16b09e08a8add92683a66c086ba1ddc3 WHIRLPOOL c5fcb0bc0205ff49b0f131741006968ff242a39d6e51dd9adfdccc7e7eae7672b3a96719cc720195aecd95fc1a15960b97b93e76eca0d959296160cc1b58cf01
-EBUILD lalxml-1.1.2.ebuild 893 SHA256 7aa819327da46457aea8a1c35e966fd3cb47213f6528a7ea18db0e32019b0cab SHA512 2b596e056605493deb68a64b1901e854596f9d91415f6ca6d53b743f91ebd15ab7dd631c25c363776c4331722d9efead16b09e08a8add92683a66c086ba1ddc3 WHIRLPOOL c5fcb0bc0205ff49b0f131741006968ff242a39d6e51dd9adfdccc7e7eae7672b3a96719cc720195aecd95fc1a15960b97b93e76eca0d959296160cc1b58cf01
-EBUILD lalxml-1.1.7.ebuild 893 SHA256 7aa819327da46457aea8a1c35e966fd3cb47213f6528a7ea18db0e32019b0cab SHA512 2b596e056605493deb68a64b1901e854596f9d91415f6ca6d53b743f91ebd15ab7dd631c25c363776c4331722d9efead16b09e08a8add92683a66c086ba1ddc3 WHIRLPOOL c5fcb0bc0205ff49b0f131741006968ff242a39d6e51dd9adfdccc7e7eae7672b3a96719cc720195aecd95fc1a15960b97b93e76eca0d959296160cc1b58cf01
-MISC ChangeLog 429 SHA256 74c9ec8b040280d18eaa476a7669c9f39761df1cd1ee49b5c535b5951c0c1332 SHA512 5e7de804de6f17140732b4946a1993f7598a64d5c611d55ac6a3df855df7ef87aab4d13ede33b2de346f9c6329e22900fbf2560a88f35178322b022826aeec57 WHIRLPOOL 369a3b6a5a1caa8315b450d1a179252fb08379a416f9ea9063e669946f5df454633eb04dcd1d7b3e6b4bc37c6600c38a2f099152feb9b1d26ca475b42d508195
-MISC metadata.xml 264 SHA256 ee70a62452103200e6d120f463a141b87a772bfdda04572283afa0a809039edb SHA512 c79eefbc9d27d7e04258df2337677bf7ed5eac5a594ecc923404fabe776804bebcbf4214f5008844b0afab101a02813890490e98756dc3d4aad55b283aeca715 WHIRLPOOL 2a80dcbc66e7dda8ea6711e0752e2ccf19aaaffec75f20770621cc7b73c34021944bc3347280d8afe0dd6410fdb9555f54534ec6d07e75ccac33323a569b2fab
+DIST lalxml-1.1.0.tar.gz 389291 BLAKE2B e69dfde961a1500c05b4fa5aaabe825d740ba9fb3034d6cc36b8f2d2795922cf7eecabe5b3c3569711879770343e8b2e7f26a2ffed081c281d40a58e7335381d SHA512 004d9198cce88ecbbc61f5ecb291289a16bc975c78537a3d488c953f34eeb6c9e0d606a65bed31af9bbb263365298c9585f17275d8397ace6f22c316c8d1b512
+DIST lalxml-1.1.2.tar.gz 442155 BLAKE2B f3cc1a6aa572473954eb3c253296f00f4d58e3447db7a2d89b16c5f32ea25c6a466339dce7842a88b66e890da8644e1734bf1cda6a847e71a55ab69e8dfc6b38 SHA512 fbbaf7655943b948000260d81f2d13c812c522834c09aef7ae5437a078a7ffe4e6f0f6e1f70339e7c7fdb875f375ecc481d9cbbf8a79b12d7c377fccaa3113d3
+DIST lalxml-1.1.7.tar.gz 483058 BLAKE2B 3144322c186ae69b6759f4b759007b00a5ca9bc3715735855757f34a79a696079b213b995ed2b4e0ff485d9977286347610df88691447425e046f248b0ab43da SHA512 22e3ea7ffb228d18efc319ab00b4350113c72b7d605b8d282c5a47c4efb470d582f997d7d2f5f1f4cfdb536f472748e00f2c3416eb471a87f19b1c3098864534
+EBUILD lalxml-1.1.0.ebuild 829 BLAKE2B e9fd2f7c1ea2f0e84202064bbb1bee867b04d04885594419d95a71e588537652e07a994e8dfbdbc98f781a0b2f256ab4f746fb44176766d4eed2c7a06334845f SHA512 a48ae1dc4a13302fa1386023edc8b886b3fbc3bdb69bb97db3f55bcc8ac8755be047cebd1b293f072d08f34ad316235802783994a9997eb8a19d6a8778740097
+EBUILD lalxml-1.1.2.ebuild 829 BLAKE2B e9fd2f7c1ea2f0e84202064bbb1bee867b04d04885594419d95a71e588537652e07a994e8dfbdbc98f781a0b2f256ab4f746fb44176766d4eed2c7a06334845f SHA512 a48ae1dc4a13302fa1386023edc8b886b3fbc3bdb69bb97db3f55bcc8ac8755be047cebd1b293f072d08f34ad316235802783994a9997eb8a19d6a8778740097
+EBUILD lalxml-1.1.7.ebuild 829 BLAKE2B e9fd2f7c1ea2f0e84202064bbb1bee867b04d04885594419d95a71e588537652e07a994e8dfbdbc98f781a0b2f256ab4f746fb44176766d4eed2c7a06334845f SHA512 a48ae1dc4a13302fa1386023edc8b886b3fbc3bdb69bb97db3f55bcc8ac8755be047cebd1b293f072d08f34ad316235802783994a9997eb8a19d6a8778740097
+MISC ChangeLog 598 BLAKE2B 09f88e579548aeb1b1d7d3da4643802076094af445b2c91fdc660bedd77f69360e1b43caa7bf0252db2780978971e9772da1805ad5dced2791c5d2c60c4817da SHA512 c0f4e2c8bb387ed7d616eaf2f8487e2c9c255d774dba33576e0e95f08063fe84949a89157b7006cf9f9a2edb8435cf23aec763a11030098eee05421b64cb016b
+MISC metadata.xml 246 BLAKE2B c3f90b82c7629a40aea007c52f2bba77d55980f7a5664974493015872ae806ef444321b45c7fb42c470b4b8e85e1616cb3c0ec314c6ec2750903213bbcfb6e71 SHA512 06d0dd6752c4d7bb4c7292ab66a8c1222b97076bbb75cdbd77dc021160dd99ee1f5c06eb9c11b3a72bb59fcbd5692cec9846d1930ca37669c24c7e180ea08c86
diff --git a/sci-libs/lalxml/lalxml-1.1.0.ebuild b/sci-libs/lalxml/lalxml-1.1.0.ebuild
index 6968134..038c2ee 100644
--- a/sci-libs/lalxml/lalxml-1.1.0.ebuild
+++ b/sci-libs/lalxml/lalxml-1.1.0.ebuild
@@ -1,12 +1,11 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-EAPI=4
+EAPI=7
DESCRIPTION="Handle XML for LIGO/Virgo data-analysis libraries"
-HOMEPAGE="https://www.lsc-group.phys.uwm.edu/daswg/projects/lalsuite.html"
-SRC_URI="https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/${P}.tar.gz"
+HOMEPAGE="https://wiki.ligo.org/Computing/LALSuite"
+SRC_URI="https://software.igwn.org/sources/source/lalsuite/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
diff --git a/sci-libs/lalxml/lalxml-1.1.2.ebuild b/sci-libs/lalxml/lalxml-1.1.2.ebuild
index 6968134..038c2ee 100644
--- a/sci-libs/lalxml/lalxml-1.1.2.ebuild
+++ b/sci-libs/lalxml/lalxml-1.1.2.ebuild
@@ -1,12 +1,11 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-EAPI=4
+EAPI=7
DESCRIPTION="Handle XML for LIGO/Virgo data-analysis libraries"
-HOMEPAGE="https://www.lsc-group.phys.uwm.edu/daswg/projects/lalsuite.html"
-SRC_URI="https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/${P}.tar.gz"
+HOMEPAGE="https://wiki.ligo.org/Computing/LALSuite"
+SRC_URI="https://software.igwn.org/sources/source/lalsuite/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
diff --git a/sci-libs/lalxml/lalxml-1.1.7.ebuild b/sci-libs/lalxml/lalxml-1.1.7.ebuild
index 6968134..038c2ee 100644
--- a/sci-libs/lalxml/lalxml-1.1.7.ebuild
+++ b/sci-libs/lalxml/lalxml-1.1.7.ebuild
@@ -1,12 +1,11 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-EAPI=4
+EAPI=7
DESCRIPTION="Handle XML for LIGO/Virgo data-analysis libraries"
-HOMEPAGE="https://www.lsc-group.phys.uwm.edu/daswg/projects/lalsuite.html"
-SRC_URI="https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/${P}.tar.gz"
+HOMEPAGE="https://wiki.ligo.org/Computing/LALSuite"
+SRC_URI="https://software.igwn.org/sources/source/lalsuite/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
diff --git a/sci-libs/lalxml/metadata.xml b/sci-libs/lalxml/metadata.xml
index 7ba46ab..1ee0572 100644
--- a/sci-libs/lalxml/metadata.xml
+++ b/sci-libs/lalxml/metadata.xml
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>sci</herd>
<maintainer type="person">
<email>AstroFloyd@gmail.com</email>
<name>AstroFloyd</name>
diff --git a/sci-libs/ldas-tools-al/ChangeLog b/sci-libs/ldas-tools-al/ChangeLog
new file mode 100644
index 0000000..521a555
--- /dev/null
+++ b/sci-libs/ldas-tools-al/ChangeLog
@@ -0,0 +1,8 @@
+ 09 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> ldas-tools-al-2.6.7.ebuild:
+ sci-libs/ldas-tools-al: quick fix to v2.6.7.
+
+*ldas-tools-al-2.6.7 (09 Dec 2021)
+
+ 09 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> +ldas-tools-al-2.6.7.ebuild,
+ +metadata.xml:
+ sci-libs/ldas-tools-al: initial ebuild: v2.6.7.
diff --git a/sci-libs/ldas-tools-al/Manifest b/sci-libs/ldas-tools-al/Manifest
new file mode 100644
index 0000000..405ed7a
--- /dev/null
+++ b/sci-libs/ldas-tools-al/Manifest
@@ -0,0 +1,4 @@
+DIST ldas-tools-al-2.6.7.tar.gz 232756 BLAKE2B 72e9ddf8dd8ac84794479a6fe7748d9c869f80519f249a4c06fee31bbaed3b567f0bae0d87da5d83b912963edca0e0fb57f13645f784c84f7f221d037625062b SHA512 539dcb32d398a984e51467c14747fea3af2aa821a101b11b5a227c4b77e1a1a7c2ec468a8436074a27183f5a9ddf2bc06f7c36de2a10c56bfbb51e8c7b5cad8b
+EBUILD ldas-tools-al-2.6.7.ebuild 402 BLAKE2B ef4a41f804f01b5f24f472d5e9b2cd318ab2596b525c7723d2425b2261bcb73f53296c13fa4e07ec05c4f940d72f5971fe8187ff255aa274814ac0a29255a50a SHA512 4c4469c0032a48318dac871707535110f48353c4c6048f59c5fe542f9eaa706574f9bc65c13116c3b6887f6e70e6a71793a60e768d04786b8afaac7fa0f614f8
+MISC ChangeLog 306 BLAKE2B 8ee810d165b58172447fbdc68f677911fc89a8e078ba670c0fe182aae9777fdf6b4aead3f1a43534adc87a90124aaea589b9dafd8c414d1de72020fe29a855b4 SHA512 36d68fcf7b864cd93b446576ffeabd9bbd0e3696e0f375fa4130cbca7295104f51abcea5d8fc25f3c1b4d9e9faa12acf2ff5a4d796ec5b8f423df718f792660f
+MISC metadata.xml 246 BLAKE2B 6089254adfca2303d1eed1b07da875b54015bc70c445b48e285600409b6d906744e0ade5251832ddd4ec63fe2c5765cbc14b8671a9584e69163b95fab2b46a77 SHA512 9bea69c184f0a26c81b14a3f48c9479ae046f12190deb25a24635a2ffd0744bc3fc6981f9b77ef9581b62ffd459c91932357d1272008611273f7fd1bc42a7ee9
diff --git a/sci-libs/ldas-tools-al/ldas-tools-al-2.6.7.ebuild b/sci-libs/ldas-tools-al/ldas-tools-al-2.6.7.ebuild
new file mode 100644
index 0000000..df5a534
--- /dev/null
+++ b/sci-libs/ldas-tools-al/ldas-tools-al-2.6.7.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+CMAKE_MAKEFILE_GENERATOR=emake
+inherit cmake
+
+DESCRIPTION="LIGO Data Analysis Tools al"
+HOMEPAGE="http://software.igwn.org"
+SRC_URI="http://software.igwn.org/lscsoft/source/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="sci-libs/ldas-tools-cmake"
+RDEPEND=""
diff --git a/dev-libs/nidaqmxbase/metadata.xml b/sci-libs/ldas-tools-al/metadata.xml
index 7ba46ab..ccc0da6 100644
--- a/dev-libs/nidaqmxbase/metadata.xml
+++ b/sci-libs/ldas-tools-al/metadata.xml
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'>
<pkgmetadata>
- <herd>sci</herd>
<maintainer type="person">
<email>AstroFloyd@gmail.com</email>
<name>AstroFloyd</name>
diff --git a/sci-libs/ldas-tools-cmake/ChangeLog b/sci-libs/ldas-tools-cmake/ChangeLog
new file mode 100644
index 0000000..0124a52
--- /dev/null
+++ b/sci-libs/ldas-tools-cmake/ChangeLog
@@ -0,0 +1,8 @@
+ 09 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> ldas-tools-cmake-1.2.3.ebuild:
+ sci-libs/ldas-tools-cmake: quick fix to v1.2.3.
+
+*ldas-tools-cmake-1.2.3 (09 Dec 2021)
+
+ 09 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> +ldas-tools-cmake-1.2.3.ebuild,
+ +metadata.xml:
+ sci-libs/ldas-tools-cmake: initial ebuild: v1.2.3.
diff --git a/sci-libs/ldas-tools-cmake/Manifest b/sci-libs/ldas-tools-cmake/Manifest
new file mode 100644
index 0000000..c685a06
--- /dev/null
+++ b/sci-libs/ldas-tools-cmake/Manifest
@@ -0,0 +1,4 @@
+DIST ldas-tools-cmake-1.2.3.tar.gz 5580 BLAKE2B 30a89af8c7581c74d020ede613e57879aa2f5aae959a95ee27115193a7cf91e823abba619e806675bb1cfe272757c1b9e7ab9312ee4446ccd2c2cc2cd12f67b5 SHA512 54eaccd852fe5f8a77ed611a4141611458fc8ab253d9ada5f2170967f1c6507e4ba202a13b31e79bf7ce1f89fb596477aea771e1dbe7152373ac752f99296829
+EBUILD ldas-tools-cmake-1.2.3.ebuild 440 BLAKE2B 1b5ba0dc4987bfb46490b8362032700bb8c5ff1b98b1f2f61cbfb1ae9caf3ac9f793c9755048f8124403e76fcbaf2d9eb5912936f75c835f277059744988885c SHA512 967b1c27a607d02134ca796174bcda962c071fe5c10efd5832367bab96ca8179823f1ca069f2ba5f81466dc4f2338f945521cabfa1d2cab42b0605b3a0cf09ef
+MISC ChangeLog 321 BLAKE2B a11ff52f82c3c75c5a87ca9ef9920cff4b638272fc79df33273b8b6125dedb42c8e7f040a43c6ab334a7953866bef4142307e12e6abc564ca7a07756c9ad9f0b SHA512 69b58edd38c450c940532dc49f1e04914ee951c176853b33b1cadbcd594e0f85d3620fd22a3bc47e0b63392ea9f626bb43558f3fb15e763dff5c5cf1620583b4
+MISC metadata.xml 246 BLAKE2B 6089254adfca2303d1eed1b07da875b54015bc70c445b48e285600409b6d906744e0ade5251832ddd4ec63fe2c5765cbc14b8671a9584e69163b95fab2b46a77 SHA512 9bea69c184f0a26c81b14a3f48c9479ae046f12190deb25a24635a2ffd0744bc3fc6981f9b77ef9581b62ffd459c91932357d1272008611273f7fd1bc42a7ee9
diff --git a/sci-libs/ldas-tools-cmake/ldas-tools-cmake-1.2.3.ebuild b/sci-libs/ldas-tools-cmake/ldas-tools-cmake-1.2.3.ebuild
new file mode 100644
index 0000000..b67ee44
--- /dev/null
+++ b/sci-libs/ldas-tools-cmake/ldas-tools-cmake-1.2.3.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+CMAKE_MAKEFILE_GENERATOR=emake
+inherit cmake
+
+DESCRIPTION="CMake scripts for the LIGO Data Analysis Software Tools"
+HOMEPAGE="http://software.igwn.org/"
+SRC_URI="http://software.igwn.org/lscsoft/source/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=sci-libs/igwn-cmake-macros-1.3.2"
+RDEPEND=""
diff --git a/app-emulation/vmware-view-open-client-pcoip-bin/metadata.xml b/sci-libs/ldas-tools-cmake/metadata.xml
index 188f34a..ccc0da6 100644
--- a/app-emulation/vmware-view-open-client-pcoip-bin/metadata.xml
+++ b/sci-libs/ldas-tools-cmake/metadata.xml
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'>
<pkgmetadata>
- <herd>vmware</herd>
<maintainer type="person">
<email>AstroFloyd@gmail.com</email>
<name>AstroFloyd</name>
diff --git a/sci-libs/ldas-tools-framecpp/ChangeLog b/sci-libs/ldas-tools-framecpp/ChangeLog
new file mode 100644
index 0000000..9b6fd91
--- /dev/null
+++ b/sci-libs/ldas-tools-framecpp/ChangeLog
@@ -0,0 +1,9 @@
+ 10 Dec 2021; AstroFloyd <AstroFloyd@gmail.com>
+ ldas-tools-framecpp-2.6.5.ebuild:
+ sci-libs/ldas-tools-framecpp: quick fix to DEPEND for^C2.6.5.
+
+*ldas-tools-framecpp-2.6.5 (10 Dec 2021)
+
+ 10 Dec 2021; AstroFloyd <AstroFloyd@gmail.com>
+ +ldas-tools-framecpp-2.6.5.ebuild, +metadata.xml:
+ sci-libs/ldas-tools-framecpp: initial ebuild: v2.6.5.
diff --git a/sci-libs/ldas-tools-framecpp/Manifest b/sci-libs/ldas-tools-framecpp/Manifest
new file mode 100644
index 0000000..fafb6ff
--- /dev/null
+++ b/sci-libs/ldas-tools-framecpp/Manifest
@@ -0,0 +1,4 @@
+DIST ldas-tools-framecpp-2.6.5.tar.gz 1301668 BLAKE2B a1d45b8a1e21f0d7b630fa6dc03f2d997bf98e9bd823be9730900837fc5ccb5ce89c41567dca88f0db2d8388e89a6a6114c40dacf848b468fda8cc9669aca38f SHA512 611882540ffc66cb62bd9f89c325833c15f12a47fcbb41adc643637baa8236dec5ede2b4af7328fd53087df9646cd035b11d66c2003394e9964e8a6f107368b6
+EBUILD ldas-tools-framecpp-2.6.5.ebuild 745 BLAKE2B 52466e03b576b36ddc051883a38d220e613f88c50ab4686031cfafee5949fb2912fe1fd722c7ae0a594618788e6c360ad83ac4f3b49334b9e7bc02d0227ec0ff SHA512 58cdbbe3f046670531fc610239a99fd0ca6d1175bd202aa69615a4ea62fd0941ecfcaae302490e1ddd01c3560b1623d1691d56e99c4ac7ac40ff1795ad7cc0a5
+MISC ChangeLog 349 BLAKE2B ae11e34b8214b81aac3f8b093d5dca9d9e3098bacd0ee731d40f66c0ec3f6e3dd80e7e6903792dff5ce36b3dc2fea86229f7797357f6c2c03d0daa314a8da9d2 SHA512 c683874ac2c1e6a4b5b378a84c2851689449405fdbed2935df060ed3177a92ac218e1e3c404e21498de3f576b0773ef47cbd4fa29025ac2741e0e08cae464101
+MISC metadata.xml 416 BLAKE2B c0a89fbe2dc81c182aa7d5ba8e40cf9a9334f5ebf6813aa0fc58c8b589cfaf243ea35914b17ac7cc5858057e0f4100e4a0aa4267bd324198523c6d9fd007b9cb SHA512 1cbb2298a6e67edd8978c971fbf5b7c76e22bbf375107bdc017a5f297102748d07476a619a11dcc0db4e393129ac1970f68ab16842e21b7cf0e9b82863646a1e
diff --git a/sci-libs/ldas-tools-framecpp/ldas-tools-framecpp-2.6.5.ebuild b/sci-libs/ldas-tools-framecpp/ldas-tools-framecpp-2.6.5.ebuild
new file mode 100644
index 0000000..858f360
--- /dev/null
+++ b/sci-libs/ldas-tools-framecpp/ldas-tools-framecpp-2.6.5.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="LIGO Data Analysis Tools Frame cpp"
+HOMEPAGE="http://software.igwn.org"
+SRC_URI="http://software.igwn.org/lscsoft/source/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="fast-install -static-libs" # doc latex
+
+DEPEND="dev-libs/boost dev-libs/openssl sci-libs/ldas-tools-al sys-libs/zlib"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ econf \
+ $(use_enable fast-install) \
+ $(use_enable static-libs static) \
+ --disable-latex \
+ --disable-warnings-as-errors
+}
+# $(use_enable latex) \
+
+# src_install() {
+# use doc || rm -rf "${WORKDIR}/${P}/doxygen/html"
+# emake DESTDIR="${D}${DESTDIR}" install
+#
+# }
diff --git a/sci-libs/ldas-tools-framecpp/metadata.xml b/sci-libs/ldas-tools-framecpp/metadata.xml
new file mode 100644
index 0000000..790eee5
--- /dev/null
+++ b/sci-libs/ldas-tools-framecpp/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'>
+<pkgmetadata>
+ <maintainer type="person">
+ <email>AstroFloyd@gmail.com</email>
+ <name>AstroFloyd</name>
+ </maintainer>
+ <use>
+ <flag name='fast-install'>Optimize for fast installation</flag>
+ <!--
+ <flag name='latex'>create latex documentation?</flag>
+ -->
+ </use>
+</pkgmetadata>
diff --git a/sci-libs/levmar/ChangeLog b/sci-libs/levmar/ChangeLog
index 8339657..e014898 100644
--- a/sci-libs/levmar/ChangeLog
+++ b/sci-libs/levmar/ChangeLog
@@ -1,22 +1,3 @@
-# ChangeLog for sci-libs/levmar
-# Copyright 1999-2017 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
- 28 Oct 2017; AstroFloyd <AstroFloyd@gmail.com> levmar-2.6-r2.ebuild,
- metadata.xml:
- sci-libs/levmar: Update to EAPI=5
-
-*levmar-2.6-r2 (20 May 2014)
-
- 20 May 2014; AstroFloyd <AstroFloyd@gmail.com> +levmar-2.6-r2.ebuild,
- +files/levmar-2.6-shared.patch, +metadata.xml:
- Revision bump to levmar-2.6-r2
-
- 12 Dec 2012; Sébastien Fabbro <bicatali@gentoo.org> levmar-2.6.ebuild:
- sci-libs/levmar: Use virtual/pkgconfig and prefix keywords
-
-*levmar-2.6 (13 Apr 2012)
-
- 13 Apr 2012; Sébastien Fabbro <bicatali@gentoo.org>
- +files/levmar-2.6-shared.patch, +levmar-2.6.ebuild, +metadata.xml:
- sci-libs/levmar: Initial import
+ 24 Jul 2022; AstroFloyd <AstroFloyd@gmail.com> -ChangeLog,
+ -files/levmar-2.6-shared.patch, -levmar-2.6-r2.ebuild:
+ sci-libs/levmar: remove package.
diff --git a/sci-libs/levmar/Manifest b/sci-libs/levmar/Manifest
index 7652479..fabd08f 100644
--- a/sci-libs/levmar/Manifest
+++ b/sci-libs/levmar/Manifest
@@ -1,5 +1,2 @@
-AUX levmar-2.6-shared.patch 425 SHA256 4656860078a960a86b2bfb69366cc19f29343ab6222d114e3d230d1d08a87963 SHA512 1544ba8d450f383f556f6f140b7b0c15d128bc0e12071f4cd47ae00068d3c67e82c49c4b7525ef3d9af2e3df805f3c749e460c91de652065e2954d6c1ee76109 WHIRLPOOL 02760b358668d8afae7acb7e68aa96d1921b954ea680f3ca6d9858361d1cf386ac017bad2fa00fe2ca3fcde045a90df71ce869a3671410d52b46f2573f090800
-DIST levmar-2.6.tgz 81143 SHA256 3bf4ef1ea4475ded5315e8d8fc992a725f2e7940a74ca3b0f9029d9e6e94bad7 SHA512 5b4c64b63be9b29d6ad2df435af86cd2c2e3216313378561a670ac6a392a51bbf1951e96c6b1afb77c570f23dd8e194017808e46929fec2d8d9a7fe6cf37022b WHIRLPOOL fd9f45474a2fbc57f3a542480271d90a15163edebc6e9b70444f2d9d4c9ad1a3c1301d77cee5c5d41944224c888547c069ee7443a09ff478ea996c3358f81023
-EBUILD levmar-2.6-r2.ebuild 893 SHA256 4706eafa6b2bac144c6e3106a1fa86e6efc8d224c9c2a7ab66cbf92684c85414 SHA512 273901bc4083a5b3530a95602315add4c3b3cffadf57feddfa6b4a7eaecc4b16f1a773ef0ff9b8f178965d7aedab076c687b430eb597366f511ef27a4d9cd06f WHIRLPOOL add59ef865692b72fa37e1a3ec15e60471af8d8556ffc364bbfd546f58592c83a164ad9f35c1ca4be52549725b4359da953562683222fca24fbdcf653789a9fe
-MISC ChangeLog 746 SHA256 7408d3a2d6cbe82d37ae100a8a052eb248d8029d4d1cab2ee056ef6faddcb814 SHA512 36954c85966b359e609fb3f0a7e2c1031e4bd7a34e2fbd0102fa58134c21b297a868b3418857cd2037dfea01762ccc49c253c711bfa9bbd91031dfe92a82aa20 WHIRLPOOL 2d099e2c8d3c58e76765f857b253fe205c79f300d731429dff3b6353f8bb043b2e3731df03c0c8433a4e306909a88687ad11f9e7a15fdf5bd0334469fc9cb179
-MISC metadata.xml 703 SHA256 e315cf99796ca2dfce98c692569de8f93f78717f56d5f37a612cd122e2d8c611 SHA512 7d356afcd8780310939814293753d13dc9b3873eaa157788b866985d23bc63867e74a915da5f65655df92f88a9387a70e77b17addc168d1f4b2f7fb5288480ce WHIRLPOOL d0918170617b51e5043cdaa08ca15feb47996cb4b6a9457c306f54e62f7fe7c3e7b11c8e136e7f3b016fa16165f1682eeaaeedaf3c7a74bbbe3b015029502f11
+MISC ChangeLog 153 BLAKE2B 2cdd541064f5af5fde902b63927f7e24018a0e2911564308932b531b1d59fb492aa11734d3adc367ac7d05ed556f3f1202724e24f600d284f18331813c3dbdfd SHA512 91733ca02a182b4f1dded8f1932013d8dc34fa4bdb83c1cc20d741b3838380ed1d4c24ca85c0293d9574b4ebb07f17f562a9edf5381c57a30a2f1cd21c9a0ebc
+MISC metadata.xml 703 BLAKE2B e0e9a26d7f96c800aa0f882bde2f6ab5088778938e9902dbe4263920b59a47b08f0efb3bd856dc58c860c93bef7149ca72c568df6853835db928f8585e8b866b SHA512 7d356afcd8780310939814293753d13dc9b3873eaa157788b866985d23bc63867e74a915da5f65655df92f88a9387a70e77b17addc168d1f4b2f7fb5288480ce
diff --git a/sci-libs/levmar/files/levmar-2.6-shared.patch b/sci-libs/levmar/files/levmar-2.6-shared.patch
deleted file mode 100644
index e89750c..0000000
--- a/sci-libs/levmar/files/levmar-2.6-shared.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Nur levmar-2.6.orig/CMakeLists.txt levmar-2.6/CMakeLists.txt
---- levmar-2.6.orig/CMakeLists.txt 2012-04-13 04:53:53.000000000 +0100
-+++ levmar-2.6/CMakeLists.txt 2012-04-13 04:54:20.000000000 +0100
-@@ -60,7 +60,7 @@
- ENDIF(HAVE_PLASMA)
-
- # levmar library source files
--ADD_LIBRARY(levmar STATIC
-+ADD_LIBRARY(levmar SHARED
- lm.c Axb.c misc.c lmlec.c lmbc.c lmblec.c lmbleic.c
- levmar.h misc.h compiler.h
- )
diff --git a/sci-libs/levmar/levmar-2.6-r2.ebuild b/sci-libs/levmar/levmar-2.6-r2.ebuild
deleted file mode 100644
index 39a9932..0000000
--- a/sci-libs/levmar/levmar-2.6-r2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit cmake-utils eutils toolchain-funcs
-
-DESCRIPTION="Levenberg-Marquardt nonlinear least squares C library"
-HOMEPAGE="http://www.ics.forth.gr/~lourakis/levmar/"
-SRC_URI="${HOMEPAGE}/${P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND="
- virtual/blas
- virtual/lapack"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-PATCHES=( "${FILESDIR}"/${P}-shared.patch )
-
-src_configure() {
- local mycmakeargs+=(
- -DNEED_F2C=OFF
- -DHAVE_LAPACK=ON
- -DLAPACKBLAS_LIB_NAMES="$($(tc-getPKG_CONFIG) --libs blas lapack)"
- $(cmake-utils_use test BUILD_DEMO)
- )
- cmake-utils_src_configure
-}
-
-src_test() {
- cd ${CMAKE_BUILD_DIR}
- ./lmdemo || die
-}
-
-src_install() {
- dolib.so ${CMAKE_BUILD_DIR}/liblevmar.so
- insinto /usr/include
- doins levmar.h
-}
diff --git a/sci-libs/libframe/ChangeLog b/sci-libs/libframe/ChangeLog
index 486c8c3..b26f524 100644
--- a/sci-libs/libframe/ChangeLog
+++ b/sci-libs/libframe/ChangeLog
@@ -1,7 +1,25 @@
# ChangeLog for sci-libs/libframe
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2021 Gentoo Authors; Distributed under the GPL v2
# $Header: $
+ 09 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> libframe-8.20.ebuild,
+ libframe-8.30.ebuild, metadata.xml:
+ sci-libs/libframe: quick USE flage fixes.
+
+*libframe-8.20 (08 Dec 2021)
+*libframe-8.30 (08 Dec 2021)
+
+ 08 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> +libframe-8.20.ebuild,
+ +libframe-8.30.ebuild:
+ sci-libs/libframe: version bump to v8.30.
+
+*libframe-8.17.2-r1 (08 Dec 2021)
+
+ 08 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> +libframe-8.17.2-r1.ebuild,
+ -libframe-8.08.ebuild, -libframe-8.15.ebuild, -libframe-8.17.2.ebuild,
+ metadata.xml:
+ sci-libs/libframe: revision bump to v8.17.2-r1.
+
*libframe-8.17.2 (13 Mar 2013)
13 Mar 2013; AstroFloyd <AstroFloyd@gmail.com> +libframe-8.17.2.ebuild:
@@ -19,4 +37,3 @@
26 Jun 2009; AstroFloyd <AstroFloyd@gmail.com> +libframe-8.04.ebuild:
New ebuild
-
diff --git a/sci-libs/libframe/Manifest b/sci-libs/libframe/Manifest
index 89a3702..41a4581 100644
--- a/sci-libs/libframe/Manifest
+++ b/sci-libs/libframe/Manifest
@@ -1,8 +1,8 @@
-DIST libframe-8.08.tar.gz 912629 SHA256 4a50d34e2fbe2ff7b52eb401473d7b2a4ecf79a9602218bb97d8be9d64fe6907
-DIST libframe-8.15.tar.gz 946183 SHA256 8b7108e9bdccc6d383e84f59c9aa8250664be755545dbf5543afaca1919334d7 SHA512 f39e5b3070d2bbab193e408e4c4d77a2f54360f5d896f1a06b08e47488b81011dfc935a2147ead8c069bcac37ccdbfbbc8c6c866dada30cc1367a7ca9780933d WHIRLPOOL d34c3650e704be6c9b07e0e0270efadb7da6b309b5b9c27234654fb1b98b7f8097ab104dd4f291efc518326108098c5851c2f5011ef1e3e277778f77b6318e89
-DIST libframe-8.17.2.tar.gz 995812 SHA256 c7c0ecf02ada5bf3263120970f8d0b85eddd3cc2c4af27110beb3fea570c6721 SHA512 efdeaf530c89129492fc5f64f5e99cd202f604fa2a6a1385b9c5db5ddfd47ccfebd7af9ee76fd3a6e0b2491475ab0055fc2ae506885618f4d7d8d49b3fabca8f WHIRLPOOL 30b0d42cfcf5a7712edc468fb65c47e92433eda31695903763e7ceb39f587b8f0b931592f8d8dc9a4415883e233e343154625f09daf6520a92c4b78047c9b966
-EBUILD libframe-8.08.ebuild 915 SHA256 6e6ed61e24877adefc37765f0261128d1337ac25376a42dbd817e6b13510c275 SHA512 5f2e91728cb0fd57171a98450fde69ac4ad56ae3792bd0c5760d3baf8dad30ebab5e03f6a2c644af39e7189c45c32f255df766327213b34318c3240b1ab13056 WHIRLPOOL caacb1ea9a99a7ee3324cea57372f6f5a9423d04b595391fe4803b7631a05fca67e08d922c4f9226b0c4881b40f8731c0ea6cc6c6b90ffd257c87f2d5cb76cb6
-EBUILD libframe-8.15.ebuild 960 SHA256 11aacf852357e6f100b7467511452fc6ba34bc6adebe170a19a2d802e15888c9 SHA512 093f619484a4f0e872c80207e023bbf79db5858c47ba1d415bef7c1e0b817774b49813272df6bc6fddbf134ebec525d31047e68acedef37e28998108943c4a5a WHIRLPOOL db0f240b3bfcccfa607817a3cb67bac799078099e4fbef09bb81051f2922c31fe2124a805bd18f360a0961d80abd68ab90697e058ef91a247fd7981c526dd5c7
-EBUILD libframe-8.17.2.ebuild 440 SHA256 bdf82ed64b20f404744b2ae71b89377fd08fb372f01afbbb250df501f4452bf5 SHA512 970d193674808e2edbf7ce3b833f0c4853a0ba466729ef3088d2b05889771424a4d507384cc648f39277de04340a54ddab69a54614154733ded465b4c79e5615 WHIRLPOOL 003821b9730659e8dfa4f56ac2732e1c75b0917628b608be4f70bde5f5c19f15e08d7cd6d304d10bf26ff527da964d074d4b0bb1d0e7c8d68497ccbc506e3530
-MISC ChangeLog 664 SHA256 2443c5f99c38aa46fbf639e3007a4647b8189a1b01423849dd2a29366a5fda53 SHA512 b9c0c28ed69efee0eb8faecaab1f0704001b7adf874740eb12dc3d6253c4949fefaabc9a66f8713985ec16ea16ba7bfa149bc5d0f481dcaa4c3315a52501ddf3 WHIRLPOOL f1f11edb54990712fe49b4f84da54eaa14357d4ebd1e6b8f756ff9464193f7f34e87ff3fb7eb6a4f6991e44b16943f4317d40465107371f0ffe7940f02845fcf
-MISC metadata.xml 264 SHA256 ee70a62452103200e6d120f463a141b87a772bfdda04572283afa0a809039edb SHA512 c79eefbc9d27d7e04258df2337677bf7ed5eac5a594ecc923404fabe776804bebcbf4214f5008844b0afab101a02813890490e98756dc3d4aad55b283aeca715 WHIRLPOOL 2a80dcbc66e7dda8ea6711e0752e2ccf19aaaffec75f20770621cc7b73c34021944bc3347280d8afe0dd6410fdb9555f54534ec6d07e75ccac33323a569b2fab
+DIST libframe-8.17.2.tar.gz 995812 BLAKE2B 70894bc0ce79713f656c7354549e96f9db476904d647830de80421a85f2d56d969ea12982415e57bb82b8d32e799a5f497b1da90af71faad8d9a96255f35508b SHA512 efdeaf530c89129492fc5f64f5e99cd202f604fa2a6a1385b9c5db5ddfd47ccfebd7af9ee76fd3a6e0b2491475ab0055fc2ae506885618f4d7d8d49b3fabca8f
+DIST libframe-8.20.tar.gz 1005046 BLAKE2B 92db5bd444a6c1e30feeb08e0bb9563c3b693fcb5e60ee3feb4569992b8053a1cf619f2711d167d62a0dc57eba8a48b88c537814cd141855b24a27a159c684a1 SHA512 8d7e31444ba5af1d6ec87f5d37331228742c8f806331dc0867ac72ecba9be8601328c0f34ff78db8b4689fc06224b0c634820614a3129439f98fad0f4de85b73
+DIST libframe-8.30.tar.gz 1559485 BLAKE2B 01f77901a0a6f70fc98c610c38c7755cff90b63e9e8f96d72919b5f9c99ab31aab064e6bda6413f3f41cd497e52f49122ea85bf6ff3c21e01e3a94ce04fe42f4 SHA512 0d1a8d36fb7c0ff6a1be9cbbe6a1995483db60503fdee651654a264e8e145230140c13f63d5c5d805211c2962f44a4defac96938a3d4e5268a6ce58e7d909af8
+EBUILD libframe-8.17.2-r1.ebuild 590 BLAKE2B 019ccdd9be9a91534de1c69fb949b0bd81fbcda0b51b47fcc9a2a148987436fc1848430d35eff2a8f793362a6fab6edb931dafbf2a657b704f8b812f3cb10e8f SHA512 303436f915aa7e59f4aff42a549a0003fb54cb0703bd2cfd62b7d343c0f4ba6fba108e0ece6347d66eb521888ad2c9354a65f3fbe6a12160fe4d72555ce86d80
+EBUILD libframe-8.20.ebuild 735 BLAKE2B 1fce32e1b8819dabd162b4ea46fade0d54b98f8eb344ff0f613fe7d50430e65cb80416355bce743272d36b210069364df0e9abdbc1e75de1a0c288562adf5a94 SHA512 4ed45e2c25676b350ba56e459028328dd74db153f6b1831b5f5a8a3da513b967cc9023cbab2725bdfaa908e4ad111f5fc343db9937d8c054c6c3fe1a231c591e
+EBUILD libframe-8.30.ebuild 735 BLAKE2B 1fce32e1b8819dabd162b4ea46fade0d54b98f8eb344ff0f613fe7d50430e65cb80416355bce743272d36b210069364df0e9abdbc1e75de1a0c288562adf5a94 SHA512 4ed45e2c25676b350ba56e459028328dd74db153f6b1831b5f5a8a3da513b967cc9023cbab2725bdfaa908e4ad111f5fc343db9937d8c054c6c3fe1a231c591e
+MISC ChangeLog 1267 BLAKE2B bcee383083a4783e670726093785f8cc212aad58515b860d2a53910bccd9441cbfca802d91f481d4a44c8717260da47215da7b5c5de18a77298bb536e7faddbe SHA512 8654172d1c12c109b00f95f027fc8dd0d3e1442e60f5d616680e602353641d84a17b9723197253af0112a062b610426f4b1e7c07a8dfceb949d7f4aa02e8ca86
+MISC metadata.xml 439 BLAKE2B d0b56f28257b0d15260e0a4aa056b56ae4f72c36be81db08aa0c88f0e76b633f8de7089431002c0337bc11657fefdeea6d5c3734c1604e551b0fa009dc2a09e4 SHA512 cc04eb34b96525f083114fd9f80aaa7cd54d7af90ef347906fd4bd425b0c5a98828cdf1b57b034c74fda03ae1d99a0e04eb3b5f8f0dbf1dbe578dcae2d1ed394
diff --git a/sci-libs/libframe/libframe-8.08.ebuild b/sci-libs/libframe/libframe-8.08.ebuild
deleted file mode 100644
index 895c8bb..0000000
--- a/sci-libs/libframe/libframe-8.08.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-DESCRIPTION="Handle the Frame data format for the gravitational-wave detectors Virgo and LIGO."
-HOMEPAGE="http://wwwlapp.in2p3.fr/virgo/FrameL/"
-SRC_URI="http://wwwlapp.in2p3.fr/virgo/FrameL/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=${DEPEND}
-
-DESTDIR=/usr
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-}
-
-src_compile() {
- pwd
- cd "${S}/mgr"
- ./makegcc || die "mgr/makegcc failed"
-}
-
-src_install() {
- MYUNAME=`uname`-`uname -m`
- cd "${S}/${MYUNAME}"
-
- mkdir -p "${D}${DESTDIR}/bin"
- cp FrCheck FrCopy FrDump "${D}${DESTDIR}/bin/"
-
- mkdir -p "${D}${DESTDIR}/lib"
- cp *.a *.so "${D}${DESTDIR}/lib/"
-
- cd ../src
- mkdir -p "${D}${DESTDIR}/include"
- cp *.h "${D}${DESTDIR}/include/"
-}
-
-pkg_config()
-{
- eerror "This ebuild does not have a config function."
-}
diff --git a/sci-libs/libframe/libframe-8.15.ebuild b/sci-libs/libframe/libframe-8.15.ebuild
deleted file mode 100644
index 524f262..0000000
--- a/sci-libs/libframe/libframe-8.15.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-DESCRIPTION="Handle the Frame data format for the gravitational-wave detectors Virgo and LIGO."
-HOMEPAGE="http://wwwlapp.in2p3.fr/virgo/FrameL/"
-SRC_URI="http://wwwlapp.in2p3.fr/virgo/FrameL/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=${DEPEND}
-
-DESTDIR=/usr
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-}
-
-src_compile() {
- pwd
- cd "${S}/mgr"
- ./makegcc || die "mgr/makegcc failed"
-}
-
-src_install() {
- # Install 'manually':
-
- MYUNAME=`uname`-`uname -m` # e.g: "Linux-i686"
- cd "${S}/${MYUNAME}"
-
- mkdir -p "${D}${DESTDIR}/bin"
- cp FrCheck FrCopy FrDump "${D}${DESTDIR}/bin/"
-
- mkdir -p "${D}${DESTDIR}/lib"
- cp *.a *.so "${D}${DESTDIR}/lib/"
-
- cd ../src
- mkdir -p "${D}${DESTDIR}/include"
- cp *.h "${D}${DESTDIR}/include/"
-}
-
-pkg_config()
-{
- eerror "This ebuild does not have a config function."
-}
diff --git a/sci-libs/libframe/libframe-8.17.2.ebuild b/sci-libs/libframe/libframe-8.17.2-r1.ebuild
index 35fa07b..9700379 100644
--- a/sci-libs/libframe/libframe-8.17.2.ebuild
+++ b/sci-libs/libframe/libframe-8.17.2-r1.ebuild
@@ -1,6 +1,7 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
+
+EAPI=7
DESCRIPTION="Handle the Frame data format for the gravitational-wave detectors Virgo and LIGO"
HOMEPAGE="http://wwwlapp.in2p3.fr/virgo/FrameL/"
@@ -9,8 +10,10 @@ SRC_URI="http://wwwlapp.in2p3.fr/virgo/FrameL/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
+IUSE="static-libs"
src_install() {
emake DESTDIR="${D}${DESTDIR}" install
+ mv "$D/usr/share/doc/${PN}" "$D/usr/share/doc/${P}" # Doc subdir should contain package version
+ use static-libs || rm "$D/usr/lib64/libFrame.a"
}
diff --git a/sci-libs/libframe/libframe-8.20.ebuild b/sci-libs/libframe/libframe-8.20.ebuild
new file mode 100644
index 0000000..90025f7
--- /dev/null
+++ b/sci-libs/libframe/libframe-8.20.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Handle the Frame data format for the gravitational-wave detectors Virgo and LIGO"
+HOMEPAGE="http://wwwlapp.in2p3.fr/virgo/FrameL/"
+SRC_URI="http://wwwlapp.in2p3.fr/virgo/FrameL/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+fast-install static-libs"
+
+src_configure() {
+ econf \
+ $(use_enable fast-install) \
+ $(use_enable static-libs static) \
+ # $(use_disable libtool-lock) \ avoid locking (might break parallel builds)
+}
+
+src_install() {
+ emake DESTDIR="${D}${DESTDIR}" install
+ mv "$D/usr/share/doc/${PN}" "$D/usr/share/doc/${P}" # Doc subdir should contain package version
+}
diff --git a/sci-libs/libframe/libframe-8.30.ebuild b/sci-libs/libframe/libframe-8.30.ebuild
new file mode 100644
index 0000000..90025f7
--- /dev/null
+++ b/sci-libs/libframe/libframe-8.30.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Handle the Frame data format for the gravitational-wave detectors Virgo and LIGO"
+HOMEPAGE="http://wwwlapp.in2p3.fr/virgo/FrameL/"
+SRC_URI="http://wwwlapp.in2p3.fr/virgo/FrameL/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+fast-install static-libs"
+
+src_configure() {
+ econf \
+ $(use_enable fast-install) \
+ $(use_enable static-libs static) \
+ # $(use_disable libtool-lock) \ avoid locking (might break parallel builds)
+}
+
+src_install() {
+ emake DESTDIR="${D}${DESTDIR}" install
+ mv "$D/usr/share/doc/${PN}" "$D/usr/share/doc/${P}" # Doc subdir should contain package version
+}
diff --git a/sci-libs/libframe/metadata.xml b/sci-libs/libframe/metadata.xml
index 7ba46ab..b480be0 100644
--- a/sci-libs/libframe/metadata.xml
+++ b/sci-libs/libframe/metadata.xml
@@ -1,9 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>sci</herd>
- <maintainer type="person">
- <email>AstroFloyd@gmail.com</email>
- <name>AstroFloyd</name>
- </maintainer>
+ <maintainer type="person">
+ <email>AstroFloyd@gmail.com</email>
+ <name>AstroFloyd</name>
+ </maintainer>
+ <use>
+ <flag name='fast-install'>Optimize for fast installation</flag>
+ <!--
+ <flag name='libtool-lock'>avoid locking (might break parallel builds)</flag>
+ -->
+ </use>
</pkgmetadata>
diff --git a/sci-libs/libsufr/ChangeLog b/sci-libs/libsufr/ChangeLog
index aac8992..d5195c6 100644
--- a/sci-libs/libsufr/ChangeLog
+++ b/sci-libs/libsufr/ChangeLog
@@ -1,7 +1,33 @@
# ChangeLog for sci-libs/libsufr
-# Copyright 1999-2017 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2021 Gentoo Authors; Distributed under the GPL v2
# $Header: $
+*libsufr-0.7.6 (22 Aug 2021)
+*libsufr-0.7.7 (22 Aug 2021)
+
+ 22 Aug 2021; AstroFloyd <AstroFloyd@gmail.com> +libsufr-0.7.6.ebuild,
+ +libsufr-0.7.7.ebuild, -libsufr-0.7.4-r1.ebuild:
+ sci-libs/libsufr: version bump to v0.7.7.
+
+*libsufr-0.7.4-r1 (05 Oct 2020)
+*libsufr-0.7.5-r1 (05 Oct 2020)
+
+ 05 Oct 2020; AstroFloyd <AstroFloyd@gmail.com> +libsufr-0.7.4-r1.ebuild,
+ +libsufr-0.7.5-r1.ebuild, -libsufr-0.7.4.ebuild, -libsufr-0.7.5.ebuild:
+ sci-libs/libsufr: revision bumps to 0.7.4-r1 and 0.7.5-r1.
+
+*libsufr-0.7.5 (11 Jan 2020)
+
+ 11 Jan 2020; AstroFloyd <AstroFloyd@gmail.com> +libsufr-0.7.5.ebuild,
+ -libsufr-0.7.3.ebuild:
+ sci-libs/libsufr: version bump to v0.7.5
+
+*libsufr-0.7.4 (31 May 2019)
+
+ 31 May 2019; AstroFloyd <AstroFloyd@gmail.com> +libsufr-0.7.4.ebuild,
+ -libsufr-0.7.2.ebuild, libsufr-0.7.3.ebuild:
+ sci-libs/libsufr: version bump to v0.7.4
+
01 Apr 2017; AstroFloyd <AstroFloyd@gmail.com> -libsufr-0.6.5.ebuild,
+libsufr-0.7.3.ebuild:
Version bump
@@ -96,4 +122,3 @@
+files/libsufr-0.3.0-multilib.patch, +metadata.xml:
Initial import, ebuild written by AstroFloyd <AstroFloyd@gmail.com>,
edited by me
-
diff --git a/sci-libs/libsufr/Manifest b/sci-libs/libsufr/Manifest
index 69caa1b..4af7c70 100644
--- a/sci-libs/libsufr/Manifest
+++ b/sci-libs/libsufr/Manifest
@@ -1,6 +1,8 @@
-DIST libsufr-0.7.2.tar.gz 171121 SHA256 bd62ba0a62d42802db9029f39f5265d3c376de88ff848a57408ac76f1f0cd638 SHA512 3259b46a7f70c44f60a8d419aa9d007be6a6eac239809148ab790e1ce97f161f88ba8711603a70c6fa51c6bc06d614fd8a99383efa09b498cdc0364de0e63d1d WHIRLPOOL 3b6f7f63c5800bb614c87b52ae16cc7b42bc046bb927b4264af96fed16668439e1e4b7c2bbf7f97fc599919edd82b0c0766d6a92ec12fb08f9b9b9c94d9ce40b
-DIST libsufr-0.7.3.tar.gz 188992 SHA256 12275ff7b8b206c81b215053df73d4bd46e622ecbcf8b09c323eca0f6e5647ae SHA512 99b1b2b671c47bf9bd00a9ba3aacceac037db70d90fe9e000c97a7f88efcbc479651e207fca04afbfc2d29468fb8acf721a0fe3dcf41555270d956a2c2c72956 WHIRLPOOL a7b71d76e3d3d150d091f5932b76f1cedbaf0404fc8a533cf84effdaeda02c2a53ad78d572e2bd0600551bb0bfebe33e69504f0259860fe4d0bd51242a0d0d85
-EBUILD libsufr-0.7.2.ebuild 530 SHA256 ea8c326d4bee3b427c77a2bfe442f5f1e88b23884c6b516cc087705e1f350d00 SHA512 cc1af15d7399544a995cd0019bda191f543cd1189618605b23b9db24f7b9075ab0ff9311e993c568bc6d59e981f0844194117920dcd62819a8896ee41b3cb85c WHIRLPOOL 2ecf1b050dfd186731e34cce5d41374bccccb2c32db0d3d541cf25ea8107932dc91fdcb7c4c322f3659c1904cdafe23d9b5f27859bd054bd1546beabe869fcfe
-EBUILD libsufr-0.7.3.ebuild 530 SHA256 5bb71e54a3b9980eb61390946711aee45a234dcad097a576d86d0a8cfddc7988 SHA512 92ddf802ca1c19095ef7de0123d579c4e09c11d9eaef25ec5cc7a2f3c11e5ecec2b8aaca41d881e9f622c7a9cb96da67bc3b4fed0955f213c8918064f8647120 WHIRLPOOL a98e08a8d0a4a768cc4e35ae4e9dbe6f5a855fddd07b8221078db6d9d5a2a03534f561792613bb83010bfd32ee1ffdfdbce8fb389a8d04b0141ab291c05b2afb
-MISC ChangeLog 2594 SHA256 e8555056280100876e25f178e70be2a6d800bfcad54bed1ba636d3be335cff4b SHA512 5be4ddcf4c526b8a446e73bee647fbe946aea66fb0458130cf625ffdc328a804da5b87346ab7e000e83b369f0d976b278b96b2660a234d08e1bf621579a3dd36 WHIRLPOOL f67899ed6b8a5e6c6f01b17ac2dbdc24177042237cc8d5920ddfe9f5ce7cdf7730051c500e3f7c457186baf41d6a67d2d4412f9677741603f05b14caabc74cd4
-MISC metadata.xml 370 SHA256 ca51ec8e1baf09b7beaf9c02e4818364ba59f9263691764044e29f1f5455cbb7 SHA512 d1cb0bef62b841f2558bba3f7cb7791997c46a80fa314feed8a4524cf9cb76b1700842e9f8968e2627b87476ff66d7fe0e795103020959aa5789c4d43c4afcb1 WHIRLPOOL 9a798a4e48511783be293b8b97fc1b2e2fafa25a47fcb4b00ecfe437a41164695274b250d0232f664c61e58a451adca40565e88b090f24f7080768c2a9be3a88
+DIST libsufr-0.7.5.tar.gz 200473 BLAKE2B b1835af6acea211623cf545aef8f224648c12059f155d17e632432eb328ea977f2c028a246bb16d97911c9dfd33520e3e69bebe3cc9af0d4bacb01e925db2260 SHA512 5b6ee5b166f7e306ec4ce0df8542ca5439a8113e53a6fa6e27e52ca9b9e7e7793b1a839f4c734df7b9e5bec37c073ee409c42038d360c5a1036ff2b7047693cc
+DIST libsufr-0.7.6.tar.gz 204603 BLAKE2B b3818d5172ed217e865b01ce9ab861bfe1187e1725a23d40c1c72011a2c1519569dccefb19391dd7ce45c6110e1693e1017432b03990c721e44b381f966e8d17 SHA512 f330f5711be4bf60e3bf387b8c266f06ec55fb94cfe026395bf95d000a980cca90a274cc97c94bed390a53c9481ce8dd0f7200bcdcb54e9d2b6ba721c6823182
+DIST libsufr-0.7.7.tar.gz 207409 BLAKE2B ba366ee8ce19c6b4fed0d45cf8bde39bc9589f46e4e428cc0346966f76e8a185edec6947fb14a5ff63414b3c08b8df56c2367b4f47fe53ed96ae0d26e1d67951 SHA512 c24cb69361f8db31396e554a48eb864b7cc2c8ac437b2c0d3113e02adf9a53017973e2ff49cc9a7a6debeaaea5d9f20c8aa8d505b23e1974f19b3560fded9ca4
+EBUILD libsufr-0.7.5-r1.ebuild 715 BLAKE2B 8a50c47cdfa59af9ec7404acb42aa4a02fcdf86aedb5e561bd275558b659246eedf2f03e7d777127ccb7ff70fade6440eaefa3992d46a1c027d254f5311714be SHA512 114aabe5c5842733bfe71dedadfbfd2df05b449b3bd0825975e407f7f905b7e4ec61168c125d88002e367ecaf288b0d4b62e4d0256e0845b857b9cd8e13bbeae
+EBUILD libsufr-0.7.6.ebuild 715 BLAKE2B 75f06f7a03e1f36f16b03ce58db14d9ce830440563d6840a89feeec9438e223e30ba2dd2982d5037c63772a707873646c4f75ba74964f773645cad99d6e735e8 SHA512 4cd39d496f67058492df911f7d2a34947f74ecc678e6a80a4d9621f21d44aee42131de22bf559ec1515b45c6dc69dc10520b16f6af64d2ca9b9731b99c5bdbd0
+EBUILD libsufr-0.7.7.ebuild 715 BLAKE2B 75f06f7a03e1f36f16b03ce58db14d9ce830440563d6840a89feeec9438e223e30ba2dd2982d5037c63772a707873646c4f75ba74964f773645cad99d6e735e8 SHA512 4cd39d496f67058492df911f7d2a34947f74ecc678e6a80a4d9621f21d44aee42131de22bf559ec1515b45c6dc69dc10520b16f6af64d2ca9b9731b99c5bdbd0
+MISC ChangeLog 3457 BLAKE2B 1e04481d4b3b0a13e645129a31a1cd4ab56b1b6451e4e19b56f4b8e727d81a3a254363d8024367e8efacc77e965c080f16d1102bfa0b6f9ec4dc05a9f2fe8bbe SHA512 105794b529e316cf0cdeb24ce0a803861e2bd8f66caf23f9441be65b5c4498af4d89fae223f4f539d35d312017284035ae8d40170398cc55a8bcc95d02b4e4b3
+MISC metadata.xml 370 BLAKE2B 66ad338ee35dcf61e00f27530b80397e002752671e0e9d1c5732c0fc9a77d0ee36c2803ed3bf70d650a28a56b949201d62d9634213f7e1db967a5357c8767a44 SHA512 d1cb0bef62b841f2558bba3f7cb7791997c46a80fa314feed8a4524cf9cb76b1700842e9f8968e2627b87476ff66d7fe0e795103020959aa5789c4d43c4afcb1
diff --git a/sci-libs/libsufr/libsufr-0.7.2.ebuild b/sci-libs/libsufr/libsufr-0.7.2.ebuild
deleted file mode 100644
index a2335e6..0000000
--- a/sci-libs/libsufr/libsufr-0.7.2.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils fortran-2
-
-DESCRIPTION="LIBrary of Some Useful Fortran Routines"
-HOMEPAGE="http://libsufr.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="static-libs"
-
-DEPEND="virtual/fortran"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- mycmakeargs=(
- $(cmake-utils_use static-libs CREATE_STATICLIB)
- )
- cmake-utils_src_configure
-}
diff --git a/sci-libs/libsufr/libsufr-0.7.3.ebuild b/sci-libs/libsufr/libsufr-0.7.3.ebuild
deleted file mode 100644
index 54051ff..0000000
--- a/sci-libs/libsufr/libsufr-0.7.3.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils fortran-2
-
-DESCRIPTION="LIBrary of Some Useful Fortran Routines"
-HOMEPAGE="http://libsufr.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="static-libs"
-
-DEPEND="virtual/fortran"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- mycmakeargs=(
- $(cmake-utils_use static-libs CREATE_STATICLIB)
- )
- cmake-utils_src_configure
-}
diff --git a/sci-libs/libsufr/libsufr-0.7.5-r1.ebuild b/sci-libs/libsufr/libsufr-0.7.5-r1.ebuild
new file mode 100644
index 0000000..0f0cc83
--- /dev/null
+++ b/sci-libs/libsufr/libsufr-0.7.5-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_BUILD_TYPE=Release
+inherit cmake fortran-2
+CMAKE_MAKEFILE_GENERATOR="emake"
+
+DESCRIPTION="LIBrary of Some Useful Fortran Routines"
+HOMEPAGE="http://libsufr.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs"
+
+DEPEND="virtual/fortran"
+RDEPEND="${DEPEND}"
+
+DOCS=( "CHANGELOG" "README" "VERSION" )
+
+src_unpack() {
+ default
+
+ gunzip -r "${S}"/man || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_VERBOSE_MAKEFILE=ON
+ -DCREATE_SHAREDLIB=ON
+ -DCREATE_STATICLIB=$(usex static-libs)
+ )
+ cmake_src_configure
+}
diff --git a/sci-libs/libsufr/libsufr-0.7.6.ebuild b/sci-libs/libsufr/libsufr-0.7.6.ebuild
new file mode 100644
index 0000000..5c3f640
--- /dev/null
+++ b/sci-libs/libsufr/libsufr-0.7.6.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_BUILD_TYPE=Release
+inherit cmake fortran-2
+CMAKE_MAKEFILE_GENERATOR="emake"
+
+DESCRIPTION="LIBrary of Some Useful Fortran Routines"
+HOMEPAGE="http://libsufr.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs"
+
+DEPEND="virtual/fortran"
+RDEPEND="${DEPEND}"
+
+DOCS=( "CHANGELOG" "README" "VERSION" )
+
+src_unpack() {
+ default
+
+ gunzip -r "${S}"/man || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_VERBOSE_MAKEFILE=ON
+ -DCREATE_SHAREDLIB=ON
+ -DCREATE_STATICLIB=$(usex static-libs)
+ )
+ cmake_src_configure
+}
diff --git a/sci-libs/libsufr/libsufr-0.7.7.ebuild b/sci-libs/libsufr/libsufr-0.7.7.ebuild
new file mode 100644
index 0000000..5c3f640
--- /dev/null
+++ b/sci-libs/libsufr/libsufr-0.7.7.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_BUILD_TYPE=Release
+inherit cmake fortran-2
+CMAKE_MAKEFILE_GENERATOR="emake"
+
+DESCRIPTION="LIBrary of Some Useful Fortran Routines"
+HOMEPAGE="http://libsufr.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs"
+
+DEPEND="virtual/fortran"
+RDEPEND="${DEPEND}"
+
+DOCS=( "CHANGELOG" "README" "VERSION" )
+
+src_unpack() {
+ default
+
+ gunzip -r "${S}"/man || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_VERBOSE_MAKEFILE=ON
+ -DCREATE_SHAREDLIB=ON
+ -DCREATE_STATICLIB=$(usex static-libs)
+ )
+ cmake_src_configure
+}
diff --git a/sci-libs/metaio/ChangeLog b/sci-libs/metaio/ChangeLog
index c23ff17..4b62d95 100644
--- a/sci-libs/metaio/ChangeLog
+++ b/sci-libs/metaio/ChangeLog
@@ -1,7 +1,23 @@
# ChangeLog for sci-libs/metaio
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2021 Gentoo Authors; Distributed under the GPL v2
# $Header: $
+ 09 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> metaio-8.3.1.ebuild,
+ metaio-8.4.0.ebuild:
+ sci-libs/metaio: quick DEPEND fixes.
+
+ 09 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> metadata.xml,
+ metaio-8.3.1.ebuild, metaio-8.4.0.ebuild:
+ sci-libs/metaio: quick USE flage fixes.
+
+*metaio-8.3.1 (08 Dec 2021)
+*metaio-8.4.0 (08 Dec 2021)
+
+ 08 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> +metaio-8.3.1.ebuild,
+ +metaio-8.4.0.ebuild, -metaio-7.2.ebuild, -metaio-8.2.1.ebuild,
+ -metaio-8.2.ebuild, -metaio-8.3.0.ebuild, metadata.xml:
+ sci-libs/metaio: version bump to v8.4.0.
+
*metaio-8.3.0 (11 Mar 2013)
11 Mar 2013; AstroFloyd <AstroFloyd@gmail.com> +metaio-8.3.0.ebuild:
@@ -20,4 +36,3 @@
26 Jun 2009; AstroFloyd <AstroFloyd@gmail.com> +metaio-7.2.ebuild:
Added existing ebuild
-
diff --git a/sci-libs/metaio/Manifest b/sci-libs/metaio/Manifest
index 3a37dcd..5f4002a 100644
--- a/sci-libs/metaio/Manifest
+++ b/sci-libs/metaio/Manifest
@@ -1,10 +1,6 @@
-DIST metaio-7.2.tar.gz 699595 SHA256 914e59b3ab1641ecd6902c10e332e3dc763736c3571c60b6c7e5d6f403816773
-DIST metaio-8.2.1.tar.gz 1058876 SHA256 f059e0ef2fc9332d490a5b03056eec2051bebb68224c8537aedb349d15dc217f SHA512 665786cf2982ba86802f793a9721ffde87e33d5c9620264e12d8801f12a5e6763b405a9c5316fb906e5204389eef884d32929c3f10dd1766b31860bd7d285f9e WHIRLPOOL 1443ede9d1b9818b1c6b906a6b593e912f5f206c0c385a2bd97c2932f7ee67b24a477963f689149cb04a84f4d11be5bb507ab3428b4025477010b5a4eebc4842
-DIST metaio-8.2.tar.gz 1056987 SHA256 3aa55134817ef9bec7d1df09324054ef7fb6cc003db084ed7c2f1613c6f9f522 SHA512 78c3af0d4065d69e08b64c7baf532d8ce63e2c8dd01d4d8ebd99c5a3623772c3e7c32b0c919efb737a67130d97c53ae2db9ef1270f9a27e5f9fa59fca77ae5a8 WHIRLPOOL 3a8bc95db0ec101f4eebf0de4cfee6f3671f0d4ed18bf0eebb0a108de22618fb095f07cee357f8dca60d0731b988268faf18494c9d071dfb03c02e7ee834a877
-DIST metaio-8.3.0.tar.gz 1059577 SHA256 db5966b061aabfcb9efc9eb407bdc145804d3d14585067a0bfbfa5b8ae262838 SHA512 b873c9105f760e23e7263453769831d27fc360e96fc821744cf5243ea481163b675d8d9a149a7ca37151fffe84280daf995d31ddc52071af643f1daf13d9ccdd WHIRLPOOL e91a43c2fd3348ed64d2eb7f422b7b2bf3c5c55c44fdaf9a35bca05fe645632327d72664b4df3854c9fa8efd3eac71fa51f11e99decf710406019a47c6f8a3f1
-EBUILD metaio-7.2.ebuild 827 SHA256 c37fd67693842dc27c189d874383150cd5bfbefc4c98ab920e5aeb9652f4cccc SHA512 38aefc5573b0e87fa68106396387426933793dedbf17ad26f763d783aedf098897f6315660c500f7db6485ea1209313c106758e91b9be91a252e66ea12ba35aa WHIRLPOOL 1c84fa7084546e560c673bb56c5d5a11d43f2aa6b366d0302ed8e728571ae6d49ae26a1d8ee6455a06865099c34e626f2043254ae4dd1dfdab025cb86f2580c9
-EBUILD metaio-8.2.1.ebuild 824 SHA256 a7e0ba4816ad7c9aeeca79f07fb54906b0f363c7db76c7de90d652c9bb96f587 SHA512 fe06dd9797b025a50212796f1aa986af57a155a93f318758d85c29abb1305855736fda29b063a13ec2d1c10bf2599a6002a5d8fc703ebb2c9555879526f217dc WHIRLPOOL 3605ba1f8f4e8cd26ad67b618232e6a0e6275fdf73267143c5ee3ca109825b9c53c444d330a8e5e02680272a7563ec4f67d7457e881e86862111804458a4ede2
-EBUILD metaio-8.2.ebuild 824 SHA256 a7e0ba4816ad7c9aeeca79f07fb54906b0f363c7db76c7de90d652c9bb96f587 SHA512 fe06dd9797b025a50212796f1aa986af57a155a93f318758d85c29abb1305855736fda29b063a13ec2d1c10bf2599a6002a5d8fc703ebb2c9555879526f217dc WHIRLPOOL 3605ba1f8f4e8cd26ad67b618232e6a0e6275fdf73267143c5ee3ca109825b9c53c444d330a8e5e02680272a7563ec4f67d7457e881e86862111804458a4ede2
-EBUILD metaio-8.3.0.ebuild 486 SHA256 f692122c41f25f343585e0bb4bf55b737fae5d7ba57ef24ffceb3b6a936c0846 SHA512 465e4becc4f5491662df330df9b3af9fb013a56740fb3d1e72de4a77c8ab8edf66155f6d764c64c85a2f9d1c5e77e06f5dedbd39f55c966b7ac9f2ecb75d2428 WHIRLPOOL ea4f6dc1d512c239eb28a40c6559c815f3218dbfab8cf9c30c6c517955f627a6b78ccd6b82d5d80c8ec78bc2972579a9a3ed3b4636f7bf7f0ebe1fc73859db8c
-MISC ChangeLog 639 SHA256 c36a650806212407ffa4c04e99c1c2d21cd3a1c934b3c20f84fd4405212a0abc SHA512 7d92c4650b12bd8c2691a175460fb05b7f29996ac6f88ecbc66953e2b2fd3c4c62dbdbc57934500aca8c0cda53f6bb9dca9f14c84b64a470bf1b68081665f6ac WHIRLPOOL 2e213e9a67fed325fc97ee1499031d105d02812c39edc3ceb977002e030620c77e9d1ada826554d91685786bd444bbaead693340dfd176467fa87d40e7fe99bc
-MISC metadata.xml 264 SHA256 ee70a62452103200e6d120f463a141b87a772bfdda04572283afa0a809039edb SHA512 c79eefbc9d27d7e04258df2337677bf7ed5eac5a594ecc923404fabe776804bebcbf4214f5008844b0afab101a02813890490e98756dc3d4aad55b283aeca715 WHIRLPOOL 2a80dcbc66e7dda8ea6711e0752e2ccf19aaaffec75f20770621cc7b73c34021944bc3347280d8afe0dd6410fdb9555f54534ec6d07e75ccac33323a569b2fab
+DIST metaio-8.3.1.tar.gz 1059718 BLAKE2B 1cab33526ea85be466f2c8164676c091c69f6fb1c523c7beb8ac0c4d7b7ff5657d923bb476fad21cb503a4c544b3a49d5c921c72ca34b4957e240c310b3f9266 SHA512 e27f61abf064a5e617feb02b7ab6bc0750015c4ad790c04cf09e02ba4400345e72cb758826159852bf169d2fa7621a4cafdba29c807cc28875cc81c71896291d
+DIST metaio-8.4.0.tar.gz 1070527 BLAKE2B 9b5a1ab4907222c0014a334d8f4640919441ce7ad7c4ad87ba5722c7e762b330beee1c2a1e937b7650a5ed033a12315132f21f49dbf3b78e081bae8c6a21366f SHA512 d6e8085ce357fce0d721b247940ff77e2cc2c18603cbb54f7a80701b5517f9744b558a4d7c80e78dabd5e737946dd8448e86d48c8ddbe29a6eee57bae9dbd034
+EBUILD metaio-8.3.1.ebuild 695 BLAKE2B 5e77457a01bd1202830c60ce01656ca27256e61eed0442f3cfb410723976c8c304d6716937d68d0dd37eb06cde3d44ffa0aa581478b38f19b2b455e6b6592a80 SHA512 c2308f59517a79a3423dee0d93f5e500f0961035a12b230025e2745f9b1f3bfb360b35bb7c49798c14e011e39f4fe7cbe4610280b0a1d961f7b6e49f68aed099
+EBUILD metaio-8.4.0.ebuild 695 BLAKE2B 5e77457a01bd1202830c60ce01656ca27256e61eed0442f3cfb410723976c8c304d6716937d68d0dd37eb06cde3d44ffa0aa581478b38f19b2b455e6b6592a80 SHA512 c2308f59517a79a3423dee0d93f5e500f0961035a12b230025e2745f9b1f3bfb360b35bb7c49798c14e011e39f4fe7cbe4610280b0a1d961f7b6e49f68aed099
+MISC ChangeLog 1214 BLAKE2B f13c4212e17842fb0f467a7ef0a88067dea3af2777fd3907afe67d149c28b64249f712b486af8d7b7c4ad203323cd339c7e78422cb2e298beb92c9ba433a8294 SHA512 8baf877e01118dd7ab8333ae1e3dd81aa4b5751d015ac82fbb24bb21dff71503ad4b578b783eac34fc82d649a747677d75315e2ad43f8a4a9c29d6448a26d83c
+MISC metadata.xml 337 BLAKE2B 02c691cc09e317151e6702c9060ef06ceee799e43f425549ce7b6f6cf3f3f60b9f87f348f657c3aa6ad7dce368d13c69968aed1d4124311c0321e48492385197 SHA512 22d1807cce3b06021c7c7ec94de7c509780576923bcc069fc8146340c43e5759c2127edd597c313ce836021180698813cf542736e098235baeb94ccbbccc1434
diff --git a/sci-libs/metaio/metadata.xml b/sci-libs/metaio/metadata.xml
index 7ba46ab..7350521 100644
--- a/sci-libs/metaio/metadata.xml
+++ b/sci-libs/metaio/metadata.xml
@@ -1,9 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>sci</herd>
- <maintainer type="person">
- <email>AstroFloyd@gmail.com</email>
- <name>AstroFloyd</name>
- </maintainer>
+ <maintainer type="person">
+ <email>AstroFloyd@gmail.com</email>
+ <name>AstroFloyd</name>
+ </maintainer>
+ <use>
+ <flag name='fast-install'>Optimize for fast installation</flag>
+ </use>
</pkgmetadata>
diff --git a/sci-libs/metaio/metaio-7.2.ebuild b/sci-libs/metaio/metaio-7.2.ebuild
deleted file mode 100644
index c7791fe..0000000
--- a/sci-libs/metaio/metaio-7.2.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-DESCRIPTION="The metiao library can read XML files compressed with the gzip compression algorithm."
-HOMEPAGE="https://www.lsc-group.phys.uwm.edu/daswg/projects/metaio.html"
-SRC_URI="https://www.lsc-group.phys.uwm.edu/daswg/projects/metaio/release-7-2/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=${DEPEND}
-
-#Use --prefix=/usr below to install this package in /usr
-DESTDIR=/
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-}
-
-src_compile() {
- econf --prefix=/usr
- emake || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}${DESTDIR}" install || die "install failed"
- dodoc README || die
-}
-
-pkg_config()
-{
- eerror "This ebuild does not have a config function."
-}
diff --git a/sci-libs/metaio/metaio-8.2.1.ebuild b/sci-libs/metaio/metaio-8.2.1.ebuild
deleted file mode 100644
index 267bedc..0000000
--- a/sci-libs/metaio/metaio-8.2.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-DESCRIPTION="The metiao library can read XML files compressed with the gzip compression algorithm."
-HOMEPAGE="https://www.lsc-group.phys.uwm.edu/daswg/projects/metaio.html"
-SRC_URI="https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=${DEPEND}
-
-#Use --prefix=/usr below to install this package in /usr
-DESTDIR=/
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-}
-
-src_compile() {
- econf --prefix=/usr
- emake || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}${DESTDIR}" install || die "install failed"
- dodoc README || die
-}
-
-pkg_config()
-{
- eerror "This ebuild does not have a config function."
-}
diff --git a/sci-libs/metaio/metaio-8.2.ebuild b/sci-libs/metaio/metaio-8.2.ebuild
deleted file mode 100644
index 267bedc..0000000
--- a/sci-libs/metaio/metaio-8.2.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-DESCRIPTION="The metiao library can read XML files compressed with the gzip compression algorithm."
-HOMEPAGE="https://www.lsc-group.phys.uwm.edu/daswg/projects/metaio.html"
-SRC_URI="https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=${DEPEND}
-
-#Use --prefix=/usr below to install this package in /usr
-DESTDIR=/
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-}
-
-src_compile() {
- econf --prefix=/usr
- emake || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}${DESTDIR}" install || die "install failed"
- dodoc README || die
-}
-
-pkg_config()
-{
- eerror "This ebuild does not have a config function."
-}
diff --git a/sci-libs/metaio/metaio-8.3.0.ebuild b/sci-libs/metaio/metaio-8.3.0.ebuild
deleted file mode 100644
index 57cb466..0000000
--- a/sci-libs/metaio/metaio-8.3.0.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-DESCRIPTION="A library for parsing LIGO/Virgo LIGO_LW Table files"
-HOMEPAGE="https://www.lsc-group.phys.uwm.edu/daswg/projects/metaio.html"
-SRC_URI="https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-src_install() {
- emake DESTDIR="${D}${DESTDIR}" install
- dodoc README || die
-}
diff --git a/sci-libs/metaio/metaio-8.3.1.ebuild b/sci-libs/metaio/metaio-8.3.1.ebuild
new file mode 100644
index 0000000..c6f2435
--- /dev/null
+++ b/sci-libs/metaio/metaio-8.3.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A library for parsing LIGO/Virgo LIGO_LW Table files"
+HOMEPAGE="https://www.lsc-group.phys.uwm.edu/daswg/projects/metaio.html"
+SRC_URI="http://software.ligo.org/lscsoft/source/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+fast-install static-libs" # -ligotools
+
+DEPEND="sys-libs/zlib"
+RDEPEND=${DEPEND}
+
+src_configure() {
+ econf \
+ $(use_enable fast-install) \
+ $(use_enable static-libs static)
+}
+# $(use_enable ligotools) \ # Requires additional dependencies?
+
+src_install() {
+ emake DESTDIR="${D}${DESTDIR}" install
+ dodoc README || die
+}
diff --git a/sci-libs/metaio/metaio-8.4.0.ebuild b/sci-libs/metaio/metaio-8.4.0.ebuild
new file mode 100644
index 0000000..c6f2435
--- /dev/null
+++ b/sci-libs/metaio/metaio-8.4.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A library for parsing LIGO/Virgo LIGO_LW Table files"
+HOMEPAGE="https://www.lsc-group.phys.uwm.edu/daswg/projects/metaio.html"
+SRC_URI="http://software.ligo.org/lscsoft/source/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+fast-install static-libs" # -ligotools
+
+DEPEND="sys-libs/zlib"
+RDEPEND=${DEPEND}
+
+src_configure() {
+ econf \
+ $(use_enable fast-install) \
+ $(use_enable static-libs static)
+}
+# $(use_enable ligotools) \ # Requires additional dependencies?
+
+src_install() {
+ emake DESTDIR="${D}${DESTDIR}" install
+ dodoc README || die
+}
diff --git a/sci-libs/pg2plplot/ChangeLog b/sci-libs/pg2plplot/ChangeLog
index db19a08..32324b6 100644
--- a/sci-libs/pg2plplot/ChangeLog
+++ b/sci-libs/pg2plplot/ChangeLog
@@ -1,7 +1,17 @@
# ChangeLog for sci-libs/pg2plplot
-# Copyright 1999-2018 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2020 Gentoo Authors; Distributed under the GPL v2
# $Header: $
+ 21 Nov 2020; AstroFloyd <AstroFloyd@gmail.com> pg2plplot-5.12.0.ebuild,
+ pg2plplot-5.13.0.ebuild:
+ sci-libs/pg2plplot: quick fix after previous commit
+
+*pg2plplot-5.13.0 (21 Nov 2020)
+
+ 21 Nov 2020; AstroFloyd <AstroFloyd@gmail.com> +pg2plplot-5.13.0.ebuild,
+ -pg2plplot-0.4.0.ebuild, pg2plplot-5.12.0.ebuild:
+ sci-libs/pg2plplot: version bump to v5.13.0.
+
*pg2plplot-5.12.0 (15 Jan 2018)
15 Jan 2018; AstroFloyd <AstroFloyd@gmail.com> +pg2plplot-5.12.0.ebuild,
diff --git a/sci-libs/pg2plplot/Manifest b/sci-libs/pg2plplot/Manifest
index 3ffab7d..6694bdf 100644
--- a/sci-libs/pg2plplot/Manifest
+++ b/sci-libs/pg2plplot/Manifest
@@ -1,6 +1,6 @@
-DIST pg2plplot-0.4.0.tar.gz 38816 SHA256 54d482f94bc997ad614245c2a4dd8e192d4a97f74d1f3224ff6fbb8f06225459 SHA512 6cea7767f6e809c2dcf5e9d292eecff0249e3d5dad696882ff078db56f2c6c379b6cacefb67949f50411dbcf380ec97ef99586fd1fb0dc5357cd39df7c6759ab WHIRLPOOL 52a92ce63715b2f9f6d847716a3ceea89dabe0dcb95ec18dc57c66633956118e46e5f286c21be76c8db344bce573413efacde1f6632a4f6723f4a2d3bbfc66a4
-DIST pg2plplot-5.12.0.tar.gz 39324 SHA256 34bc34392799bb1aa726069e1a6d96b57117c5302e7efc2662c2804f83a10157 SHA512 1af6beb16bdb9121cc6f7e4103acaaa632db17eba039846626dd33528b659a67b2a4ae850bbf3b6482d708b856337b2039bede84aaabf799589a1796eafe58d5 WHIRLPOOL cbb1c94b9a48e1e86cf76b95cd1c8e332417b0098c3bcae65c4d797aeb987adf369ae3f8d58b4e7ca2d1bcbd8db6634b2f3ae77923255c69ced8540d66dab20b
-EBUILD pg2plplot-0.4.0.ebuild 819 SHA256 f4a518be04fe8a79b769c511933c936c6e1c7178bf59b2c995dae6d5831e9415 SHA512 120c61de35823b3f73bdcecf7aa856e3042e8c5aee2f611c3290ed38cac91206f150a5b22cefa284719e365dc4f066bc4ed12770b0dee5d74956067a8878ae95 WHIRLPOOL 38da3f0d926319c8dc4ddea541341c5355874fb2646fd527ee715b4da4e4ef4617228ce4332d44a2fcecfa11ca73793127caae8e856f70a524223a30b5044fcc
-EBUILD pg2plplot-5.12.0.ebuild 819 SHA256 f4a518be04fe8a79b769c511933c936c6e1c7178bf59b2c995dae6d5831e9415 SHA512 120c61de35823b3f73bdcecf7aa856e3042e8c5aee2f611c3290ed38cac91206f150a5b22cefa284719e365dc4f066bc4ed12770b0dee5d74956067a8878ae95 WHIRLPOOL 38da3f0d926319c8dc4ddea541341c5355874fb2646fd527ee715b4da4e4ef4617228ce4332d44a2fcecfa11ca73793127caae8e856f70a524223a30b5044fcc
-MISC ChangeLog 917 SHA256 1ccc24eb2387ce89912083b66e572eb85673592415c8674a6a2915488335f293 SHA512 c7287b55213ac0a57cef6060e1180a67340b2ad49dcef7cf9883979ce33b31fd25df93310ac161cc4970a0b1aa561f0019b7318961a259527c6b70a608608ccf WHIRLPOOL f25c21ba3b12932df9899ab004aac281c4a7c544ddc5072d35cf7740f330e0a0621d52a7fd36a1968ca2358e43a900bb702a8cec4b58b2fc18bfc328ea30a76d
-MISC metadata.xml 252 SHA256 fa82c8f8ccb7949415fff69cab33850a03547531946e14a4184f1ecda61abf26 SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729 WHIRLPOOL 253b5757951fa6a61178c61d6333a21e90ab81cd6167bc6cfa6032e7f9e3304a9afa8290a3b6607994df74f2bd503d3725e173b9beff10555d395eb74844fc1a
+DIST pg2plplot-5.12.0.tar.gz 39324 BLAKE2B a90f70939318d20deb2beea10464c3cf5781a1fee987cfa4b32bb5fccc9c61fd282ec3742ebe7f0bdf83f7030a3f9ad0e4419c269ffd2f611b5c94ab9a2bba24 SHA512 1af6beb16bdb9121cc6f7e4103acaaa632db17eba039846626dd33528b659a67b2a4ae850bbf3b6482d708b856337b2039bede84aaabf799589a1796eafe58d5
+DIST pg2plplot-5.13.0.tar.gz 39330 BLAKE2B 45221573132f4d4556612e7d6ae280ed225a8c3e08c860a269c39c566cd36513a51ad1c9108d8bf053bf71725f72bb990e88b60f8a5792ef06191581cbdc13bb SHA512 38261e2bed8b2700c2b797a6d220a9ede0f18ddfb00260ef1eccfcdf3c7f8bef23918d659927650644e10976a4a7cb7855a01aa6da0b033dace8bb356b141345
+EBUILD pg2plplot-5.12.0.ebuild 839 BLAKE2B 95e1941814cb5f7f624c1d52c5706663fc5069283a4f51af239b8d4c96e5688351992f3f8cf8031a698efac0aa1d8e049f909064ebcd2d5eb868e450a6cfa279 SHA512 b23eedbdd853a33056cc5d2bbe8126de2cab0967620748533dff1676c63c00f7ec8378baab81bee8324bf8e42a57c446e2e30a78f30ca8d4a137302ba2b37cc3
+EBUILD pg2plplot-5.13.0.ebuild 839 BLAKE2B 95e1941814cb5f7f624c1d52c5706663fc5069283a4f51af239b8d4c96e5688351992f3f8cf8031a698efac0aa1d8e049f909064ebcd2d5eb868e450a6cfa279 SHA512 b23eedbdd853a33056cc5d2bbe8126de2cab0967620748533dff1676c63c00f7ec8378baab81bee8324bf8e42a57c446e2e30a78f30ca8d4a137302ba2b37cc3
+MISC ChangeLog 1278 BLAKE2B da20e5581d998ecfa575bb7264b3a7412bdf4dfd15ad14eab16a91f88d8a0bcdfc445695a6d3259b4fe0f0d8c1ea46404f501cc1d445ea1b7b74dc5d1e2f0579 SHA512 ec37fd4c9442c8a1677496084ebe33236081add57d7a4eaf1c20380d5ba4904b6fae3f4ff0aa3c45f4613bdd92b9d152c1dcae27db48a6a7d747fe2107708b7f
+MISC metadata.xml 252 BLAKE2B 53499f2f74e03a916dfd38d79ad1cafc118c38362a4ff1e33bf91fb7dbec654fc37245328403be6a77b4f4f833b2d4a675a46f65a72fd1c800b34bdf086cab5a SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729
diff --git a/sci-libs/pg2plplot/pg2plplot-5.12.0.ebuild b/sci-libs/pg2plplot/pg2plplot-5.12.0.ebuild
index 6f0ec93..5b5373e 100644
--- a/sci-libs/pg2plplot/pg2plplot-5.12.0.ebuild
+++ b/sci-libs/pg2plplot/pg2plplot-5.12.0.ebuild
@@ -1,10 +1,11 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
-CMAKE_VERBOSE=1
+EAPI=7
-inherit cmake-utils fortran-2
+CMAKE_BUILD_TYPE=Release
+inherit cmake fortran-2
+CMAKE_MAKEFILE_GENERATOR="emake"
DESCRIPTION="Assist the transition from PGPlot to PLplot in Fortran programs"
HOMEPAGE="http://pg2plplot.sourceforge.net"
@@ -26,9 +27,9 @@ RDEPEND="${DEPEND}
src_configure() {
local mycmakeargs=(
- $(cmake-utils_use static-libs CREATE_STATICLIB)
+ -DCREATE_STATICLIB="$(usex static-libs)"
)
- cmake-utils_src_configure
+ cmake_src_configure
}
DOCS="CHANGELOG README VERSION"
diff --git a/sci-libs/pg2plplot/pg2plplot-0.4.0.ebuild b/sci-libs/pg2plplot/pg2plplot-5.13.0.ebuild
index 6f0ec93..5b5373e 100644
--- a/sci-libs/pg2plplot/pg2plplot-0.4.0.ebuild
+++ b/sci-libs/pg2plplot/pg2plplot-5.13.0.ebuild
@@ -1,10 +1,11 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
-CMAKE_VERBOSE=1
+EAPI=7
-inherit cmake-utils fortran-2
+CMAKE_BUILD_TYPE=Release
+inherit cmake fortran-2
+CMAKE_MAKEFILE_GENERATOR="emake"
DESCRIPTION="Assist the transition from PGPlot to PLplot in Fortran programs"
HOMEPAGE="http://pg2plplot.sourceforge.net"
@@ -26,9 +27,9 @@ RDEPEND="${DEPEND}
src_configure() {
local mycmakeargs=(
- $(cmake-utils_use static-libs CREATE_STATICLIB)
+ -DCREATE_STATICLIB="$(usex static-libs)"
)
- cmake-utils_src_configure
+ cmake_src_configure
}
DOCS="CHANGELOG README VERSION"
diff --git a/sci-libs/pgplot/000_readme.txt b/sci-libs/pgplot/000_readme.txt
index 202b07d..d00bac0 100644
--- a/sci-libs/pgplot/000_readme.txt
+++ b/sci-libs/pgplot/000_readme.txt
@@ -1,13 +1,22 @@
-In pgplot-5.2.2-r99.ebuild, you can uncomment different lines for the drivers patch:
+* In pgplot-5.2.2-r99.ebuild, you can uncomment different lines for the drivers patch:
epatch "${FILESDIR}"/${PN}-drivers.patch
#epatch "${FILESDIR}"/${PN}-drivers-nox.patch
#epatch "${FILESDIR}"/${PN}-drivers-ppmonly.patch
- the -nox has no support for X (and doesn't need libX11 and other
- libraries when linking statically)
- the -ppmonly has support for .ppm files only, and is only slightly
- smaller than -nox
+ the -nox has no support for X (and doesn't need libX11 and other libraries when linking statically)
+ the -ppmonly has support for .ppm files only, and is only slightly smaller than -nox
use /root/drivers.list.orig to make additional patches.
-
+
+* PPM-only for Think
+1) set ebuild to -ppmonly
+2) USE=-doc ebuild pgplot-5.2.2-r99.ebuild clean manifest install
+3) cp ~/usr/lib/libpgplot-ppmonly.a ~/usr/lib/old/
+4) cp /var/tmp/portage/portage/sci-libs/pgplot-5.2.2-r99/image/usr/lib64/libpgplot.a ~/usr/lib/libpgplot-ppmonly.a
+
+* PPM-only for For zotac (?)
+1) set ebuild to -ppmonly
+2) USE=-doc ebuild pgplot-5.2.2-r99.ebuild clean manifest install
+3) rsync /var/tmp/portage/portage/sci-libs/pgplot-5.2.2-r99/image/usr/lib64/libpgplot.a zotac:usr/lib/libpgplot-ppmonly.a
+
diff --git a/sci-libs/pgplot/ChangeLog b/sci-libs/pgplot/ChangeLog
index 7a65a45..9e34412 100644
--- a/sci-libs/pgplot/ChangeLog
+++ b/sci-libs/pgplot/ChangeLog
@@ -1,7 +1,47 @@
# ChangeLog for sci-libs/pgplot
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2021 Gentoo Authors; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sci-libs/pgplot/ChangeLog,v 1.17 2009/02/23 17:30:38 bicatali Exp $
+ 21 Jun 2021; AstroFloyd <AstroFloyd@gmail.com>
+ +files/pgplot-drivers-popular.patch, +files/pgplot-libpng15.patch,
+ +files/pgplot-tk86.patch, files/pgplot-compile-setup.patch,
+ files/pgplot-drivers.patch, files/pgplot-headers.patch,
+ files/pgplot-makemake.patch, pgplot-5.2.2-r99.ebuild:
+ sci-libs/pgplot-5.2.2-r99: update to EAPI 7.
+
+ 21 Jun 2021; AstroFloyd <AstroFloyd@gmail.com>
+ +files/pgplot-drivers-popular.patch, +files/pgplot-libpng15.patch,
+ +files/pgplot-tk86.patch, files/pgplot-compile-setup.patch,
+ files/pgplot-drivers.patch, files/pgplot-headers.patch,
+ files/pgplot-makemake.patch, pgplot-5.2.2-r99.ebuild:
+ <cat/pkg: commit message.>
+
+ 15 Feb 2020; AstroFloyd <AstroFloyd@gmail.com> 000_readme.txt,
+ pgplot-5.2.2-r99.ebuild:
+ sci-libs/pgplot: insignificant update.
+
+ 07 Dec 2019; AstroFloyd <AstroFloyd@gmail.com> ChangeLog:
+ sci-libs/pgplot: minor update.
+
+ 07 Dec 2019; AstroFloyd <AstroFloyd@gmail.com> ChangeLog:
+ sci-libs/pgplot: fix ChangeLog date.
+
+ 07 Dec 2019; AstroFloyd <AstroFloyd@gmail.com> 000_readme.txt, metadata.xml,
+ pgplot-5.2.2-r99.ebuild:
+ sci-libs/pgplot: update v5.2.2-r99 to latest format. Replace dependency
+ x11-libs/openmotif with x11-libs/motif, fix ebuild header to latest format,
+ update metadata.xml to latest format, manually update ChangeLog.
+
+ 28 Oct 2017; AstroFloyd <astrofloyd@gmail.com>
+ pgplot-5.2.2-r99.ebuild:
+ Remove cvs line from header.
+
+ 12 Nov 2009; AstroFloyd <astrofloyd@gmail.com>
+ pgplot-5.2.2-r99.ebuild:
+ Created local version.
+
+*pgplot-5.2.2-r99 (12 Nov 2009)
+
23 Feb 2009; Sébastien Fabbro <bicatali@gentoo.org> metadata.xml,
pgplot-5.2.2-r3.ebuild:
Added ~ppc, thanks to Pierre Martin.
@@ -84,4 +124,3 @@
+files/pgplot-makemake.patch, +metadata.xml, +pgplot-5.2.2.ebuild:
A Fortran- or C-callable, device-independent graphics package for making
simple scientific graphs.
-
diff --git a/sci-libs/pgplot/Manifest b/sci-libs/pgplot/Manifest
index ab144a2..9f10bd3 100644
--- a/sci-libs/pgplot/Manifest
+++ b/sci-libs/pgplot/Manifest
@@ -1,13 +1,16 @@
-AUX pgplot-compile-setup.patch 3088 SHA256 dc52b2136b2c2bc8dfa825dc121ec89750858103b316a9c132afde165140ff3d SHA512 37bc80ca7d78f45be8edc96b11dd9906c2f6688759e02bd8a1e1966dad6c6ab91a8006445ef82571e45aab4b7cc965743ce76352a5f4c2bf2d3b0c8df617257f WHIRLPOOL aae7a6390fa4a47b5573e2773e43f66b8e1db55168c6dd362e3f49bb294fc6b49def1b1e262317472c951c1a8be36ab538559c96c0d239b48a8e76f37d56f302
-AUX pgplot-drivers-nox.patch 2970 SHA256 aa557844b7a0f93ebef5e51866532409656269fbb48dabc891842dbf40b1fa65 SHA512 88d948991cea4b2e1a91374028d4f7bea2d2186f1ba58eb38757f13ce323e394a0bca78dd49f1483792f2253cd6b311107dd0e7d33c3dc627e38ae9eae9ab776 WHIRLPOOL d6c4e81c4d2ff59bfd27fc85e2089912d1f7c14288e42b12ae9e5c9dbbca05cfa96432b387a03a3132465b594c0991fbb192a7bca3f541f16dc944423b5c0875
-AUX pgplot-drivers-ppmonly.patch 2075 SHA256 1dc5eb941ec379266c9c170933007ff5219cd679cce558271d34ad5327196d49 SHA512 f4aabb872734559ccafd2ac4a39ccbbf41ea4369bb2931fd41db501ec92b6d1072db129fbd387e95f09113d670972dd33620ba65e9b3cf546a37bc8a20e86dd8 WHIRLPOOL 469f3fbb547a038cfbcdff7977237448924e7b2e4de17c06f42d7628223db1ce9b8a0f3c63c6dbff82a464d121f35488465ee4a5ed67a87bdb038bceea9689fc
-AUX pgplot-drivers.patch 3694 SHA256 5daba8560591418df85596e396ebf61bb0a8a884046bc5abce4ff1946c364f66 SHA512 2b67c9bd8d5b429cf1b092c51de1a76b0df8a80e9a8e830acd3ed352b74d6dc149f92a0f11cf582e0a8dec7103754e44dbd089d60d89839e453c60efdf1cefa1 WHIRLPOOL ac05ef3a8d75187f7b327938c6438c3bc7c4c7b5749bb502b94f205b51f09dc4d1bf6a8d5a1b81697693c0824de9d891c64194d34768709ce41fea16f79f7dd9
-AUX pgplot-headers.patch 2716 SHA256 e92a07e38fff278218c09b84453d5c75be663576bdbe19ed9259615bd7a0be7c SHA512 7601d1c2362bc805f04e3977d08bfd1411c9d2a2733d21c853efe8a25b8c86e303f953a088429c9214390814b2281f2937179f3bb9cb92ca749f51640bd1a3b8 WHIRLPOOL eab406164a252ff0b5eb988d2d80df3ec48f28fb09399d58a8448768b80f57c676fb9f42933abb9eb5ee6d4438ee8d52505e05a43fdeea655d357c17d790524a
-AUX pgplot-ldflags.patch 1005 SHA256 5d065415a304fb5650fc3db1294961b1208a75f0b72e0af34edc3e88dbe3b31d SHA512 7f94fc5abb10f02527c7dd53ef09040e323258c4e46648e324ea5d8c1a6473a6a84ccf507ab279c28e4c4025904f0d2aafd9272eb74eb450ffac5f07f059afe3 WHIRLPOOL 62f14ea7c429976acbf0f1c02c874b443cd318ea76c7156ee4649ba5e98bc058fb52c9dbf3676ada5432c132fae000d78191df61864528a387c5ecbafbbb498a
-AUX pgplot-makemake.patch 4417 SHA256 2e9515c5154da98cb385e8d56b9b106c0415aed268ce5d366d37b12a97ade4aa SHA512 d84d3fc56340047ef1b0661fedb65bc8e4875e5baefd8965ac66bb9bb9977f6c1c7690c6a12ab9d14fdf96948ebf5b0c35f87f9e70bd9982bc6a7cd27b12a0b4 WHIRLPOOL 66a4ca1559d5adb31f9018256a6cede02fe85e9b00175885d8be7c10b303799042313a9e37f2f6446362b576c07c3bfab43adbb1c089df0f68236b72787fa808
-AUX pgplot-pgdisp.patch 332 SHA256 3aac6127d35f4039023a13182553b24e1902d6e1b46530fbd68e034357d0b078 SHA512 e8735c108366002da67e45a0d931c6e0dfd14ec3a6b16c6c242e041b4641acdcc257ddd0637a6ef71febf4445319cff0ac5a09acb4a96ee996d7906a27ac75ee WHIRLPOOL 51e4420194bd584897c849fb45c187797b44fdf05fed63c2e1fde8482fc6897a7982e8ee1c01b7a8e3fd9bf677abfeaa81ff6fc528f81ad1b3764e0bcc92bc66
-DIST pgplot522.tar.gz 1197397 SHA256 a5799ff719a510d84d26df4ae7409ae61fe66477e3f1e8820422a9a4727a5be4 SHA512 03a075c84506ead1d665a7105cd41c7cfbe19d12094cb36fb7459a0f6ee0df0638543b7eca92aaf80677984cc47a07b968f854db8eaa90ec605f78d89c615d1f WHIRLPOOL ced06d5fc275530fae0ed839aaaa360a1c560a102126c8cad6936c1d6494403c97489e6f248e28e64ca5cc2950677e5b336861876cc554965bb9c05b1bf0fba9
-EBUILD pgplot-5.2.2-r99.ebuild 4848 SHA256 f2ec43e27830367f50b8628eb4ef0ed5f8f1569d77e1f01dbbfea2c169646ebe SHA512 03628ea1f0f1b9a9eb82ddcc78e84279c58cc7f804dd294a3a3e39e052d4da30514e6c9091a78836e2b6ec4fc99d99d5bc92d25e73c5d90a2fc2019b26d6e4a3 WHIRLPOOL 97ece448a71ca6107cca323d07173f3cd084c3cd04520477916f6ee27074f3f6f06cdc0e6d38256d0f919733ffcad1f5cbda262db67e70db01b8f318a998f675
-MISC 000_readme.txt 498 SHA256 66b8146252d208c112b4488491d7aa5b2968c91243387fab169b99ab6d741856 SHA512 ff702e6333ce907e7d671fc6d75e02a75419b1d82d1f96f35c2e29ccd1284ccac30ad5960f2e3c8f794504947bf8b5e577b3a6ec00479b23b01e5135194048a6 WHIRLPOOL 87cab66209fb8848002682871f9a78849449a28d7dd6823525f766b23b7d8e67b9f174e34b1c8b1da743c79c55f2e1166c01d695f6d7586a5bb35a927d8900d1
-MISC ChangeLog 3367 SHA256 a20511e71691aad51e48a0df9141807097b814a1e0b7246398e16b47a32bb4cf SHA512 8748cf62eccb2ecb1e8c4b4765fae3d35187242ac49c6d8276861c430035d5bff633c3afb487e268b9ea54b9da8e9c1a9b96bc33d0bcb2a8af88ccd2a11571f2 WHIRLPOOL 0d2bbb20bd452850e32225a754e5142ddb6b323d820fcb2e0fe52ba98a03cf466f5afb77af4e79a1057c1b4e363c38fe19c65a59ca078891dc29cfadf07a05be
-MISC metadata.xml 517 SHA256 c0a4ba04ced31cde679aa0a17c19d313bbe9a5d4cd0771ba9b4af968c92c79f1 SHA512 fc14b4107d828230c72caee18a1e22c5b3a79626e5bc25c5304e435e9403a0d6f44f45082ffff74d5c4ee092108c32c6901099fc4ceb82697cb7b290c612ad84 WHIRLPOOL 0b9c070841255f909cde6cf7966c44c0609b8fbfb7e87a7b4f0636357212cb6f12bd48058c89a0de1e262a772828f9931fd326219e6380b52302a3e3e9c159bc
+AUX pgplot-compile-setup.patch 3038 BLAKE2B a0a7eca212630c9395680ebfb6fd1bb5e0d45a9d3dbb2933b95a4b9f99954160a60ee129eddc235878324d068f79772c66ffb71ba6214119c0f6132523a8e2be SHA512 83cf82d37bb6d29787ef86db8467629d16a3c429d728049d2ff842d1778e09cd9991ac1576dd023fb43455a955cd3e4677e7e1694c0f5a321be673f25f613e21
+AUX pgplot-drivers-nox.patch 2970 BLAKE2B 8cb673bc457927a785364d48e6e2bbb7278fef5ed2418757b0f5d1ccd1801919a651b23d9a991f475f1d3b966ee7f7cfc25063aeac8d7a6d57affbed8a24efd3 SHA512 88d948991cea4b2e1a91374028d4f7bea2d2186f1ba58eb38757f13ce323e394a0bca78dd49f1483792f2253cd6b311107dd0e7d33c3dc627e38ae9eae9ab776
+AUX pgplot-drivers-popular.patch 3694 BLAKE2B eaecd80bbe6e437de3f5fa3d9f15a1f8543317851dad147aef01dcdf73332e131867541c1bb861234c377daf0517dbf008c1258618f181e1c0a3dbd6b84e31b2 SHA512 2b67c9bd8d5b429cf1b092c51de1a76b0df8a80e9a8e830acd3ed352b74d6dc149f92a0f11cf582e0a8dec7103754e44dbd089d60d89839e453c60efdf1cefa1
+AUX pgplot-drivers-ppmonly.patch 2075 BLAKE2B 6c61e8e0be4018240a751021f4ba7fe928689faeae58b04a61cceb71f3499eca106fc1a9305d3e45bcbbf5e107cef93c7fc5e2f01af3182fd1775029a790a9cb SHA512 f4aabb872734559ccafd2ac4a39ccbbf41ea4369bb2931fd41db501ec92b6d1072db129fbd387e95f09113d670972dd33620ba65e9b3cf546a37bc8a20e86dd8
+AUX pgplot-drivers.patch 7430 BLAKE2B be574ee9ae10fce7262e6f35f45cae36076cf034fcfb7b3c58374ceb43733af0c7bf3fa4d9a8ca15693b040a6dd0105e58f601a570da3a473db0c51eaf4fb5d3 SHA512 91203108d4e054f7505a324de2a2d0c96d6379f8c928c5e912d72ecd604fbfd6591cbf241b842ce3ec094079d43a916c9d0446dfb26692b5861f61f2bd7a4dc4
+AUX pgplot-headers.patch 2681 BLAKE2B b4b4fdce5aed84b41a8ee47ef1a6e9e6ec58dc94654410f34cc7e233da7612b61d7f517e1d85b61a5ebb74b5fc637de895708a9d597aeb919584b3e38f6e0e97 SHA512 a8134726467341ec0cce84d6f44355a874dfee6fce1c33ea07cc39134180787f2628e84c0acf9b021d81decb948ccf0f96a294481c564b251df8d0be379da469
+AUX pgplot-ldflags.patch 1005 BLAKE2B d268a5e0faaf725487351475447e41b3c76883073c3979a9e4cdfa1cbccdb8cd03c994ce55ad70dffce3138b9eae620359b696be5efc36aa9c70778de8f16577 SHA512 7f94fc5abb10f02527c7dd53ef09040e323258c4e46648e324ea5d8c1a6473a6a84ccf507ab279c28e4c4025904f0d2aafd9272eb74eb450ffac5f07f059afe3
+AUX pgplot-libpng15.patch 374 BLAKE2B 975eed22e5f2c4ff7bd169224eee766b5438ad25dd3bc6dba22d64c8e81c8566d079025875fc440b947448e21889aa7c4d501c8fadd3e57086c40a3dbef69b9c SHA512 c3942468cac0ff7138020515de83a2fa9a6c7b10baa55e1655052b4dfabdbac9c3fc66093ad6a4dbdc9bb1e00204699a473d5a8248435f96ca0cda39bcf89b5e
+AUX pgplot-makemake.patch 7901 BLAKE2B 65b6d9fa41667d95376530315269872a25fc9445753e0f7b57ebe02feb3bfbf8deb75e977c771a09c4bf7851e5a9d392c145916c054ebd5624309487a4756fad SHA512 a29bc78eb17397c8fc3a0ec0f8dcec28d5d3f1345b16b90c05aad6459c9b312b63d04e55882b99c47ab22e7b3e16ee3e437c684fb5f50a43aaecd5fc6915689a
+AUX pgplot-pgdisp.patch 332 BLAKE2B 51ae271c1863194d99fe81e55f24af16e823f2acf248d51e0f7152becb7230a48e691400af219f461c042a93298dd2c9d55ca6548cdcec996c0cdca17d298f69 SHA512 e8735c108366002da67e45a0d931c6e0dfd14ec3a6b16c6c242e041b4641acdcc257ddd0637a6ef71febf4445319cff0ac5a09acb4a96ee996d7906a27ac75ee
+AUX pgplot-tk86.patch 1863 BLAKE2B 23abf5177049d19ce782ff68987689fe9e6cac0267bd664c681bb1bd94a11da1898ed6c639d0a3773d64f43502c588352304e593672940fdf83e42ac00219ab2 SHA512 32abe4409cc1b63bf807a3544c36c163c6278dbe3dfd50ce24c6c65da6e22c8d8c0992217bab44c3e3105a11a6cad9b721c1ed8efe6835b46686072f40b83468
+DIST pgplot522.tar.gz 1197397 BLAKE2B 9eafde628373abdbda7adeb365b107618197aa5884d16b27f42b20c7957efa9b09d64adbcbc311ec92b974427355f8410a35c3f12969d240e8e25f3a72cae82b SHA512 03a075c84506ead1d665a7105cd41c7cfbe19d12094cb36fb7459a0f6ee0df0638543b7eca92aaf80677984cc47a07b968f854db8eaa90ec605f78d89c615d1f
+EBUILD pgplot-5.2.2-r99.ebuild 4623 BLAKE2B 1350583eec899731a920dc4d551f4e049391f7ec306e0b1dad6c6b92657aa1960c8a2b1d63a30009c048cb1e81b17ac3b2770b686bfeb6fa57659a46c59c6b39 SHA512 5f9b1c1331dae15fb85f33ba158716a886898d4f33eb775286e799c95b8cc22960b5c3c44b2b9055be4e1a6a2e083666dd90bcff3e905d3e80cd1300a6352c26
+MISC 000_readme.txt 1012 BLAKE2B 732176f59b5cc1dc95331b7bc63e5fb4bb1f2c96d463a2a7c1d36275b0d8342405bce5157cc47f58ce59bb4986c17281d13d38a296665c599dc2cb770664544c SHA512 16851528f478ed14c336e261925227d5027250dd1f3b0ae1e2dacaa953a26181834b6de4863f786373308a7d7b62b5e29f3a4c475200289b5f2f85941f3ea1fa
+MISC ChangeLog 4927 BLAKE2B 90dbbddff7360056585b81dbc33bb0434bf91ff06d9bbbd00320a9926b99eb9373ad68f539610070efffbb70a00bfa57107bb27b23969a5aed9ba2b611d50d9a SHA512 e6d4bb70450f25965becaf2c078238803c7a73aca1caa8a6561ec7bfd790d93bc0ee005eebcb2b3ca84f96aa8b8bf2be51c11d05c066138a5c08c68e0d01c3d3
+MISC metadata.xml 500 BLAKE2B 205a56ff8ad93d2b00dd3bd169dd671595112209e52abc56dffe122f9d529595f51cd5cab1e96c26279a9596e0d9211be2a471a2edadcf5e95b53f1be5a13076 SHA512 a407b692fff7e02a43eddbd6ce7607a9bb2cef27fa729d17172ad19cbf88f5588b1fe173510128a14ee3a6a377c620ab9b1b397ee81a9ac7437122625ffa4328
diff --git a/sci-libs/pgplot/files/pgplot-compile-setup.patch b/sci-libs/pgplot/files/pgplot-compile-setup.patch
index 8f7f60a..a5baef6 100644
--- a/sci-libs/pgplot/files/pgplot-compile-setup.patch
+++ b/sci-libs/pgplot/files/pgplot-compile-setup.patch
@@ -1,5 +1,5 @@
---- sys_linux/g77_gcc.conf.orig 1999-07-05 19:10:33.000000000 +0100
-+++ sys_linux/g77_gcc.conf 2008-10-29 18:30:33.000000000 +0000
+--- a/sys_linux/g77_gcc.conf.orig 1999-07-05 19:10:33.000000000 +0100
++++ b/sys_linux/g77_gcc.conf 2008-10-29 18:30:33.000000000 +0000
@@ -1,4 +1,4 @@
-# The GNU g77 FORTRAN compiler and Gnu gcc C compiler on an elf-system.
+# The GNU gfortran FORTRAN compiler and Gnu gcc C compiler on an elf-system.
@@ -20,14 +20,14 @@
# The FORTRAN compiler to use.
- FCOMPL="g77"
-+ FCOMPL="gfortran-4.3.2"
++ FCOMPL="gfortran"
# Mandatory.
# The FORTRAN compiler flags to use when compiling the pgplot library.
# (NB. makemake prepends -c to $FFLAGC where needed)
- FFLAGC="-u -Wall -fPIC -O"
-+ FFLAGC="-u -Wall -O2"
++ FFLAGC="-u -Wall"
# Mandatory.
# The FORTRAN compiler flags to use when compiling fortran demo programs.
@@ -77,9 +77,9 @@
# How to create a shared library from a trailing list of object files.
- SHARED_LD="gcc -shared -o $SHARED_LIB"
-+ SHARED_LD_PGPLOT_OPTS="-o $SHARED_LIB -Wl,-soname,$SHARED_LIB $LDFLAGS"
++ SHARED_LD_PGPLOT_OPTS="$LDFLAGS -Wl,-soname,$SHARED_LIB"
+
-+ SHARED_LD_CPGPLOT_OPTS="-o $SHARED_CLIB -Wl,-soname,$SHARED_CLIB -L. -lpgplot $LDFLAGS"
++ SHARED_LD_CPGPLOT_OPTS="$LDFLAGS -Wl,-soname,$SHARED_CLIB"
+
+ SHARED_LD="$FCOMPL -shared"
diff --git a/sci-libs/pgplot/files/pgplot-drivers-popular.patch b/sci-libs/pgplot/files/pgplot-drivers-popular.patch
new file mode 100644
index 0000000..5888679
--- /dev/null
+++ b/sci-libs/pgplot/files/pgplot-drivers-popular.patch
@@ -0,0 +1,61 @@
+--- drivers.list.orig 1999-05-04 00:02:15.000000000 -0500
++++ drivers.list 2009-07-28 16:10:09.000000000 -0500
+@@ -16,8 +16,8 @@
+ ! EXDRIV 2 /EXCL Talaris/EXCL printers, portrait
+ ! GCDRIV 0 /GENICOM Genicom 4410 dot-matrix printer, landscape
+ ! Caution: use of GIDRIV may require a license from Unisys:
+-! GIDRIV 1 /GIF GIF-format file, landscape
+-! GIDRIV 2 /VGIF GIF-format file, portrait
++ GIDRIV 1 /GIF GIF-format file, landscape
++ GIDRIV 2 /VGIF GIF-format file, portrait
+ ! GLDRIV 1 /HPGL Hewlett-Packard HP-GL plotters, landscape Std F77
+ ! GLDRIV 2 /VHPGL Hewlett-Packard HP-GL plotters, portrait Std F77
+ ! GODRIV 0 /GOC GOC Sigma T5670 terminal VMS
+@@ -32,19 +32,19 @@
+ ! LSDRIV 2 /VLIPS2 Canon LaserShot printer (portrait)
+ ! LNDRIV 0 /LN03 Dec LN03-PLUS Laser printer (landscape) VMS
+ ! LVDRIV 0 /LVN03 Dec LN03-PLUS Laser printer (portrait) VMS
+-! LXDRIV 0 /LATEX LaTeX picture environment
++ LXDRIV 0 /LATEX LaTeX picture environment
+ ! MFDRIV 0 /FILE PGPLOT graphics metafile
+ ! NEDRIV 0 /NEXT Computers running NeXTstep operating system
+ NUDRIV 0 /NULL Null device (no output) Std F77
+ ! PGDRIV 0 /PGMF PGPLOT metafile (new format, experimental) Std F77
+ ! PNDRIV 1 /PNG Portable Network Graphics file C
+ ! PNDRIV 2 /TPNG Portable Network Graphics file - transparent background C
+-! PPDRIV 1 /PPM Portable Pixel Map file, landscape
+-! PPDRIV 2 /VPPM Portable PIxel Map file, portrait
+-! PSDRIV 1 /PS PostScript printers, monochrome, landscape Std F77
+-! PSDRIV 2 /VPS Postscript printers, monochrome, portrait Std F77
+-! PSDRIV 3 /CPS PostScript printers, color, landscape Std F77
+-! PSDRIV 4 /VCPS PostScript printers, color, portrait Std F77
++ PPDRIV 1 /PPM Portable Pixel Map file, landscape
++ PPDRIV 2 /VPPM Portable PIxel Map file, portrait
++ PSDRIV 1 /PS PostScript printers, monochrome, landscape Std F77
++ PSDRIV 2 /VPS Postscript printers, monochrome, portrait Std F77
++ PSDRIV 3 /CPS PostScript printers, color, landscape Std F77
++ PSDRIV 4 /VCPS PostScript printers, color, portrait Std F77
+ ! PXDRIV 0 /PRINTRONI Printronix P300 or P600 dot-matrix printer
+ ! QMDRIV 1 /QMS QUIC devices (QMS and Talaris), landscape Std F77
+ ! QMDRIV 2 /VQMS QUIC devices (QMS and Talaris), portrait Std F77
+@@ -62,15 +62,15 @@
+ ! TTDRIV 10 /VMAC Macintosh VersaTerm-PRO Tektronix-4105 emulator Std F77
+ ! TXDRIV 0 /TX TeX PK Font Output files
+ ! VADRIV 0 /VCANON Canon Laser printer, LBP-8/A2, portrait
+-! VBDRIV 0 /VBCANON Canon Laser printer (bitmap version), portrait
++! VBDRIV 0 /VBCANON Canon Laser printer (bitmap version), portrait
+ ! VTDRIV 0 /VT125 Dec Regis terminals (VT125 etc.) Std F77
+ ! WDDRIV 1 /WD X Window dump file, landscape
+ ! WDDRIV 2 /VWD X Window dump file, portrait
+ ! WSDRIV 0 /WS VAX workstations running VWS software VMS
+-! X2DRIV 0 /XDISP PGDISP or FIGDISP server for X workstations C
+-! XWDRIV 1 /XWINDOW Workstations running X Window System C
+-! XWDRIV 2 /XSERVE Persistent window on X Window System C
+-! ZEDRIV 0 /ZETA Zeta 8 Digital Plotter
++ X2DRIV 0 /XDISP PGDISP or FIGDISP server for X workstations C
++ XWDRIV 1 /XWINDOW Workstations running X Window System C
++ XWDRIV 2 /XSERVE Persistent window on X Window System C
++! ZEDRIV 0 /ZETA Zeta 8 Digital Plotter
+ !
+ ! The following drivers can only be used in PGPLOT installations on MS-DOS
+ ! systems with appropriate hardware and software. Do not select these
diff --git a/sci-libs/pgplot/files/pgplot-drivers.patch b/sci-libs/pgplot/files/pgplot-drivers.patch
index 5888679..c03d750 100644
--- a/sci-libs/pgplot/files/pgplot-drivers.patch
+++ b/sci-libs/pgplot/files/pgplot-drivers.patch
@@ -1,18 +1,46 @@
---- drivers.list.orig 1999-05-04 00:02:15.000000000 -0500
-+++ drivers.list 2009-07-28 16:10:09.000000000 -0500
-@@ -16,8 +16,8 @@
+--- a/drivers.list 2007-03-08 15:56:20.000000000 +0000
++++ b/drivers.list 2007-03-08 15:59:21.000000000 +0000
+@@ -6,71 +6,71 @@
+ !------------------------------------------------------------------------------
+ ! File Code Description Restrictions
+ ! BCDRIV 0 /BCANON Canon Laser printer (bitmap version), landscape
+-! CADRIV 0 /CANON Canon Laser printer, LBP-8/A2, landscape
++ CADRIV 0 /CANON Canon Laser printer, LBP-8/A2, landscape
+ ! CCDRIV 0 /CCP DEC LJ250 Color Companion printer
+-! CGDRIV 1 /CGM CGM metafile, indexed colour selection C
+-! CGDRIV 2 /CGMD CGM metafile, direct colour selection C
+-! CWDRIV 0 /CW6320 Gould/Bryans Colourwriter 6320 pen plotter Std F77
++ CGDRIV 1 /CGM CGM metafile, indexed colour selection C
++ CGDRIV 2 /CGMD CGM metafile, direct colour selection C
++ CWDRIV 0 /CW6320 Gould/Bryans Colourwriter 6320 pen plotter Std F77
+ ! EPDRIV 0 /EPSON Epson FX100 dot matrix printer
+ ! EXDRIV 1 /EXCL Talaris/EXCL printers, landscape
! EXDRIV 2 /EXCL Talaris/EXCL printers, portrait
! GCDRIV 0 /GENICOM Genicom 4410 dot-matrix printer, landscape
! Caution: use of GIDRIV may require a license from Unisys:
-! GIDRIV 1 /GIF GIF-format file, landscape
-! GIDRIV 2 /VGIF GIF-format file, portrait
+-! GLDRIV 1 /HPGL Hewlett-Packard HP-GL plotters, landscape Std F77
+-! GLDRIV 2 /VHPGL Hewlett-Packard HP-GL plotters, portrait Std F77
+ GIDRIV 1 /GIF GIF-format file, landscape
+ GIDRIV 2 /VGIF GIF-format file, portrait
- ! GLDRIV 1 /HPGL Hewlett-Packard HP-GL plotters, landscape Std F77
- ! GLDRIV 2 /VHPGL Hewlett-Packard HP-GL plotters, portrait Std F77
++ GLDRIV 1 /HPGL Hewlett-Packard HP-GL plotters, landscape Std F77
++ GLDRIV 2 /VHPGL Hewlett-Packard HP-GL plotters, portrait Std F77
! GODRIV 0 /GOC GOC Sigma T5670 terminal VMS
-@@ -32,19 +32,19 @@
- ! LSDRIV 2 /VLIPS2 Canon LaserShot printer (portrait)
+ ! GVDRIV 0 /GVENICOM Genicom 4410 dot-matrix printer, portrait
+-! HGDRIV 0 /HPGL2 Hewlett-Packard graphics language
+-! HIDRIV 0 /HIDMP Houston Instruments HIDMP pen plotter
++ HGDRIV 0 /HPGL2 Hewlett-Packard graphics language
++ HIDRIV 0 /HIDMP Houston Instruments HIDMP pen plotter
+ ! HJDRIV 0 /HJ Hewlett-Packard Desk/Laserjet printer
+-! HPDRIV 0 /HP7221 Hewlett-Packard HP7221 pen plotter Std F77
++ HPDRIV 0 /HP7221 Hewlett-Packard HP7221 pen plotter Std F77
+ ! LADRIV 0 /LA50 Dec LA50 and other sixel printers
+ ! LJDRIV 0 /LJ Hewlett-Packard LaserJet printers VMS
+-! LSDRIV 1 /LIPS2 Canon LaserShot printer (landscape)
+-! LSDRIV 2 /VLIPS2 Canon LaserShot printer (portrait)
++ LSDRIV 1 /LIPS2 Canon LaserShot printer (landscape)
++ LSDRIV 2 /VLIPS2 Canon LaserShot printer (portrait)
! LNDRIV 0 /LN03 Dec LN03-PLUS Laser printer (landscape) VMS
! LVDRIV 0 /LVN03 Dec LN03-PLUS Laser printer (portrait) VMS
-! LXDRIV 0 /LATEX LaTeX picture environment
@@ -20,15 +48,18 @@
! MFDRIV 0 /FILE PGPLOT graphics metafile
! NEDRIV 0 /NEXT Computers running NeXTstep operating system
NUDRIV 0 /NULL Null device (no output) Std F77
- ! PGDRIV 0 /PGMF PGPLOT metafile (new format, experimental) Std F77
- ! PNDRIV 1 /PNG Portable Network Graphics file C
- ! PNDRIV 2 /TPNG Portable Network Graphics file - transparent background C
+-! PGDRIV 0 /PGMF PGPLOT metafile (new format, experimental) Std F77
+-! PNDRIV 1 /PNG Portable Network Graphics file C
+-! PNDRIV 2 /TPNG Portable Network Graphics file - transparent background C
-! PPDRIV 1 /PPM Portable Pixel Map file, landscape
-! PPDRIV 2 /VPPM Portable PIxel Map file, portrait
-! PSDRIV 1 /PS PostScript printers, monochrome, landscape Std F77
-! PSDRIV 2 /VPS Postscript printers, monochrome, portrait Std F77
-! PSDRIV 3 /CPS PostScript printers, color, landscape Std F77
-! PSDRIV 4 /VCPS PostScript printers, color, portrait Std F77
++ PGDRIV 0 /PGMF PGPLOT metafile (new format, experimental) Std F77
++ PNDRIV 1 /PNG Portable Network Graphics file C
++ PNDRIV 2 /TPNG Portable Network Graphics file - transparent background C
+ PPDRIV 1 /PPM Portable Pixel Map file, landscape
+ PPDRIV 2 /VPPM Portable PIxel Map file, portrait
+ PSDRIV 1 /PS PostScript printers, monochrome, landscape Std F77
@@ -36,17 +67,42 @@
+ PSDRIV 3 /CPS PostScript printers, color, landscape Std F77
+ PSDRIV 4 /VCPS PostScript printers, color, portrait Std F77
! PXDRIV 0 /PRINTRONI Printronix P300 or P600 dot-matrix printer
- ! QMDRIV 1 /QMS QUIC devices (QMS and Talaris), landscape Std F77
- ! QMDRIV 2 /VQMS QUIC devices (QMS and Talaris), portrait Std F77
-@@ -62,15 +62,15 @@
- ! TTDRIV 10 /VMAC Macintosh VersaTerm-PRO Tektronix-4105 emulator Std F77
+-! QMDRIV 1 /QMS QUIC devices (QMS and Talaris), landscape Std F77
+-! QMDRIV 2 /VQMS QUIC devices (QMS and Talaris), portrait Std F77
++ QMDRIV 1 /QMS QUIC devices (QMS and Talaris), landscape Std F77
++ QMDRIV 2 /VQMS QUIC devices (QMS and Talaris), portrait Std F77
+ ! TFDRIV 0 /TFILE Tektronix-format disk file VMS
+ ! TODRIV 0 /TOSHIBA Toshiba "3-in-one" printer, model P351
+-! TTDRIV 1 /TEK4010 Tektronix 4006/4010 storage-tube terminal Std F77
+-! TTDRIV 2 /GF GraphOn terminal Std F77
+-! TTDRIV 3 /RETRO RetroGraphics terminal Std F77
+-! TTDRIV 4 /GTERM GTERM Tektronix terminal emulator Std F77
+-! TTDRIV 5 /XTERM XTERM Tektronix terminal emulator Std F77
+-! TTDRIV 6 /ZSTEM ZSTEM terminal emulator Std F77
+-! TTDRIV 7 /V603 Visual 603 terminal Std F77
++ TTDRIV 1 /TEK4010 Tektronix 4006/4010 storage-tube terminal Std F77
++ TTDRIV 2 /GF GraphOn terminal Std F77
++ TTDRIV 3 /RETRO RetroGraphics terminal Std F77
++ TTDRIV 4 /GTERM GTERM Tektronix terminal emulator Std F77
++ TTDRIV 5 /XTERM XTERM Tektronix terminal emulator Std F77
++ TTDRIV 6 /ZSTEM ZSTEM terminal emulator Std F77
++ TTDRIV 7 /V603 Visual 603 terminal Std F77
+ ! TTDRIV 8 /KRM3 Kermit 3 on IBM-PC Std F77
+-! TTDRIV 9 /TK4100 Tektronix 4100-series terminals Std F77
+-! TTDRIV 10 /VMAC Macintosh VersaTerm-PRO Tektronix-4105 emulator Std F77
++ TTDRIV 9 /TK4100 Tektronix 4100-series terminals Std F77
++ TTDRIV 10 /VMAC Macintosh VersaTerm-PRO Tektronix-4105 emulator Std F77
! TXDRIV 0 /TX TeX PK Font Output files
- ! VADRIV 0 /VCANON Canon Laser printer, LBP-8/A2, portrait
+-! VADRIV 0 /VCANON Canon Laser printer, LBP-8/A2, portrait
-! VBDRIV 0 /VBCANON Canon Laser printer (bitmap version), portrait
+-! VTDRIV 0 /VT125 Dec Regis terminals (VT125 etc.) Std F77
+-! WDDRIV 1 /WD X Window dump file, landscape
+-! WDDRIV 2 /VWD X Window dump file, portrait
++ VADRIV 0 /VCANON Canon Laser printer, LBP-8/A2, portrait
+! VBDRIV 0 /VBCANON Canon Laser printer (bitmap version), portrait
- ! VTDRIV 0 /VT125 Dec Regis terminals (VT125 etc.) Std F77
- ! WDDRIV 1 /WD X Window dump file, landscape
- ! WDDRIV 2 /VWD X Window dump file, portrait
++ VTDRIV 0 /VT125 Dec Regis terminals (VT125 etc.) Std F77
++ WDDRIV 1 /WD X Window dump file, landscape
++ WDDRIV 2 /VWD X Window dump file, portrait
! WSDRIV 0 /WS VAX workstations running VWS software VMS
-! X2DRIV 0 /XDISP PGDISP or FIGDISP server for X workstations C
-! XWDRIV 1 /XWINDOW Workstations running X Window System C
diff --git a/sci-libs/pgplot/files/pgplot-headers.patch b/sci-libs/pgplot/files/pgplot-headers.patch
index 7bde726..c05ca70 100644
--- a/sci-libs/pgplot/files/pgplot-headers.patch
+++ b/sci-libs/pgplot/files/pgplot-headers.patch
@@ -1,5 +1,5 @@
---- ./sys/grtermio.c.orig 2008-10-29 17:42:48.000000000 +0000
-+++ ./sys/grtermio.c 2008-10-29 19:54:43.000000000 +0000
+--- a/sys/grtermio.c 2008-10-29 17:42:48.000000000 +0000
++++ b/sys/grtermio.c 2008-10-29 19:54:43.000000000 +0000
@@ -7,6 +7,10 @@
#include <stdio.h>
@@ -11,8 +11,8 @@
#ifdef PG_PPU
#define GROTER groter_
---- ./sys/grfileio.c.orig 2008-10-29 15:10:02.000000000 +0000
-+++ ./sys/grfileio.c 2008-10-29 17:56:50.000000000 +0000
+--- a/sys/grfileio.c 2008-10-29 15:10:02.000000000 +0000
++++ b/sys/grfileio.c 2008-10-29 17:56:50.000000000 +0000
@@ -17,7 +17,9 @@
*/
@@ -23,8 +23,8 @@
#include <sys/types.h>
#include <fcntl.h>
---- ./drivers/figdisp_comm.c.orig 2008-10-29 15:09:15.000000000 +0000
-+++ ./drivers/figdisp_comm.c 2008-10-29 17:54:08.000000000 +0000
+--- a/drivers/figdisp_comm.c 2008-10-29 15:09:15.000000000 +0000
++++ b/drivers/figdisp_comm.c 2008-10-29 17:54:08.000000000 +0000
@@ -17,6 +17,8 @@
/* The system include files */
@@ -34,8 +34,8 @@
/* Get ntohs prototype or macro */
---- ./pgdispd/resdb.c.orig 2008-10-29 18:22:41.000000000 +0000
-+++ ./pgdispd/resdb.c 2008-10-29 20:10:22.000000000 +0000
+--- a/pgdispd/resdb.c 2008-10-29 18:22:41.000000000 +0000
++++ b/pgdispd/resdb.c 2008-10-29 20:10:22.000000000 +0000
@@ -47,6 +47,8 @@
#include <stdio.h>
#include <stdlib.h>
@@ -53,8 +53,8 @@
extern struct passwd *getpwuid();
struct passwd *pw;
register char *ptr;
---- ./pgdispd/proccom.c.orig 2008-10-29 15:03:34.000000000 +0000
-+++ ./pgdispd/proccom.c 2008-10-29 18:15:48.000000000 +0000
+--- a/pgdispd/proccom.c 2008-10-29 15:03:34.000000000 +0000
++++ b/pgdispd/proccom.c 2008-10-29 18:15:48.000000000 +0000
@@ -90,6 +90,7 @@
/* The system include files */
@@ -71,8 +71,8 @@
if (!len & savedshorts)
{ /* an incomplete command was sent! */
---- ./pgdispd/getvisuals.c.orig 2008-10-29 17:59:37.000000000 +0000
-+++ ./pgdispd/getvisuals.c 2008-10-29 18:00:18.000000000 +0000
+--- a/pgdispd/getvisuals.c 2008-10-29 17:59:37.000000000 +0000
++++ b/pgdispd/getvisuals.c 2008-10-29 18:00:18.000000000 +0000
@@ -30,6 +30,7 @@
#include "messages.h"
@@ -81,8 +81,8 @@
#define MAX_DEPTH 24 /* the maximum visual depth to use */
---- ./pgdispd/figcurs.c.orig 2008-10-29 17:58:22.000000000 +0000
-+++ ./pgdispd/figcurs.c 2008-10-29 18:14:02.000000000 +0000
+--- a/pgdispd/figcurs.c 2008-10-29 17:58:22.000000000 +0000
++++ b/pgdispd/figcurs.c 2008-10-29 18:14:02.000000000 +0000
@@ -19,6 +19,7 @@
/* The standard include files */
diff --git a/sci-libs/pgplot/files/pgplot-libpng15.patch b/sci-libs/pgplot/files/pgplot-libpng15.patch
new file mode 100644
index 0000000..a3cefe1
--- /dev/null
+++ b/sci-libs/pgplot/files/pgplot-libpng15.patch
@@ -0,0 +1,11 @@
+--- a/drivers/pndriv.c
++++ b/drivers/pndriv.c
+@@ -222,7 +222,7 @@
+ return;
+ }
+
+- if (setjmp(png_ptr->jmpbuf)) { /* not really sure what I'm doing here... */
++ if (setjmp(png_jmpbuf(png_ptr))) {
+ fprintf(stderr,"%s: error in libpng while writing file %s, plotting disabled\n", png_ident, filename);
+ png_destroy_write_struct(&png_ptr,&info_ptr);
+ dev->error = true;
diff --git a/sci-libs/pgplot/files/pgplot-makemake.patch b/sci-libs/pgplot/files/pgplot-makemake.patch
index 667ce2f..fafd2f1 100644
--- a/sci-libs/pgplot/files/pgplot-makemake.patch
+++ b/sci-libs/pgplot/files/pgplot-makemake.patch
@@ -1,5 +1,5 @@
---- makemake.orig 2008-11-07 12:53:03.000000000 +0000
-+++ makemake 2008-11-07 12:52:33.000000000 +0000
+--- a/makemake 2012-07-05 14:08:30.210815190 -0700
++++ b/makemake 2012-07-05 14:26:28.353381906 -0700
@@ -73,7 +73,7 @@
# List the default make targets.
@@ -9,13 +9,14 @@
# Get the configuration variables.
-@@ -199,17 +199,17 @@
+@@ -199,18 +199,18 @@
fi
if (echo $DRIV_LIST | grep -s xmdriv 2>&1 1>/dev/null); then
- DEFAULT_TARGETS="$DEFAULT_TARGETS libXmPgplot.a pgmdemo"
+- INSTALL_LIST="$INSTALL_LIST libXmPgplot.a XmPgplot.h"
+ DEFAULT_TARGETS="$DEFAULT_TARGETS libXmPgplot.a"
- INSTALL_LIST="$INSTALL_LIST libXmPgplot.a XmPgplot.h"
++ INSTALL_LIST="$INSTALL_LIST libXmPgplot.a XmPgplot.h"
fi
if (echo $DRIV_LIST | grep -s xadriv 2>&1 1>/dev/null); then
@@ -26,10 +27,12 @@
if (echo $DRIV_LIST | grep -s tkdriv 2>&1 1>/dev/null); then
- DEFAULT_TARGETS="$DEFAULT_TARGETS libtkpgplot.a pgtkdemo pgtkdemo.tcl"
+- INSTALL_LIST="$INSTALL_LIST libtkpgplot.a tkpgplot.h"
+ DEFAULT_TARGETS="$DEFAULT_TARGETS libtkpgplot.a"
- INSTALL_LIST="$INSTALL_LIST libtkpgplot.a tkpgplot.h"
++ INSTALL_LIST="$INSTALL_LIST libtkpgplot.a tkpgplot.h"
fi
+ if (echo $DRIV_LIST | grep -s rvdriv 2>&1 1>/dev/null); then
@@ -622,7 +622,7 @@
# Fortran compiler and compilation flags
#
@@ -77,11 +80,11 @@
+# $(DISPATCH_ROUTINE) $(DRIVERS) $(SYSTEM_ROUTINES)
+# $(SHARED_LD)
+
-+shared: $(PG_ROUTINES) $(PG_NON_STANDARD) \
++shared: $(PG_ROUTINES) $(PG_NON_STANDARD) grfont.dat \
+ $(GR_ROUTINES) $(DISPATCH_ROUTINE) $(DRIVERS) $(SYSTEM_ROUTINES)
+ $(SHARED_LD) $(SHARED_LD_PGPLOT_OPTS) `ls $(PG_ROUTINES) \
+ $(PG_NON_STANDARD) $(GR_ROUTINES) $(DISPATCH_ROUTINE) \
-+ $(DRIVERS) $(SYSTEM_ROUTINES) | sort | uniq` $(SHARED_LIB_LIBS)
++ $(DRIVERS) $(SYSTEM_ROUTINES) | sort | uniq` $(SHARED_LIB_LIBS) -o $(SHARED_LIB)
+ ln -s $(SHARED_LIB) libpgplot.so
EOD
@@ -95,7 +98,63 @@
$(PG_NON_STANDARD) $(GR_ROUTINES) $(DISPATCH_ROUTINE) \
$(DRIVERS) $(SYSTEM_ROUTINES) | sort | uniq` $(SHARED_LIB_LIBS)
EOD
-@@ -1025,12 +1039,12 @@
+@@ -857,7 +871,7 @@
+
+ for file in $DEMOS; do
+ echo "${file}: \$(DEMDIR)/${file}.f $EXTRA_DEPENDENCY"
+-echo " \$(FCOMPL) \$(FFLAGD) -o ${file} \$(DEMDIR)/${file}.f \$(PGPLOT_LIB) \$(LIBS)"
++echo " \$(FCOMPL) \$(FFLAGD) \$(DEMDIR)/${file}.f \$(PGPLOT_LIB) \$(LIBS) -o ${file}"
+ done >> makefile
+
+ cat >> makefile << \EOD
+@@ -921,13 +935,13 @@
+ # Target "pgxwin_server" is the server program for the XW driver
+ #-----------------------------------------------------------------------
+ pgxwin_server: $(DRVDIR)/pgxwin_server.c
+- $(CCOMPL) $(CFLAGC) $(XINCL) -o pgxwin_server $(DRVDIR)/pgxwin_server.c $(LIBS)
++ $(CCOMPL) $(CFLAGC) $(LDFLAGS) $(XINCL) $(DRVDIR)/pgxwin_server.c $(LIBS) -o pgxwin_server
+
+ #-----------------------------------------------------------------------
+ # Target "pgdisp" is the pgdisp server program for /XDISP driver
+ #-----------------------------------------------------------------------
+ pgdisp: $(PGDISP_ROUTINES)
+- $(CCOMPL) $(CFLAGC) -o pgdisp $(PGDISP_ROUTINES) $(LIBS)
++ $(CCOMPL) $(CFLAGC) $(LDFLAGS) $(PGDISP_ROUTINES) $(LIBS) -o pgdisp
+
+ #-----------------------------------------------------------------------
+ # Target "libxmpgplot.a" contains the Motif widget driver.
+@@ -937,6 +951,10 @@
+ ar ru libXmPgplot.a XmPgplot.o
+ $(RANLIB) libXmPgplot.a
+
++libXmPgplot.so: XmPgplot.h XmPgplot.o
++ $(SHARED_LD) $(LDFLAGS) -Wl,-soname,libXmPgplot.so.5 XmPgplot.o -L. -lcpgplot $(MOTIF_LIBS) -o libXmPgplot.so.5
++ ln -s libXmPgplot.so.5 libXmPgplot.so
++
+ XmPgplot.h: $(XMDIR)/XmPgplot.h
+ cp $(XMDIR)/XmPgplot.h XmPgplot.h
+
+@@ -965,6 +983,10 @@
+ ar ru libtkpgplot.a tkpgplot.o
+ $(RANLIB) libtkpgplot.a
+
++libtkpgplot.so: tkpgplot.h tkpgplot.o
++ $(SHARED_LD) $(LDFLAGS) -Wl,-soname,libtkpgplot.so.5 tkpgplot.o -L. -lcpgplot $(TK_LIBS) -o libtkpgplot.so.5
++ ln -s libtkpgplot.so.5 libtkpgplot.so
++
+ tkpgplot.h: $(TKDIR)/tkpgplot.h
+ cp $(TKDIR)/tkpgplot.h tkpgplot.h
+
+@@ -983,7 +1005,7 @@
+ cp $(TKDIR)/rvpgplot.h rvpgplot.h
+
+ rvpgplot.o: $(DRVDIR)/pgxwin.h rvpgplot.h $(TKDIR)/tkpgplot.c
+- $(CCOMPL) -o $@ -c -DUSE_RIVET $(CFLAGC) -I$(DRVDIR) -I$(TKDIR) $(RV_INCL) $(TKDIR)/tkpgplot.c
++ $(CCOMPL) -c -DUSE_RIVET $(CFLAGC) -I$(DRVDIR) -I$(TKDIR) $(RV_INCL) $(TKDIR)/tkpgplot.c -o $@
+
+ #-----------------------------------------------------------------------
+ # Target "install" is required for Figaro.
+@@ -1025,12 +1047,12 @@
grivas.o : $(DRVDIR)/gadef.h
grtv00.o : $(DRVDIR)/imdef.h
pgxwin.o : $(DRVDIR)/pgxwin.h
@@ -110,7 +169,7 @@
@echo ' '
@echo '*** Finished compilation of the C PGPLOT wrapper library ***'
@echo ' '
-@@ -1039,17 +1053,29 @@
+@@ -1039,24 +1061,36 @@
@echo 'will be needed.'
@echo ' '
@@ -120,7 +179,7 @@
$(CCOMPL) $(CFLAGC) $(SRC)/cpg/pgbind.c -o pgbind
-libcpgplot.a cpgplot.h: $(PG_SOURCE) pgbind
-+cpgplot.h: $(PG_SOURCE) pgbind
++cpgplot.h: $(PG_SOURCE) pgbind
./pgbind $(PGBIND_FLAGS) -h -w $(PG_SOURCE)
+
+libcpgplot.a: cpgplot.h
@@ -130,14 +189,35 @@
$(RANLIB) libcpgplot.a
rm -f cpg*.o
-+libcpgplot.so: $(PG_SOURCE) pgbind
++libcpgplot.so: cpgplot.h $(PG_SOURCE) pgbind
+ ./pgbind $(PGBIND_FLAGS) -w $(PG_SOURCE)
+ $(CCOMPL) -c $(CFLAGC) cpg*.c
+ rm -f cpg*.c
-+ $(SHARED_LD) $(SHARED_LD_CPGPLOT_OPTS) cpg*.o -lpgplot $(SHARED_LIB_LIBS)
++ $(SHARED_LD) $(SHARED_LD_CPGPLOT_OPTS) cpg*.o -L. -lpgplot $(SHARED_LIB_LIBS) -o $(SHARED_CLIB)
+ ln -s $(SHARED_CLIB) libcpgplot.so
+ rm -f cpg*.o
+
cpgdemo: cpgplot.h $(SRC)/cpg/cpgdemo.c libcpgplot.a
$(CCOMPL) $(CFLAGD) -c -I. $(SRC)/cpg/cpgdemo.c
- $(FCOMPL) -o cpgdemo cpgdemo.o $(CPGPLOT_LIB) $(LIBS)
+- $(FCOMPL) -o cpgdemo cpgdemo.o $(CPGPLOT_LIB) $(LIBS)
++ $(FCOMPL) cpgdemo.o $(CPGPLOT_LIB) $(LIBS) -o cpgdemo
+ rm -f cpgdemo.o
+
+-pgmdemo: pgmdemo.o libXmPgplot.a
+- $(FCOMPL) -o pgmdemo pgmdemo.o -L`pwd` -lXmPgplot $(CPGPLOT_LIB) $(MOTIF_LIBS)
++pgmdemo: pgmdemo.o libXmPgplot.so
++ $(FCOMPL) pgmdemo.o -L`pwd` -lXmPgplot $(CPGPLOT_LIB) $(MOTIF_LIBS) -o pgmdemo
+
+ pgmdemo.o: $(XMDIR)/pgmdemo.c XmPgplot.h libcpgplot.a cpgplot.h
+ $(CCOMPL) $(CFLAGD) -c -I`pwd` $(MOTIF_INCL) $(XMDIR)/pgmdemo.c
+@@ -1067,8 +1101,8 @@
+ pgawdemo.o: $(XADIR)/pgawdemo.c XaPgplot.h libcpgplot.a cpgplot.h
+ $(CCOMPL) $(CFLAGD) -c -I`pwd` $(ATHENA_INCL) $(XADIR)/pgawdemo.c
+
+-pgtkdemo: pgtkdemo.o libtkpgplot.a
+- $(FCOMPL) -o pgtkdemo pgtkdemo.o -L`pwd` -ltkpgplot $(CPGPLOT_LIB) $(TK_LIBS)
++pgtkdemo: pgtkdemo.o libtkpgplot.so
++ $(FCOMPL) pgtkdemo.o -L`pwd` -ltkpgplot $(CPGPLOT_LIB) $(TK_LIBS) -o pgtkdemo
+
+ pgtkdemo.tcl: $(TKDIR)/pgtkdemo.tcl
+ cp $(TKDIR)/pgtkdemo.tcl pgtkdemo.tcl
diff --git a/sci-libs/pgplot/files/pgplot-tk86.patch b/sci-libs/pgplot/files/pgplot-tk86.patch
new file mode 100644
index 0000000..3223dc0
--- /dev/null
+++ b/sci-libs/pgplot/files/pgplot-tk86.patch
@@ -0,0 +1,47 @@
+--- a/drivers/xtk/tkpgplot.c 2000-12-13 03:16:28.000000000 +0100
++++ b/drivers/xtk/tkpgplot.c 2013-01-15 11:02:27.221231471 +0100
+@@ -417,7 +417,7 @@
+ /*
+ * If Tk_Init() hasn't been called, then there won't be a main window
+ * yet. In such cases, Tk_MainWindow() places a suitable error message
+- * in interp->result.
++ * in Tcl_GetStringResult(interp).
+ */
+ if(!main_w)
+ return TCL_ERROR;
+@@ -2136,7 +2136,7 @@
+ tkpg->border = bd;
+ tkpg_draw_3d_border(tkpg);
+ } else {
+- fprintf(stderr, "Tk_Get3DBorder failed: %s\n", tkpg->interp->result);
++ fprintf(stderr, "Tk_Get3DBorder failed: %s\n", Tcl_GetStringResult(tkpg->interp));
+ };
+ }
+
+@@ -2261,7 +2261,7 @@
+ * argv char ** The array of 'argc' configuration arguments.
+ * Output:
+ * return int TCL_ERROR and the context of the error
+- * is recorded in interp->result.
++ * is recorded in Tcl_GetStringResult(result).
+ */
+ static int tkpg_scrollbar_error(TkPgplot *tkpg, Tcl_Interp *interp,
+ char *widget, char *view, int argc,
+@@ -2586,7 +2586,7 @@
+ * Output:
+ * return Tk_Window The top-level window of the path, or NULL if
+ * it doesn't exist. In the latter case an error
+- * message will have been appended to interp->result.
++ * message will have been appended to Tcl_GetStringResult(interp).
+ */
+ static Tk_Window tkpg_toplevel_of_path(Tcl_Interp *interp, Tk_Window main_w,
+ char *path)
+@@ -2630,7 +2630,7 @@
+ free(first);
+ /*
+ * If the window doesn't exist, Tk_NameToWindow() is documented to place
+- * an error message in interp->result, so just return the error condition.
++ * an error message in Tcl_GetStringResult(interp), so just return the error condition.
+ */
+ if(!w)
+ return NULL;
diff --git a/sci-libs/pgplot/metadata.xml b/sci-libs/pgplot/metadata.xml
index 87378f8..ffa3386 100644
--- a/sci-libs/pgplot/metadata.xml
+++ b/sci-libs/pgplot/metadata.xml
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<herd>sci</herd>
<longdescription lang="en">
PGPLOT is a Fortran subroutine package for drawing graphs on a variety
of display devices. The CPGPLOT library adds an intermediate level of
diff --git a/sci-libs/pgplot/pgplot-5.2.2-r99.ebuild b/sci-libs/pgplot/pgplot-5.2.2-r99.ebuild
index 8104466..d3a5b3f 100644
--- a/sci-libs/pgplot/pgplot-5.2.2-r99.ebuild
+++ b/sci-libs/pgplot/pgplot-5.2.2-r99.ebuild
@@ -1,105 +1,112 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# r99: MvdS, 12/11/2009, 22/03/2011
-EAPI=2
-inherit eutils toolchain-funcs #fortran
+EAPI=7
+
+inherit fortran-2 flag-o-matic toolchain-funcs
MY_P="${PN}${PV//.}"
+
DESCRIPTION="FORTRAN/C device-independent scientific graphic library"
-HOMEPAGE="http://www.astro.caltech.edu/~tjp/pgplot/"
+HOMEPAGE="https://www.astro.caltech.edu/~tjp/pgplot/"
SRC_URI="ftp://ftp.astro.caltech.edu/pub/pgplot/${MY_P}.tar.gz"
-LICENSE="free-noncomm"
+
SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~x86"
-IUSE="doc motif tk"
-RDEPEND="x11-libs/libX11
- x11-libs/libXt
- media-libs/libpng
- motif? ( >=x11-libs/openmotif-2.3:0 )
- tk? ( dev-lang/tk )"
+LICENSE="free-noncomm"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc motif static-libs tk"
+
+RDEPEND="
+ media-libs/libpng:=
+ x11-libs/libX11:=
+ x11-libs/libXt:=
+ motif? ( x11-libs/motif:= )
+ tk? ( dev-lang/tk:= )"
DEPEND="${RDEPEND}
doc? ( virtual/latex-base )"
S="${WORKDIR}/${PN}"
-#FORTRAN="g77 gfortran ifc"
+# FORTRAN="g77 gfortran ifc"
-src_prepare() {
- #unpack ${A}
- #cd "${S}"
-
- epatch "${FILESDIR}"/${PN}-drivers.patch
- #epatch "${FILESDIR}"/${PN}-drivers-nox.patch
- #epatch "${FILESDIR}"/${PN}-drivers-ppmonly.patch
- epatch "${FILESDIR}"/${PN}-makemake.patch
- epatch "${FILESDIR}"/${PN}-compile-setup.patch
- epatch "${FILESDIR}"/${PN}-headers.patch
- epatch "${FILESDIR}"/${PN}-ldflags.patch
+PATCHES=(
+ "${FILESDIR}"/${PN}-drivers.patch
+ # "${FILESDIR}"/${PN}-drivers-popular.patch
+ # "${FILESDIR}"/${PN}-drivers-nox.patch
+ # "${FILESDIR}"/${PN}-drivers-ppmonly.patch
+ "${FILESDIR}"/${PN}-makemake.patch
+ "${FILESDIR}"/${PN}-compile-setup.patch
+ "${FILESDIR}"/${PN}-headers.patch
+ "${FILESDIR}"/${PN}-libpng15.patch
+ "${FILESDIR}"/${PN}-tk86.patch
+)
+src_prepare() {
+ default
# gfortran < 4.3 does not compile gif, pp and wd drivers
- if [[ "$(tc-getFC)" == gfortran ]] &&
+ if [[ $(tc-getFC) == *gfortran* ]] &&
[[ $(gcc-major-version)$(gcc-minor-version) -lt 43 ]] ; then
- ewarn
ewarn "Warning!"
ewarn "gfortran < 4.3 selected: does not compile all drivers"
ewarn "disabling gif, wd, and ppd drivers"
ewarn "if you want more drivers, use gfortran >= 4.3, g77 or ifort"
- ewarn
- epause 4
- sed -i \
- -e 's/GIDRIV/! GIDRIV/g' \
+ sed -e 's/GIDRIV/! GIDRIV/g' \
-e 's/PPDRIV/! GIDRIV/g' \
-e 's/WDDRIV/! GIDRIV/g' \
- drivers.list || die "sed drivers failed"
+ -i drivers.list || die "sed drivers failed"
fi
# fix pointers for 64 bits
if use amd64 || use ia64; then
- sed -i \
- -e 's/INTEGER PIXMAP/INTEGER*8 PIXMAP/g' \
- drivers/{gi,pp,wd}driv.f || die "sed 64bits failed"
+ sed -e 's/INTEGER PIXMAP/INTEGER*8 PIXMAP/g' \
+ -i drivers/{gi,pp,wd}driv.f || die "sed 64bits failed"
fi
cp sys_linux/g77_gcc.conf local.conf
- sed -i \
- -e "s:FCOMPL=.*:FCOMPL=\"$(tc-getFC)\":g" \
+ sed -e "s:FCOMPL=.*:FCOMPL=\"$(tc-getFC)\":g" \
-e "s:CCOMPL=.*:CCOMPL=\"$(tc-getCC)\":g" \
- local.conf || die "sed flags failed"
+ -i local.conf || die "sed flags failed"
if [[ "$(tc-getFC)" = if* ]]; then
- sed -i \
- -e 's/-Wall//g' \
+ sed -e 's/-Wall//g' \
-e 's/TK_LIBS="/TK_LIBS="-nofor-main /' \
- local.conf || die "sed drivers failed"
+ -i local.conf || die "sed drivers failed"
fi
- sed -i \
- -e "s:/usr/local/pgplot:/usr/$(get_libdir)/pgplot:g" \
- -e "s:/usr/local/bin:/usr/bin:g" \
- src/grgfil.f makehtml maketex || die "sed path failed"
+ sed -e "s:/usr/local/pgplot:${EPREFIX}/usr/$(get_libdir)/pgplot:g" \
+ -e "s:/usr/local/bin:${EPREFIX}/usr/bin:g" \
+ -i src/grgfil.f makehtml maketex || die "sed path failed"
use motif && sed -i -e '/XMDRIV/s/!//' drivers.list
use tk && sed -i -e '/TKDRIV/s/!//' drivers.list
}
-src_compile() {
+src_configure() {
+ # GCC 10 workaround
+ # bug #722190
+ append-fflags $(test-flags-FC -fallow-argument-mismatch)
+
./makemake . linux
- einfo "Doing static libs and execs"
- emake all cpg || die "emake static failed"
- emake -j1 clean
- einfo "Doing shared libs"
+ # post makefile creation prefix hack
+ sed -i -e "s|/usr|${EPREFIX}/usr|g" makefile || die
+}
+
+src_compile() {
emake \
CFLAGS="${CFLAGS} -fPIC" \
FFLAGS="${FFLAGS} -fPIC" \
- shared cpg-shared \
- || die "emake shared failed"
+ shared cpg-shared pgxwin_server pgdisp pgplot.doc
+
+ use tk && emake CFLAGS="${CFLAGS} -fPIC" libtkpgplot.so
+ use motif && emake CFLAGS="${CFLAGS} -fPIC" libXmPgplot.so
+
+ emake -j1 clean
+ use static-libs && emake all cpg
if use doc; then
export VARTEXFONTS="${T}/fonts"
- emake pgplot.html || die "make pgplot.html failed"
- emake pgplot-routines.tex || die "make pgplot-routines failed"
+ emake pgplot.html pgplot-routines.tex
pdflatex pgplot-routines.tex
pdflatex pgplot-routines.tex
fi
@@ -109,8 +116,8 @@ src_compile() {
}
src_test() {
- einfo "Testing various demo programs"
# i can go to 16
+ local i j
for i in 1 2 3; do
emake pgdemo${i}
# j can also be LATEX CPS...
@@ -126,39 +133,39 @@ src_test() {
src_install() {
insinto /usr/$(get_libdir)/pgplot
- doins grfont.dat grexec.f *.inc rgb.txt || die
+ doins grfont.dat grexec.f *.inc rgb.txt
+ echo "PGPLOT_FONT=${EPREFIX}/usr/$(get_libdir)/pgplot/grfont.dat" >> 99pgplot
+ doenvd 99pgplot
- # FORTRAN libs
- dolib.a libpgplot.a || die "dolib.a failed"
- dolib.so libpgplot.so* || die "dolib.so failed"
- #dobin pgxwin_server pgdisp || die "dobin failed"
- dobin pgxwin_server pgdisp || einfo "dobin failed - this may happen when drivers /XDRIVE, /XWINDOW, or /XSERVE were not selected"
+ dolib.so libpgplot.so*
+ dobin pgxwin_server pgdisp
# C binding
insinto /usr/include
- doins cpgplot.h || die "doins C binding failed"
- dolib.a libcpgplot.a || die "dolib.a failed"
- dolib.so libcpgplot.so* || die "dolib C failed"
+ doins cpgplot.h
+ dolib.so libcpgplot.so*
if use motif; then
- doins XmPgplot.h || die "doins motif failed"
- dolib.a libXmPgplot.a || die "dolib.a motif failed"
+ insinto /usr/include
+ doins XmPgplot.h
+ dolib.so libXmPgplot.so*
fi
if use tk; then
- doins tkpgplot.h || die "doins tk failed"
- dolib.a libtkpgplot.a || die "dolib.a tk failed"
+ insinto /usr/include
+ doins tkpgplot.h
+ dolib.so libtkpgplot.so*
fi
+ use static-libs && dolib.a lib*pgplot.a
+
# minimal doc
- dodoc aaaread.me pgplot.doc || die "dodoc minimal doc failed"
- newdoc pgdispd/aaaread.me pgdispd.txt || die "install pgdispd doc failed"
+ dodoc aaaread.me pgplot.doc
+ newdoc pgdispd/aaaread.me pgdispd.txt
if use doc; then
- dodoc cpg/cpgplot.doc applications/curvefit/curvefit.doc
- dohtml pgplot.html
- insinto /usr/share/doc/${PF}
- doins pgplot-routines.pdf pgplot-routines.tex
+ dodoc cpg/cpgplot.doc applications/curvefit/curvefit.doc pgplot.html
+ dodoc pgplot-routines.pdf pgplot-routines.tex
insinto /usr/share/doc/${PF}/examples
doins examples/* cpg/cpgdemo.c
insinto /usr/share/doc/${PF}/applications
diff --git a/sci-libs/plplot/ChangeLog b/sci-libs/plplot/ChangeLog
index cf319e4..ff53a1c 100644
--- a/sci-libs/plplot/ChangeLog
+++ b/sci-libs/plplot/ChangeLog
@@ -1,7 +1,27 @@
# ChangeLog for sci-libs/plplot
-# Copyright 1999-2017 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2021 Gentoo Authors; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sci-libs/plplot/ChangeLog,v 1.65 2015/07/23 20:20:57 pacho Exp $
+*plplot-5.13.0-r1 (05 Feb 2021)
+*plplot-5.14.0-r1 (05 Feb 2021)
+*plplot-5.15.0-r1 (05 Feb 2021)
+
+ 05 Feb 2021; AstroFloyd <AstroFloyd@gmail.com> +plplot-5.13.0-r1.ebuild,
+ +plplot-5.14.0-r1.ebuild, +plplot-5.15.0-r1.ebuild, -plplot-5.13.0.ebuild,
+ -plplot-5.14.0.ebuild, -plplot-5.15.0.ebuild:
+ sci-libs/plplot: revision bumps to v5.13/14/15.0-r1.
+
+*plplot-5.15.0 (21 Jul 2019)
+
+ 21 Jul 2019; AstroFloyd <AstroFloyd@gmail.com> +plplot-5.15.0.ebuild:
+ sci-libs/plplot: version bump to v5.15.0
+
+*plplot-5.14.0 (21 Jul 2019)
+
+ 21 Jul 2019; AstroFloyd <AstroFloyd@gmail.com> +plplot-5.14.0.ebuild,
+ -plplot-5.10.0-r3.ebuild:
+ sci-libs/plplot: version bump to v5.14.0
+
*plplot-5.10.0-r3 (09 Dec 2017)
*plplot-5.13.0 (09 Dec 2017)
diff --git a/sci-libs/plplot/Manifest b/sci-libs/plplot/Manifest
index e278baa..39dfcc8 100644
--- a/sci-libs/plplot/Manifest
+++ b/sci-libs/plplot/Manifest
@@ -1,20 +1,27 @@
-AUX plplot-5.10.0-cairo.cmake.patch 681 SHA256 62575ef7323370b6717c9ca51adb90d9f772a3cb80320f5ec42dd3d7b569ad26 SHA512 9b73c0d08335ae5bdfa60da4907a3bb25832c5857a6391950b4f2950240a594d08c0ab83d85255e5da2ee0e3c9bed936978d5ab88434ba82ae49554724c6fac7 WHIRLPOOL 38052c8bb03684c08b5e728a4516fe225efa86f24895d7fb05ff2062aee170931224e05fe55c65cf04f16e95487509d8729c4d2aea66036ab8d14672f8d64dbc
-AUX plplot-5.10.0-cmake.patch 830 SHA256 43b8c9ecc521730c3121f3372c7d22681ba7e7ff097670886914c2e953f3f5ed SHA512 3e547dc71b10bac35c8564242818d6af1b4257982e1552ee55202dbc98f427b56ec2e4bbc5d5e2c26699ade56d3bb9110c9558c4e217a112a33af8b594438953 WHIRLPOOL 64b1d0aaa63a2235049369b446d4720b5e3eb27114863e023579daa5fa4557811723d89537c72d2154950ccdc25192e867d0d4f65a77a6cdd039db3e6128fe13
-AUX plplot-5.10.0-have-config-h.patch 10257 SHA256 981cdb158924046788b6de596f962dcfc047b6b98d80fb3a32576e196d5eb74f SHA512 b94a917d906c49a77cc7f5ae68b3419fc83d16721d2d841ec3f5fac31b30718690a82ae03659a1cd08e8d2432282df97c9fb01b2fd44b8ea4c578a81d50fd83e WHIRLPOOL d00c0dd0365c8ff4c3b76592527aaf79e8ec5de27ca24546e3e74258a253e67eb5d331d33367905a991c946a2448d5027795c12646ee1e8173741d6d1e8dc177
-AUX plplot-5.10.0-pango.cmake.patch 929 SHA256 03407f5fe5f468032ea4ff363237140da70f54fb7f9aaa6f078ae257dcc863fd SHA512 c3371cb69d5fc88e6134ab6f3bdc50903b58d6db576cb82ce721de060c6c32fc4dfbf20bb218db1f6b62b8946893987b74407c3f61d8d373236a9d9688700cac WHIRLPOOL d0c32d52001e006720b8542e3c537c5299f20e41b6ad5a56e5a8a484ba9b56b49be00e989aed5515d23a7f1a7d4f62f22f633c31309fc0c54aa8dcf4a68da921
-AUX plplot-5.11.0-multiarch.patch 1937 SHA256 8c63ee02f2b850518735110bb911b844998ffb971c5bf499606be6e1708da2ca SHA512 505fbd1d1c6700ba7d16795e262a930f58b77c3565ca844a3cca1313f004057c1432ad60132d3844d0f04f959c005236b9ebd10f3615d4368e4fa968141d147d WHIRLPOOL ee510155a768c8ed07fa17301707569f7aa31b1cfbf6b10db5fa0e2c20ad7609cbcf2646456908b9f0feef3db26fb17be8c95855bb80ae36ecb7fcb2c673abf3
-AUX plplot-5.11.0-ocaml.patch 2736 SHA256 00f7832589815f25626d6658ab942ec9d875ca1ff2087011e1be0bc1746cd54a SHA512 3d41fec8b2c2a07771fefab7c0f9199f1b31376d71d0c0c8f7d3ddedea3889eebfd9d44432b8f22e6d6dca233d6011d0b1645b193d319eb953b18543ec212412 WHIRLPOOL b7ab89597d7b92cfd4abe281c735beab343d73230d586b88b8f037f0fa46fccd89d8b66f2252cee1020d0c16f9a3af3238ced3d7d01afafa8ec04e5c637b84ad
-AUX plplot-5.11.0-octave.patch 669 SHA256 6ef1e46b2718665bb81cbb1b703f2a69a35e11e3cb4db9afe08c0bc4ba11f551 SHA512 7ddd8105aa8ba684e423cac3657f2d1bc753b86eb2054edd2ff9497ec235354134da4ecfff5d26e26f01efced2f630f0e2488d114ce7dc887e7761f5ee060814 WHIRLPOOL 0bfecd6a7095255a7c604fec12c366c546474f7040b17dc7445d3ce3f5d2dc522fd16935f76c5da735745f41e107986e8582b4d45088990c8cd754ec8f221d27
-AUX plplot-5.12.0-java-install-path.patch 393 SHA256 cad2839e514fe8b5bf667fdc7b01a6e5313871fd96d29f661c11db21d20b6b2d SHA512 0e87a67fd6821be07a56b68d8f9c23e4c25efea4fc9b56a2cec06d804202946917abd58271c71674d6b3b3ecda688be44920649095da3b125fe3a119fd22f1dd WHIRLPOOL 889155eb6efefdfc5b99f807f769f407f2ae3f84d0d5062d214e2120177c2758de52067e988e74c320fbeaebc94c14131a0135020c246b94ade561ee80056f58
-AUX plplot-5.12.0-multiarch.patch 1309 SHA256 a761035d84001e5a24d5519bbfc94bc35fc1d1401e9e232857570e84bb99cf5f SHA512 4fe0992ccc8f7f9dcab956c1ec06a647e4a7bab67c0f2a78c4e004491a5d8685240dadfd2c248e4fd6a58747a5da67ab8c8dc35c1a0de5a85431da431a00607f WHIRLPOOL 4c9f92f39a6806424afc89b4aacd29d198cfe454a034151fd03b9b0fe4106600bd5bd8bf76a9cff0ad71644367e86121cfcf2eb21b32ac667fad38fa173e8cd1
-AUX plplot-5.12.0-ocaml-remove-rpath.patch 2012 SHA256 eda776843cd9dabeff3fbe3e82c07cebac5b7f6452f4bcd25a027d5d377cd7b7 SHA512 6c40de6ab578ab8c347f12335b8a91976e5e4d8eee039512048039507c5e2b4a75b5bbfdde5ae347d2ccb167679b6574460d3f737ad37ee8902c7bcdc96af05d WHIRLPOOL 704b3763daea05027d0acf3470ab3b4e73666e27a594cc268cf3cd6ea8333815eef0a3602929670bee9d7645e7c19849c35fea93e96af8b630916402afa5ac4d
-AUX plplot-5.9.11-multiarch.patch 2150 SHA256 8100cdcb843c2d52a663434c481e804e4db22e319a1d6b69c0cfdc6938c70648 SHA512 c638a5bdba7d29d76fdf5c96415d56718dea162c1a03bf4f0180c12d8d8bf26603f628de4ec130403234a5a8e349630bed6d17e53a13fa6faf921da402869da9 WHIRLPOOL b88727e63940505512906886739f0aad7561b3659112bcf03b9ad25b8640a244a60acc69e5f355636c5dd876fc76db2043dafe399669f28b2eb0cbfc3e801d11
-AUX plplot-5.9.11-ocaml.patch 2829 SHA256 f355a3af4862133438a90c2b923dfedbce5b3311d2b38736a5cea998ec3fc1e0 SHA512 26d739d0cc3f3b8227de9fdfbb6a7cbfdca6daff6515b1b91571316abc2d057eac953951ad9bb7b0fd2b28d8e220836c5da652e19170ed8401a9b3946b39c34a WHIRLPOOL 7202a6f0d54510bfb46fcf8411014170f407526ed9bb2b14b19269ff66ffbe9a1a597751cb8ab63e2d98f73f9408bb4d8df961d9b2d5d188aba5f8005cff4153
-AUX plplot-5.9.11-octave.patch 633 SHA256 672f25cc93722d8116fb45853939b0e0b3cefa75b57ff87f2a8439c97723393e SHA512 c3832d531425cea20aa436cb757ed7bfd30bdc44a4d5cc11cf9a5e5fc7109897cc10748ce780de53232b63cd67d00c1cd2d9f62ef6d378d0f814182d1beb10e2 WHIRLPOOL 96ce5a919a944a833c3febc5b6932376ee32f764709470a405d73f691b2125f76ddb8b99b6ede13a19e9ee996d2ea226e0f4a8c299b174dd9f83b9e9a4aa7a7d
-AUX plplot-5.9.6-python.patch 379 SHA256 a338e7b7d9893aabf0bc2e4bc5bd25a97b81674abfa40492b6cc8a33fe8763c8 SHA512 cb2022bda3d5408ef0b2dc280981ad8bdb2f7ecb20d827f7e71ce063fba60963e68aeaa5efd8eef87da8e3dc270b609f7cb342c1da175cd757c9f135173842e4 WHIRLPOOL a6ae20047cd0e99251746cadf703e19d35897a6788e5b5d665758f970cc47aad31331640a679f974455aeab4ab6ec4927649d4b1c1a9d9efbe474f2e966aed83
-DIST plplot-5.10.0.tar.gz 14766687 SHA256 d4e930b8b9d43cd1663408986218d61f166de7cbc9ef5bed111b0bdea934f9d5 SHA512 92a1880dc544694a19aa5a3f6f592df5b63ea65827f11804f0b1bdb1d123546abb213c1af4950c18b50e0e0fb9b40bb3311e7f21e681237df6008fee9873b11e WHIRLPOOL 52b726925a6fa89e2e097a1a7578b8b0004bfac6a841019144785861a467e4d7c812bf4301e7a747d2edab47ef5b0d481c7732f5b0c9b4ff5dae6be6cd3e17ba
-DIST plplot-5.13.0.tar.gz 16269842 SHA256 ec36bbee8b03d9d1c98f8fd88f7dc3415560e559b53eb1aa991c2dcf61b25d2b SHA512 1d5cb5da17d4bde6d675585bff1f8dcb581719249a0b2687867e767703f8dab0870e7ea44b9549a497f4ac0141a3cabf6761c49520c0e2b26ffe581468512cbb WHIRLPOOL e6f037185b8f1e7b36292a9112329b2aed4e65cf1e9a437cb4d3963df207584b6208529b8d888c66077ffe1ebe3752d05dec708abf3487678bc447729aa81749
-EBUILD plplot-5.10.0-r3.ebuild 6670 SHA256 1a2854b4574a39727276e050cc9efe19104ba3a099d36be026d1f3ac29d3e2a8 SHA512 a0d2f35df4704be115e2119d7f3f70fabb20ac0c9454ed3a10ff282cd1b920f2aee4ec6b55890962e48452fbfca61463cfc170c6c3d054d419bd8c06a296ba59 WHIRLPOOL 36897e6776384379a4edeedd0dbe248f11100ed9ff5125a7ba6597cc26dc2e297f00e4191601d427579249267f93931d41d7362e36fd58e7eacce65838c67f80
-EBUILD plplot-5.13.0.ebuild 7261 SHA256 4cb41343aa009e17b12bb153c9411d46fce206b10d9c4472321bbaeb9ece4dff SHA512 92524893bd647e142f0a4ba7b49c9e9e440b237aa42b24005420eb7b7478bbd693007d504814f1e46b3397b154d9307663af5f887b04991c0e2e711e6bf5f0b9 WHIRLPOOL 1ab352a72fb0aa18fce73e646c0de3dba93f95c65a202dce371e1b8848beda2860ae61305509a75ce6aabf3c4f82b7984b335b5151e9cbed2f2a799b760d67d0
-MISC ChangeLog 12924 SHA256 6b369658974c4fd27f3f37a4c365425f79d11b5734a596906ba2394bea8b1e05 SHA512 d29b2689cbda65b3335d4c7b367efcd0bac1b7b9e3941bc06b2dbd6d98266f46e5e7d1d381f955611ca3636ff6e071059125c5e127ad7336b3198a0d6a0ab3e3 WHIRLPOOL b09a02ce82fa52485d59ec51656a2a0274b24fdacd4a2dd2e7e48f548b4004b8132e51a6a12f0eeac4aac61dc5ed3c575fd4071ca88261412c49ce9d27cdf75c
-MISC metadata.xml 1416 SHA256 1d5b7708862ded618aaa530a962916e39e3878159915b81e3e5aba1113b6a3ab SHA512 8212ad9655b471b34c7cfb33ae652fd1c224140b3c0901aad2317a006a266cee4a5bf46934f3c145099818b19483004750f1dee1597c759c13c8bd73783ca5d3 WHIRLPOOL 9e6cb9f2c5e03e3ca43e94b62a759214e169b64a7a60a0ac1404fbd2fca0f660fb47fa8d8a2dd0408fbeff985c8ca81716dc3b2a78fc33c07794b72fedae218b
+AUX plplot-5.10.0-cairo.cmake.patch 681 BLAKE2B 2f4d8bedfdfb5c60238abb480179b6b483801f2ac072417fba14aaf0d49709cb06892d8ec50e1a66becffce26d976b236bd0e3a9b49d7a1c42936ede82857fd9 SHA512 9b73c0d08335ae5bdfa60da4907a3bb25832c5857a6391950b4f2950240a594d08c0ab83d85255e5da2ee0e3c9bed936978d5ab88434ba82ae49554724c6fac7
+AUX plplot-5.10.0-cmake.patch 830 BLAKE2B 8a870537febc4dd0e006996d96bf792ac49db4c7434132140675c68e15b59ab40f9420781d675ae69c19a8610d72725dd256bdb0c86acc71ff0a723d14d43663 SHA512 3e547dc71b10bac35c8564242818d6af1b4257982e1552ee55202dbc98f427b56ec2e4bbc5d5e2c26699ade56d3bb9110c9558c4e217a112a33af8b594438953
+AUX plplot-5.10.0-have-config-h.patch 10257 BLAKE2B b333d83a2320675056ac081ed7ebcd6a40b7e8190e105ad80d749f3ac58902b251293d7ceff3d2a3f2c2dd39bb4addb0242b108e52834f5ce4e51ea98b626871 SHA512 b94a917d906c49a77cc7f5ae68b3419fc83d16721d2d841ec3f5fac31b30718690a82ae03659a1cd08e8d2432282df97c9fb01b2fd44b8ea4c578a81d50fd83e
+AUX plplot-5.10.0-pango.cmake.patch 929 BLAKE2B 45ab299202e8b8da86b481f536dd23a29d131ed44c8875bdec2990aa21c93fc698d7ca19340361cf66099110b9ac56b7e6c4e4953529af4602993f2513c1d528 SHA512 c3371cb69d5fc88e6134ab6f3bdc50903b58d6db576cb82ce721de060c6c32fc4dfbf20bb218db1f6b62b8946893987b74407c3f61d8d373236a9d9688700cac
+AUX plplot-5.11.0-multiarch.patch 1937 BLAKE2B ebdb27cbb46103e0af2554d05a671a8443febb926842a7ee5967a9dd24d7de9d64a4bcda0ed481c60a866fa8d80231fb71eb08b6ca9e065064b5ee184353c742 SHA512 505fbd1d1c6700ba7d16795e262a930f58b77c3565ca844a3cca1313f004057c1432ad60132d3844d0f04f959c005236b9ebd10f3615d4368e4fa968141d147d
+AUX plplot-5.11.0-ocaml.patch 2736 BLAKE2B 199e4892541a62d79fcc743e38eb867da82592eb648551832e1ed3232c0941d94648e80694ed2a069622f5a404ca3064a51a1af218f9c583c42cdbfb99a6ae1d SHA512 3d41fec8b2c2a07771fefab7c0f9199f1b31376d71d0c0c8f7d3ddedea3889eebfd9d44432b8f22e6d6dca233d6011d0b1645b193d319eb953b18543ec212412
+AUX plplot-5.11.0-octave.patch 669 BLAKE2B 43361aa8c31f6b743b1a6d20b27701655ab4db475d330d5cde62e9f9774555d94ba8f26f2f5621e3625a7f86dce55d369ec387c8dcf5946ced4208ffe7463d9a SHA512 7ddd8105aa8ba684e423cac3657f2d1bc753b86eb2054edd2ff9497ec235354134da4ecfff5d26e26f01efced2f630f0e2488d114ce7dc887e7761f5ee060814
+AUX plplot-5.12.0-java-install-path.patch 393 BLAKE2B bd6860e694b5132a349699e25b79951308001b04b49d4ac1f070cd2ce51dc1e6ea76a7721e925c123669beb981ba756c3ae4e29bc0dee6f85f4e44fb61ac5f91 SHA512 0e87a67fd6821be07a56b68d8f9c23e4c25efea4fc9b56a2cec06d804202946917abd58271c71674d6b3b3ecda688be44920649095da3b125fe3a119fd22f1dd
+AUX plplot-5.12.0-multiarch.patch 1309 BLAKE2B 8bce8e12a82b361989e5b8a7c11c25a642fc2d62af37b74764db675ed6d91bc4b011318633b42a942abd0b59db70658f1cb28bf4873722095a998d5e63a00d51 SHA512 4fe0992ccc8f7f9dcab956c1ec06a647e4a7bab67c0f2a78c4e004491a5d8685240dadfd2c248e4fd6a58747a5da67ab8c8dc35c1a0de5a85431da431a00607f
+AUX plplot-5.12.0-ocaml-remove-rpath.patch 2012 BLAKE2B 47bbcc2c7e49b50f045c786ae3d5a799b45ab734e24e815168d9a6364fe09fc63869b57dd0a12b5c70ef5b69444ad6dba31bcc123faada6df9ac0af8cb0984d5 SHA512 6c40de6ab578ab8c347f12335b8a91976e5e4d8eee039512048039507c5e2b4a75b5bbfdde5ae347d2ccb167679b6574460d3f737ad37ee8902c7bcdc96af05d
+AUX plplot-5.12.0-safe-string.patch 791 BLAKE2B 8a3b37dd236d3086fe0780dd0e10d670884f706b4e6164980d8197de1a3f49fc0ef2ee15cd9f499c50b14a454bf62a6d6aee1512522ab5a3fe16c8fb93fc042f SHA512 c531a57ef2203c01f5d44f0bd1edc5101c740986987e454019fe42f4905dbd9b5f13ad93e91e3c73c95c320e9128ac4696021e258dc523fc9f5559348eda9129
+AUX plplot-5.15.0-QPainterPath-include.patch 190 BLAKE2B 097e21f0a5a8c5d941f95f089529762d080fb18880f607b00e8c0a33ebb37ef2efa1be025274a2d7ad1cca5590f060560c7679424cb5f2c572de919f9a168ea8 SHA512 52d656294fe75ebf28102575e191a4e43f0cba0b1d39826bb3eabd3044d83c00dd1a774d3df3de4eea6fba7af8138842352f76218cb9fdceb444be487c9f14f6
+AUX plplot-5.15.0-configure-clang16.patch 512 BLAKE2B 44dc699eaec802f143c0659736b9f87d7430b3a13f672549c6b55da62c4b3eb117efdc6132386589bcb2c889a4c3544ec92479db5aff764e61284b327047f4d4 SHA512 5fdec8150d3ee50ab086b0c49ef0ae754fe0c2129444b1bc435b7f3b64c04195b83bceb3ae8cedc92d1231c50f1322cd035a6f5c516e5386b0dd486808b5bf3a
+AUX plplot-5.15.0-ieee.patch 1243 BLAKE2B 291274ae674f3471fdf081619c2b8e14caec490b391413e52bc8b424f596757297b48b9af09647196adc3069f81750652d05d8da5582092ad13e92d56af05c01 SHA512 e242ff53ac490f17b898cf8184446a342bd9ca36f6245f4142cefe275aa2f5865e13428cdbc8663e80a56d7f0c438492b3529dd7c3dd0400d380d99928c58318
+AUX plplot-5.15.0-multiarch.patch 2544 BLAKE2B 288fc0f26f1f30cdbb786642ca5a59d8ba29958ffa690f87622748d4fa47ba098bce6671988e55f59526113dba08370ef15b0bc516552a9dee6918f430444dd5 SHA512 f98ea4f09cfaff7b1b2ad78940a10c5368ad29f402daca34a9a1ee2eeb3b275137576db884f1304ddc4c48ca83c032b9b2b10132a850839fba9c176bb27255a7
+AUX plplot-5.15.0-ocaml-rpath.patch 9583 BLAKE2B b475580f9e4da0ab660dc2d0dfbdbbfbd277787a12421cf24c31453952257111c06e790a7f728f9b97ef16a8c4ea5a5e856e852f54cd81445a1f5b2aadb9df9d SHA512 5262e9922829ee3ec223b60b794de728e15104ba176f1a1e2fe4ba14929b08943cc5f00d166441c0e8ed5dfb09902044e3c62d944efdcf4bc3be604a56cb424a
+AUX plplot-5.15.0-ocaml.patch 3424 BLAKE2B ba1c9f758c319a76b0a457a287ee6934ee39300401e2d9a364c70446e12af679ce55c22eda0bf7aa7cb621fd4c76f56268afa649ba935a716495049f41706187 SHA512 1387625d1e784fb92ab3279a342c08d8f85fc055e0c69ce1af9656492102072c7a1d5a6498f8758dc3fd35e0543e80b65cd315641886f9baff60f7740583a0e3
+AUX plplot-5.9.11-multiarch.patch 2150 BLAKE2B 330d282ba175c8b997b813e94b3af1d5a536a65b4be52fa886e15b43cae0c63aabb4f4147776a4bec79b927aee9da17ae03df850039f53154a2ce511f3b99b43 SHA512 c638a5bdba7d29d76fdf5c96415d56718dea162c1a03bf4f0180c12d8d8bf26603f628de4ec130403234a5a8e349630bed6d17e53a13fa6faf921da402869da9
+AUX plplot-5.9.11-ocaml.patch 2829 BLAKE2B fa543653242d953874b7fb85b99182c1f44320a417a8f311d74dd54ede641b873e21b82c0708ac2eb07b6dd151c499f80748f0b606af83fa71548e248f168631 SHA512 26d739d0cc3f3b8227de9fdfbb6a7cbfdca6daff6515b1b91571316abc2d057eac953951ad9bb7b0fd2b28d8e220836c5da652e19170ed8401a9b3946b39c34a
+AUX plplot-5.9.11-octave.patch 633 BLAKE2B a6e7ef529be8f8b2e34ee0aedcc101e3c3b7db2a3cfe9d1d7bfbd1f521d3be1110cbe67d5b2714d131d80410d4734e71f1fdd77db2c0a73c9e9c8b13fd1ddd14 SHA512 c3832d531425cea20aa436cb757ed7bfd30bdc44a4d5cc11cf9a5e5fc7109897cc10748ce780de53232b63cd67d00c1cd2d9f62ef6d378d0f814182d1beb10e2
+AUX plplot-5.9.6-python.patch 379 BLAKE2B cf08250c851c3405517183e8f3425f42ede2f850cc8bcd89828e3e1b89035731a8a3face0988750e9f9e5dce2fa0404b23b2721c5b315ff61aeac552fd6e05f2 SHA512 cb2022bda3d5408ef0b2dc280981ad8bdb2f7ecb20d827f7e71ce063fba60963e68aeaa5efd8eef87da8e3dc270b609f7cb342c1da175cd757c9f135173842e4
+DIST plplot-5.14.0.tar.gz 15413089 BLAKE2B f44d1563edb3eaf051ed54ba609e11e2d6fb9caccc6832377120546840a7a5751f19fd08aef7c3faa4718873713a0ad2efa7fc23281946f9a0bd04cc73e95b76 SHA512 08baada17c2a0166b6fe134bb15d4896aa8a4f3d1b51b7e22fd774df16ea7f2972b1fb93eaeb6f401372a38576ef4490ad45656b3dffabed6f3ef0e7719919e9
+DIST plplot-5.15.0.tar.gz 15380293 BLAKE2B 41f359c4e86c7a26fe53a9d82a9f02aeb97b5b6f44abca590621640c56e50a62823e8a03165a939689f5456cee419b8292ea34faccd07641bd4a953b6f1d73fe SHA512 54533245569b724a7ef90392cc6e9ae65873e6cbab923df0f841c8b43def5e4307690894c7681802209bd3c8df97f54285310a706428f79b3340cce3207087c8
+EBUILD plplot-5.14.0-r2.ebuild 7445 BLAKE2B 1a4bef69dd7fe222f04ea187d6e6f4db75ba31c717b54a39bd721c646fdc2d26a9a45a9e370845a8fe0920632edb3594f9d4ee61c5c9f87589398c1147b59a29 SHA512 ce36c4f760fd65495c31ac4f3d116186047b55d5731e810007f41734c43de2b4854716841ea86d60728a2fa5d4a916187384510f0c8f7562a604021e900f6ac9
+EBUILD plplot-5.15.0-r2.ebuild 7535 BLAKE2B fc1082fec56a7c2d5e29f4179fe181a4634e560a792d2eeb42cbcfca8831e53d2ce6e811ff6b3e5e43a61406be5736673d79fa9cb7a6b10f5b0f40662d53ad08 SHA512 183c2e63f945596f8e31e0af792ea03ec444d0b529a5f78ca5c8a9874c33b1413364508abe7041c40d3627df32403affbab9885d306957259e5c6d0dfaa6b948
+MISC ChangeLog 13594 BLAKE2B 13c6123b8b78f07e705878e7dfefdcf230a6cc41e139bed7ed4ae0fb77a01d0f1965c9281768ab0054612a58a8375e5fc07eb54368120519f85e4a67830044ed SHA512 fa5a78b9d0b77de655affdeb8af694cfc16d98682fdbca90e2e534094c6814a9638fdad9877715f121436010836bfaea0c88e3085d79507dbd41796a105faa8c
+MISC metadata.xml 1369 BLAKE2B 29277133bcb927eeba9ab70131612ee39ddb8ae1cdec6858bab9d943f40b040ce8b4baeb46d7a1e0427e88229718644c4ebfceda484dd2140bc2648aeeb00499 SHA512 d3b9857b1eaec3b251da1e302e080b800f0f5e928a43a1fcb2168cdf5b66d30c15c1458ad41d98f8a41ae26a3e83ae49d2bbdd4d5423dc41319a1b3a8ed57440
diff --git a/sci-libs/plplot/files/plplot-5.12.0-safe-string.patch b/sci-libs/plplot/files/plplot-5.12.0-safe-string.patch
new file mode 100644
index 0000000..5a36051
--- /dev/null
+++ b/sci-libs/plplot/files/plplot-5.12.0-safe-string.patch
@@ -0,0 +1,20 @@
+--- plplot-5.12.0.old/examples/ocaml/x20.ml 2017-01-29 01:50:35.000000000 +0000
++++ plplot-5.12.0/examples/ocaml/x20.ml 2017-11-18 12:10:33.476409441 +0000
+@@ -59,7 +59,7 @@
+ let w, h = Scanf.sscanf w_h_line "%d %d" (fun w h -> w, h) in
+ let num_col = Scanf.sscanf num_col_line "%d" (fun n -> n) in
+
+- let img = String.make (w * h) ' ' in
++ let img = Bytes.make (w * h) ' ' in
+ let imf = Array.make_matrix w h 0.0 in
+
+ (* Note that under 32bit OCaml, this will only work when reading strings up
+@@ -72,7 +72,7 @@
+ for j = 0 to h - 1 do
+ imf.(i).(j) <-
+ (* flip image up-down *)
+- float_of_int (int_of_char (img.[(h - 1 - j ) * w + i]));
++ float_of_int (int_of_char (Bytes.get img ((h - 1 - j ) * w + i)));
+ done
+ done;
+ imf, w, h, num_col
diff --git a/sci-libs/plplot/files/plplot-5.15.0-QPainterPath-include.patch b/sci-libs/plplot/files/plplot-5.15.0-QPainterPath-include.patch
new file mode 100644
index 0000000..3c6b85b
--- /dev/null
+++ b/sci-libs/plplot/files/plplot-5.15.0-QPainterPath-include.patch
@@ -0,0 +1,10 @@
+--- a/include/qt.h
++++ b/include/qt.h
+@@ -67,6 +67,7 @@
+ #include <QMainWindow>
+ #include <QPicture>
+ #include <QMutex>
++#include <QPainterPath>
+
+ #include "plDevs.h"
+ #include "plplotP.h"
diff --git a/sci-libs/plplot/files/plplot-5.15.0-configure-clang16.patch b/sci-libs/plplot/files/plplot-5.15.0-configure-clang16.patch
new file mode 100644
index 0000000..1f72da2
--- /dev/null
+++ b/sci-libs/plplot/files/plplot-5.15.0-configure-clang16.patch
@@ -0,0 +1,18 @@
+https://bugs.gentoo.org/898258
+https://sourceforge.net/p/plplot/patches/37/
+
+Avoid implicitly declaring exit. Future compilers will not support
+implicit function declarations, so this cmake probe will always fail.
+
+--- a/cmake/modules/TestForHighBitCharacters.c
++++ b/cmake/modules/TestForHighBitCharacters.c
+@@ -17,6 +17,6 @@ int
+ int i;
+ for (i = 0; i < 256; i++)
+ if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i))
+- exit(1);
+- exit (0);
++ return 1;
++ return 0;
+ }
+
diff --git a/sci-libs/plplot/files/plplot-5.15.0-ieee.patch b/sci-libs/plplot/files/plplot-5.15.0-ieee.patch
new file mode 100644
index 0000000..065f59a
--- /dev/null
+++ b/sci-libs/plplot/files/plplot-5.15.0-ieee.patch
@@ -0,0 +1,19 @@
+diff -up plplot-plplot-a9d9500c732d4eae47ed7fca687e02ec8a48d02c/cmake/modules/csiro.cmake.ieee plplot-plplot-a9d9500c732d4eae47ed7fca687e02ec8a48d02c/cmake/modules/csiro.cmake
+--- plplot-plplot-a9d9500c732d4eae47ed7fca687e02ec8a48d02c/cmake/modules/csiro.cmake.ieee 2018-09-19 20:31:11.333168883 -0600
++++ plplot-plplot-a9d9500c732d4eae47ed7fca687e02ec8a48d02c/cmake/modules/csiro.cmake 2018-09-19 20:31:56.323728783 -0600
+@@ -27,15 +27,6 @@ option(WITH_CSA "Enable use of the csa l
+ # expanded to a lot more cases as we gain platform experience.
+ set(NAN_CFLAGS ${CMAKE_C_FLAGS})
+ if(PL_HAVE_QHULL OR WITH_CSA)
+- if(CMAKE_SYSTEM_PROCESSOR MATCHES "i[0-9]86" AND NOT CMAKE_C_COMPILER MATCHES "gcc")
+- set(NAN_CFLAGS "${NAN_CFLAGS} -mieee-fp")
+- elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "alpha.*")
+- if(CMAKE_C_COMPILER MATCHES "gcc")
+- set(NAN_CFLAGS "${NAN_CFLAGS} -mieee")
+- else(CMAKE_C_COMPILER MATCHES "gcc")
+- set(NAN_CFLAGS "${NAN_CFLAGS} -ieee")
+- endif(CMAKE_C_COMPILER MATCHES "gcc")
+- endif(CMAKE_SYSTEM_PROCESSOR MATCHES "i[0-9]86" AND NOT CMAKE_C_COMPILER MATCHES "gcc")
+ if(NOT DEFINED NaNAwareCCompiler)
+ message(STATUS "Check for NaN awareness in C compiler")
+ try_run(RUN_RESULT COMPILE_RESULT
diff --git a/sci-libs/plplot/files/plplot-5.15.0-multiarch.patch b/sci-libs/plplot/files/plplot-5.15.0-multiarch.patch
new file mode 100644
index 0000000..4fc5b0b
--- /dev/null
+++ b/sci-libs/plplot/files/plplot-5.15.0-multiarch.patch
@@ -0,0 +1,56 @@
+diff -up plplot-5.15.0/examples/c/Makefile.examples.in.multiarch plplot-5.15.0/examples/c/Makefile.examples.in
+--- plplot-5.15.0/examples/c/Makefile.examples.in.multiarch 2019-09-17 21:47:24.535984257 -0600
++++ plplot-5.15.0/examples/c/Makefile.examples.in 2019-09-17 21:50:37.029009186 -0600
+@@ -23,9 +23,6 @@ SHELL = @SH_EXECUTABLE@
+ CC = @CC@
+ EXEEXT = @EXEEXT@
+
+-PKG_CONFIG_ENV = @PKG_CONFIG_ENV@
+-install_tree_c_RPATHCMD = @install_tree_c_RPATHCMD@
+-
+ @extXdrawable_true@extXdrawable_EXECUTABLES_list = \
+ @extXdrawable_true@ extXdrawable_demo$(EXEEXT)
+
+diff -up plplot-5.15.0/examples/c++/Makefile.examples.in.multiarch plplot-5.15.0/examples/c++/Makefile.examples.in
+--- plplot-5.15.0/examples/c++/Makefile.examples.in.multiarch 2019-09-17 21:47:24.536984262 -0600
++++ plplot-5.15.0/examples/c++/Makefile.examples.in 2019-09-17 21:50:18.672911449 -0600
+@@ -23,15 +23,10 @@ SHELL = @SH_EXECUTABLE@
+ CXX = @CXX@
+ EXEEXT = @EXEEXT@
+
+-PKG_CONFIG_ENV = @PKG_CONFIG_ENV@
+-install_tree_cxx_RPATHCMD = @install_tree_cxx_RPATHCMD@
+-
+-@wxwidgets_true@install_tree_wxwidgets_RPATHCMD = @install_tree_wxwidgets_RPATHCMD@
+ @wxwidgets_true@PLPLOTWXWIDGETS_EXECUTABLES_list = \
+ @wxwidgets_true@ @wxdemo_name@$(EXEEXT)
+
+ @qt_gui_true@QT_MOC_EXECUTABLE = @QT_MOC_EXECUTABLE@
+-@qt_gui_true@install_tree_qt_RPATHCMD = @install_tree_qt_RPATHCMD@
+ @qt_gui_true@qt_gui_EXECUTABLES_list = \
+ @qt_gui_true@ qt_example$(EXEEXT)
+
+diff -up plplot-5.15.0/examples/fortran/Makefile.examples.in.multiarch plplot-5.15.0/examples/fortran/Makefile.examples.in
+--- plplot-5.15.0/examples/fortran/Makefile.examples.in.multiarch 2019-09-17 21:47:24.537984268 -0600
++++ plplot-5.15.0/examples/fortran/Makefile.examples.in 2019-09-17 21:48:01.062178741 -0600
+@@ -24,7 +24,6 @@ SHELL = @SH_EXECUTABLE@
+ Fortran = @FC@
+ EXEEXT = @EXEEXT@
+
+-PKG_CONFIG_ENV = @PKG_CONFIG_ENV@
+ install_tree_fortran_RPATHCMD = @install_tree_fortran_RPATHCMD@
+
+ EXECUTABLES_list = \
+diff -up plplot-5.15.0/examples/tk/Makefile.examples.in.multiarch plplot-5.15.0/examples/tk/Makefile.examples.in
+--- plplot-5.15.0/examples/tk/Makefile.examples.in.multiarch 2019-09-17 21:47:24.538984273 -0600
++++ plplot-5.15.0/examples/tk/Makefile.examples.in 2019-09-17 21:50:00.816816375 -0600
+@@ -24,9 +24,6 @@ SHELL = @SH_EXECUTABLE@
+ CC = @CC@
+ EXEEXT = @EXEEXT@
+
+-PKG_CONFIG_ENV = @PKG_CONFIG_ENV@
+-install_tree_tk_RPATHCMD = @install_tree_tk_RPATHCMD@
+-
+ EXECUTABLES_list = xtk01$(EXEEXT)
+ # Second and fourth examples depend on itk.
+ @itk_true@itk_EXECUTABLES_list = xtk02$(EXEEXT) xtk04$(EXEEXT)
diff --git a/sci-libs/plplot/files/plplot-5.15.0-ocaml-rpath.patch b/sci-libs/plplot/files/plplot-5.15.0-ocaml-rpath.patch
new file mode 100644
index 0000000..f3fe04d
--- /dev/null
+++ b/sci-libs/plplot/files/plplot-5.15.0-ocaml-rpath.patch
@@ -0,0 +1,166 @@
+commit 6b215267e7baeae83906bec8dab72a549aeda6c8
+Author: Alan W. Irwin <airwin@users.sourceforge.net>
+Date: Mon Sep 23 17:39:31 2019 -0700
+
+ Build system: Fix ocaml examples core build for -DUSE_RPATH=OFF case
+
+ Thanks to Orion Poplawski for reporting this issue which is that the
+ *core build_tree* rpath manipulations for the ocaml examples were
+ being (incorrectly) skipped for the -DUSE_RPATH=OFF case. The fix for
+ this issue required non-trivial CMake logic changes so was extensively
+ tested (see below).
+
+ Tested by: Alan W. Irwin <airwin@users.sourceforge.net> on Linux
+ (Debian Buster = Stable) with the following steps:
+
+ # Choose these prefixes to assure that the source, build, and install
+ # trees have blanks in their pathnames (to test those cases during
+ # this comprehensive test)
+ COMPREHENSIVE_TEST_PREFIX="/home/software/plplot/HEAD/comprehensive_test_disposeable blank"
+ SOURCE_PREFIX="/home/software/plplot/HEAD/plplot blank .git"
+
+ # Set CMAKE_PREFIX_PATH to access local versions of lua and libLASi to
+ # avoid important bugs in the Debian Testing versions of those
+ # packages. Also access a local version of libqhull to test that
+ # additional rpath possibility.
+
+ # Put a local build of CMake-3.15.20190829-g3ec986c first on the PATH to thoroughly
+ # test our build system for a locally built CMake version that includes an
+ # essential fix so that D language support works properly for the ldc2 and dmd compilers.
+
+ # For this particular test use the gdc D compiler if D enabled (which it was not, see below).
+
+ # Use the -DUSE_INCRTCL_VERSION_4=ON option to help CMake find Tcl/Tk
+ # components. (This step will not be necessary as soon as the PLplot
+ # build system is modified to make Tcl/Tk/Itcl/Itk/Iwidgets finding
+ # more robust.)
+
+ # Use -DSWIG_EXECUTABLE=/home/software/swig/install/bin/swig to test
+ # swig-4.0.0 that I built for myself.
+
+ # To save time, constrain the test to just the ocaml binding and svg device.
+
+ # To save a lot of babysitting of this test, constrain the test by dropping
+ # the interactive component.
+
+ time (nice -19 env CMAKE_PREFIX_PATH=/home/software/lua/install-5.3.5:/home/software/lasi_svn/install:/home/software/qhull/install PATH=/home/software/cmake/install-3ec986ce8e/bin:"$PATH" DC=gdc "$SOURCE_PREFIX"/scripts/comprehensive_test.sh --prefix "$COMPREHENSIVE_TEST_PREFIX" --cmake_added_options "-DUSE_INCRTCL_VERSION_4=ON -DSWIG_EXECUTABLE=/home/software/swig/install/bin/swig -DDEFAULT_NO_BINDINGS=ON -DENABLE_ocaml=ON -DDEFAULT_NO_DEVICES=ON -DPLD_svg=ON " --build_command "make -j18" --ctest_command "ctest -j18" --do_test_interactive no)
+
+ The time result on my Ryzen 7 1700 system with 16 hardware threads was
+
+ real 4m12.625s
+ user 4m22.128s
+ sys 0m58.076s
+
+ The above test was repeated with the following changes:
+
+ # Specify LD_LIBRARY_PATH to workaround the lack of special rpath
+ # support for external local versions of software
+
+ # Use the -DUSE_RPATH=OFF cmake option to drop all install-tree
+ # rpath support (and to ignore any special rpath support for
+ # external local versions of software).
+
+ # Further constrain the test to be performed just for the core build tree
+ # since -DUSE_RPATH=OFF will obviously give bad results for the install
+ # tree for this non-standard installation location.
+
+ time (nice -19 env CMAKE_PREFIX_PATH=/home/software/lua/install-5.3.5:/home/software/lasi_svn/install:/home/software/qhull/install PATH=/home/software/cmake/install-3ec986ce8e/bin:"$PATH" DC=gdc LD_LIBRARY_PATH=/home/software/lasi_svn/install/lib:/home/software/qhull/install/lib "$SOURCE_PREFIX"/scripts/comprehensive_test.sh --prefix "$COMPREHENSIVE_TEST_PREFIX" --cmake_added_options "-DUSE_INCRTCL_VERSION_4=ON -DSWIG_EXECUTABLE=/home/software/swig/install/bin/swig -DDEFAULT_NO_BINDINGS=ON -DENABLE_ocaml=ON -DDEFAULT_NO_DEVICES=ON -DPLD_svg=ON -DUSE_RPATH=OFF" --build_command "make -j18" --ctest_command "ctest -j18" --do_test_interactive no --do_test_install_tree no --do_test_traditional_install_tree no)
+
+ The time result on my Ryzen 7 1700 system with 16 hardware threads was
+
+ real 1m57.888s
+ user 1m42.156s
+ sys 0m26.478s
+
+ Both these comprehensive tests (one which tests that the default
+ -DUSE_RPATH=ON still works for the ocaml case and one similar to
+ Orion's test case which tests that -DUSER_RPATH=OFF works for the
+ ocaml case in the core build tree) ran without issues (e.g., there
+ were no hangs or other obvious errors) and was followed up by the
+ evaluation procedure documented in doc/wiki_source/Testing_PLplot.
+ Those evaluations showed no configure, build, or obvious run-time
+ errors (i.e., no non-zero return codes for any of the steps in these
+ comprehensive tests), and the difference test results (done with the
+ default svg device) were perfect as well.
+
+diff --git a/examples/CMakeLists.txt b/examples/CMakeLists.txt
+index 93cb01b..5bcbceb 100644
+--- a/examples/CMakeLists.txt
++++ b/examples/CMakeLists.txt
+@@ -343,27 +343,24 @@ if(CORE_BUILD)
+ # Extra layer of -Wl indirection required for the nagfor compiler
+ string(REPLACE "-Wl," "-Wl,-Wl,," install_tree_fortran_RPATHCMD ${install_tree_fortran_RPATHCMD})
+ endif(install_tree_fortran_RPATHCMD AND CMAKE_Fortran_COMPILER MATCHES "nagfor")
++ endif(USE_RPATH AND NOT WIN32_OR_CYGWIN)
++
++ # ocaml is a special case not handled by the above logic for other languages
++ # because the (unofficial) CMake language support is
++ # implemented with low-level add_custom commands/targets so that rpath
++ # must be specified for 3 cases (the traditional build of the installed
++ # examples, and the CMake-based build of the build-tree and install-tree examples).
++ # Furthermore, the rpath syntax is different for ocaml.
++ if(ENABLE_ocaml)
++ set(language ocaml)
+
+- # ocaml is a special case because the (unofficial) CMake language support is
+- # implemented with low-level add_custom commands/targets so that rpath
+- # must be specified for 3 cases (the traditional build of the installed
+- # examples, and the CMake-based build of the build-tree and install-tree examples).
+- # Furthermore, the rpath syntax is different for ocaml.
+- if(ENABLE_ocaml)
+- set(language ocaml)
++ if(USE_RPATH AND NOT WIN32_OR_CYGWIN)
+ # Each of the installed examples that are built depend on a library installed in ${LIB_DIR}.
+ set(install_tree_${language}_RPATH ${LIB_DIR})
+- # The ocaml examples depend on the plplot library
++ # The ocaml examples depend on the plplot library so use INSTALL_RPATH
++ # property of that library target.
+ set(tll_arguments PLPLOT::plplot)
+ process_rpath(install_tree_${language}_RPATH "${tll_arguments}")
+-
+- # Special case of the ocaml build-tree examples.
+- # Must be done before ${install_tree_${language}_RPATH gets transformed
+- # from official CMake list to colon-separated form.
+- set(build_tree_${language}_RPATH ${install_tree_${language}_RPATH})
+- list(REMOVE_ITEM build_tree_${language}_RPATH ${LIB_DIR})
+- list(APPEND build_tree_${language}_RPATH ${CMAKE_BINARY_DIR}/src)
+-
+ # Transform from semicolon- to colon-separated list. (Quotes
+ # for last argument required to process whole argument as string
+ # containing semicolons rather than as the concatanated elements
+@@ -372,19 +369,30 @@ if(CORE_BUILD)
+ # install- and build-tree versions of CMake-based build of ocaml
+ # examples
+ string(REGEX REPLACE ";" ":" install_tree_${language}_RPATH "${install_tree_${language}_RPATH}")
+- string(REGEX REPLACE ";" ":" build_tree_${language}_RPATH "${build_tree_${language}_RPATH}")
+ string(REPLACE " " "\\ " install_tree_${language}_RPATH_ESCAPED "${install_tree_${language}_RPATH}")
+- string(REPLACE " " "\\ " build_tree_${language}_RPATH_ESCAPED "${build_tree_${language}_RPATH}")
+-
+ # install_tree_ocaml_RPATHCMD needed in configured traditional
+ # Makefile for the ocaml subdirectory.
+ # Ocaml compiler requires -ccopt in front of every -Wl option:
+ set(install_tree_${language}_RPATHCMD "-ccopt -Wl,-rpath -ccopt -Wl,\"${install_tree_${language}_RPATH_ESCAPED}\"")
++ endif(USE_RPATH AND NOT WIN32_OR_CYGWIN)
+
+- endif(ENABLE_ocaml)
++ # Special case of the ocaml build-tree examples.
++ # Follow above process_rpath logic but with some changes
++ # appropriate for the core build of the ocaml examples.
++ set(build_tree_${language}_RPATH ${CMAKE_BINARY_DIR}/src)
++ set(tll_arguments PLPLOT::plplot)
++ process_rpath(build_tree_${language}_RPATH "${tll_arguments}")
+
++ # Get rid of any mention of ${LIB_DIR} for the core build version
++ # of the examples.
++ # Must be done before ${build_tree_${language}_RPATH gets transformed
++ # from official CMake list to colon-separated form.
++ list(REMOVE_ITEM build_tree_${language}_RPATH ${LIB_DIR})
+
+- endif(USE_RPATH AND NOT WIN32_OR_CYGWIN)
++ string(REGEX REPLACE ";" ":" build_tree_${language}_RPATH "${build_tree_${language}_RPATH}")
++ string(REPLACE " " "\\ " build_tree_${language}_RPATH_ESCAPED "${build_tree_${language}_RPATH}")
++
++ endif(ENABLE_ocaml)
+
+ # Install Chloe.pgm in installed examples directory so that all implementations
+ # of example 20 in the various examples subdirectories can conveniently
diff --git a/sci-libs/plplot/files/plplot-5.15.0-ocaml.patch b/sci-libs/plplot/files/plplot-5.15.0-ocaml.patch
new file mode 100644
index 0000000..6f0827f
--- /dev/null
+++ b/sci-libs/plplot/files/plplot-5.15.0-ocaml.patch
@@ -0,0 +1,43 @@
+diff -up plplot-plplot-a9d9500c732d4eae47ed7fca687e02ec8a48d02c/bindings/ocaml/CMakeLists.txt.ocaml plplot-plplot-a9d9500c732d4eae47ed7fca687e02ec8a48d02c/bindings/ocaml/CMakeLists.txt
+--- plplot-plplot-a9d9500c732d4eae47ed7fca687e02ec8a48d02c/bindings/ocaml/CMakeLists.txt.ocaml 2018-09-19 17:38:53.000000000 -0600
++++ plplot-plplot-a9d9500c732d4eae47ed7fca687e02ec8a48d02c/bindings/ocaml/CMakeLists.txt 2018-09-19 20:32:29.884146436 -0600
+@@ -326,11 +326,11 @@ if(ENABLE_ocaml)
+ ${CMAKE_CURRENT_BINARY_DIR}/plplot.cmo
+ )
+
+- # ocamlc -a -custom builds a *.cma library from *.cmo
++ # ocamlc -a builds a *.cma library from *.cmo
+ add_custom_command(
+ OUTPUT
+ ${CMAKE_CURRENT_BINARY_DIR}/plplot.cma
+- COMMAND ${OCAMLC} -a -custom -o plplot.cma plplot_core.cmo plplot.cmo -dllib -lplplot_stubs -ccopt -L. -cclib -lplplot_stubs -ccopt -L${CAMLIDL_LIB_DIR} -cclib -lcamlidl ${ocaml_LIBRARIES_FLAGS}
++ COMMAND ${OCAMLC} -a -o plplot.cma plplot_core.cmo plplot.cmo -dllib -lplplot_stubs -ccopt -L. -cclib -lplplot_stubs -ccopt -L${CAMLIDL_LIB_DIR} -cclib -lcamlidl ${ocaml_LIBRARIES_FLAGS}
+ DEPENDS
+ ${CMAKE_CURRENT_BINARY_DIR}/plplot_core.cmo
+ ${CMAKE_CURRENT_BINARY_DIR}/plplot.cmo
+@@ -341,7 +341,7 @@ if(ENABLE_ocaml)
+ add_custom_command(
+ OUTPUT
+ ${CMAKE_CURRENT_BINARY_DIR}/installed_plplot.cma
+- COMMAND ${OCAMLC} -a -custom -o installed_plplot.cma plplot_core.cmo plplot.cmo -dllib -lplplot_stubs -ccopt -L. -cclib -lplplot_stubs -ccopt -L${CAMLIDL_LIB_DIR} -cclib -lcamlidl ${installed_ocaml_LIBRARIES_FLAGS}
++ COMMAND ${OCAMLC} -a -o installed_plplot.cma plplot_core.cmo plplot.cmo -dllib -lplplot_stubs -ccopt -L. -cclib -lplplot_stubs -ccopt -L${CAMLIDL_LIB_DIR} -cclib -lcamlidl ${installed_ocaml_LIBRARIES_FLAGS}
+ DEPENDS
+ ${CMAKE_CURRENT_BINARY_DIR}/plplot_core.cmo
+ ${CMAKE_CURRENT_BINARY_DIR}/plplot.cmo
+diff -up plplot-plplot-a9d9500c732d4eae47ed7fca687e02ec8a48d02c/bindings/ocaml/plcairo/CMakeLists.txt.ocaml plplot-plplot-a9d9500c732d4eae47ed7fca687e02ec8a48d02c/bindings/ocaml/plcairo/CMakeLists.txt
+--- plplot-plplot-a9d9500c732d4eae47ed7fca687e02ec8a48d02c/bindings/ocaml/plcairo/CMakeLists.txt.ocaml 2018-09-19 20:32:29.884146436 -0600
++++ plplot-plplot-a9d9500c732d4eae47ed7fca687e02ec8a48d02c/bindings/ocaml/plcairo/CMakeLists.txt 2018-09-19 20:33:18.389750080 -0600
+@@ -91,11 +91,11 @@ if(ENABLE_ocaml AND OCAML_HAS_CAIRO)
+ ${CMAKE_CURRENT_BINARY_DIR}/plcairo.ml
+ )
+
+- # ocamlc -a -custom builds a *.cma library from *.cmo
++ # ocamlc -a builds a *.cma library from *.cmo
+ add_custom_command(
+ OUTPUT
+ ${CMAKE_CURRENT_BINARY_DIR}/plcairo.cma
+- COMMAND ${OCAMLC} -a -custom -o ${CMAKE_CURRENT_BINARY_DIR}/plcairo.cma -I ${PATH_TO_PLPLOT_CMA} plplot.cma ${CMAKE_CURRENT_BINARY_DIR}/plcairo.cmo -dllib -lplcairo_stubs -ccopt -L${CMAKE_CURRENT_BINARY_DIR} -cclib -lplcairo_stubs -ccopt -L${CMAKE_BINARY_DIR}/src -cclib -l${WRITEABLE_TARGET}plplot -dllpath ${CMAKE_BINARY_DIR}/src
++ COMMAND ${OCAMLC} -a -o ${CMAKE_CURRENT_BINARY_DIR}/plcairo.cma -I ${PATH_TO_PLPLOT_CMA} plplot.cma ${CMAKE_CURRENT_BINARY_DIR}/plcairo.cmo -dllib -lplcairo_stubs -ccopt -L${CMAKE_CURRENT_BINARY_DIR} -cclib -lplcairo_stubs -ccopt -L${CMAKE_BINARY_DIR}/src -cclib -l${WRITEABLE_TARGET}plplot -dllpath ${CMAKE_BINARY_DIR}/src
+ DEPENDS
+ ${CMAKE_CURRENT_BINARY_DIR}/plcairo.cmo
+ WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
diff --git a/sci-libs/plplot/metadata.xml b/sci-libs/plplot/metadata.xml
index 93b58c1..f306f1a 100644
--- a/sci-libs/plplot/metadata.xml
+++ b/sci-libs/plplot/metadata.xml
@@ -2,23 +2,21 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<longdescription lang="en">
- PLplot is a library of functions that are useful for making scientific
- plots. It can be used from within compiled languages such as C, C++,
- FORTRAN and Java, as well as interactively from interpreted languages such
- as Octave, Python, Perl and Tcl. It is capable of producing standard x-y
- plots, semilog plots, log-log plots, contour plots, 3D surface plots, mesh
- plots, bar charts and pie charts. Multiple graphs may be composited, and it
- also supports a large variety of output file devices such as Postscript,
- PNG, JPEG, LaTeX and others. It is also possible to to use interactive
- devices such as xwin, tk and xterm as output devices. PLplot also offers
- support for extended characters inculding the Greek alphabet and a host of
- mathematical symbols.
-</longdescription>
+ PLplot is a library of functions that are useful for making scientific
+ plots. It can be used from within compiled languages such as C, C++,
+ FORTRAN and Java, as well as interactively from interpreted languages such
+ as Octave, Python, Perl and Tcl. It is capable of producing standard x-y
+ plots, semilog plots, log-log plots, contour plots, 3D surface plots, mesh
+ plots, bar charts and pie charts. Multiple graphs may be composited, and it
+ also supports a large variety of output file devices such as Postscript,
+ PNG, JPEG, LaTeX and others. It is also possible to to use interactive
+ devices such as xwin, tk and xterm as output devices. PLplot also offers
+ support for extended characters inculding the Greek alphabet and a host of
+ mathematical symbols.
+ </longdescription>
<use>
<flag name="dynamic">Build with dynamic drivers</flag>
- <flag name="octave">Add bindings for
- <pkg>sci-mathematics/octave</pkg></flag>
- <flag name="pdl">Add bindings for <pkg>dev-perl/PDL</pkg></flag>
+ <flag name="octave">Add bindings for <pkg>sci-mathematics/octave</pkg></flag>
<flag name="qhull">Add bindings for <pkg>media-libs/qhull</pkg></flag>
<flag name="shapefile">Enable support for ESRI shapefiles</flag>
</use>
diff --git a/sci-libs/plplot/plplot-5.10.0-r3.ebuild b/sci-libs/plplot/plplot-5.10.0-r3.ebuild
deleted file mode 100644
index 1796a5d..0000000
--- a/sci-libs/plplot/plplot-5.10.0-r3.ebuild
+++ /dev/null
@@ -1,244 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-WX_GTK_VER="2.8"
-FORTRAN_NEEDED=fortran
-PYTHON_COMPAT=( python2_7 )
-VIRTUALX_REQUIRED=test
-
-inherit eutils fortran-2 cmake-utils python-single-r1 toolchain-funcs \
- virtualx wxwidgets java-pkg-opt-2 multilib
-
-DESCRIPTION="Multi-language scientific plotting library"
-HOMEPAGE="http://plplot.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2"
-SLOT="0/12"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
-IUSE="cairo cxx doc +dynamic examples fortran gd java jpeg latex lua
- ocaml octave pdf pdl png python qhull qt4 shapefile svg tcl test
- threads tk truetype wxwidgets X"
-
-RDEPEND="
- cairo? ( x11-libs/cairo:0=[svg?,X?] )
- gd? ( media-libs/gd:2=[jpeg?,png?] )
- java? ( >=virtual/jre-1.5:* )
- latex? (
- app-text/ghostscript-gpl
- virtual/latex-base
- )
- lua? ( dev-lang/lua:0= )
- ocaml? (
- dev-lang/ocaml
- dev-ml/camlidl
- cairo? ( dev-ml/cairo-ocaml[gtk] )
- )
- octave? ( sci-mathematics/octave:0= )
- pdf? ( media-libs/libharu:0= )
- pdl? (
- dev-perl/PDL
- dev-perl/XML-DOM
- )
- python? (
- dev-python/numpy[${PYTHON_USEDEP}]
- qt4? ( dev-python/PyQt4[${PYTHON_USEDEP}] )
- )
- qhull? ( media-libs/qhull:0= )
- qt4? (
- dev-qt/qtgui:4=
- dev-qt/qtsvg:4=
- )
- shapefile? ( sci-libs/shapelib:0= )
- tcl? (
- dev-lang/tcl:0=
- dev-tcltk/itcl:0=
- tk? (
- dev-lang/tk:0=
- dev-tcltk/itk
- )
- )
- truetype? (
- media-fonts/freefont
- media-libs/lasi:0=
- gd? ( media-libs/gd:2=[truetype] )
- )
- wxwidgets? (
- x11-libs/wxGTK:2.8=[X]
- x11-libs/agg:0=[truetype?]
- )
- X? (
- x11-libs/libX11:0=
- x11-libs/libXau:0=
- x11-libs/libXdmcp:0=
- )"
-
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- java? (
- >=virtual/jdk-1.5
- dev-lang/swig
- )
- ocaml? ( dev-ml/findlib )
- octave? ( >=dev-lang/swig-2.0.12 )
- python? ( dev-lang/swig )
- test? (
- media-fonts/font-misc-misc
- media-fonts/font-cursor-misc
- )"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} ) qt4? ( dynamic ) test? ( latex ) tk? ( tcl )"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-5.9.6-python.patch
- "${FILESDIR}"/${PN}-5.9.11-ocaml.patch
- "${FILESDIR}"/${PN}-5.9.11-octave.patch
- "${FILESDIR}"/${PN}-5.9.11-multiarch.patch
- "${FILESDIR}"/${PN}-5.10.0-have-config-h.patch
- "${FILESDIR}"/${PN}-5.10.0-cmake.patch
- "${FILESDIR}"/${PN}-5.10.0-pango.cmake.patch
- "${FILESDIR}"/${PN}-5.10.0-cairo.cmake.patch
-)
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
- java-pkg-opt-2_pkg_setup
-}
-
-src_prepare() {
- cmake-utils_src_prepare
- # avoid installing license
- sed -i -e '/COPYING.LIB/d' CMakeLists.txt || die
- # prexify hard-coded /usr/include in cmake modules
- sed -i \
- -e "s:/usr/include:${EPREFIX}/usr/include:g" \
- -e "s:/usr/lib:${EPREFIX}/usr/$(get_libdir):g" \
- -e "s:/usr/share:${EPREFIX}/usr/share:g" \
- cmake/modules/*.cmake || die
- # change default install directories for doc and examples
- sed -i \
- -e 's:${DATA_DIR}/examples:${DOC_DIR}/examples:g' \
- $(find "${S}" -name CMakeLists.txt) || die
- sed -i \
- -e 's:${VERSION}::g' \
- -e "s:doc/\${PACKAGE}:doc/${PF}:" \
- cmake/modules/instdirs.cmake || die
- java-utils-2_src_prepare
-}
-
-src_configure() {
- # don't build doc, it brings a whole lot of horrible dependencies
- local mycmakeargs=(
- -DDEFAULT_ALL_DEVICES=ON
- -DTEST_DYNDRIVERS=OFF
- -DCMAKE_INSTALL_LIBDIR="${EPREFIX}/usr/$(get_libdir)"
- -DENABLE_d=OFF
- -DBUILD_DVI=OFF
- -DDOX_DOC=OFF
- -DBUILD_DOC=OFF
- -DUSE_RPATH=OFF
- $(cmake-utils_use doc PREBUILT_DOC)
- $(cmake-utils_use_build test)
- $(cmake-utils_use_has python NUMPY)
- $(cmake-utils_use_has shapefile SHAPELIB)
- $(cmake-utils_use_with truetype FREETYPE)
- $(cmake-utils_use_enable cxx)
- $(cmake-utils_use_enable dynamic DYNDRIVERS)
- $(cmake-utils_use_enable fortran f77)
- $(cmake-utils_use_enable java)
- $(cmake-utils_use_enable lua)
- $(cmake-utils_use_enable ocaml)
- $(cmake-utils_use_enable octave)
- $(cmake-utils_use_enable pdl)
- $(cmake-utils_use_enable python)
- $(cmake-utils_use_enable qt4 qt)
- $(cmake-utils_use_enable tcl)
- $(cmake-utils_use_enable tcl itcl)
- $(cmake-utils_use_enable tk)
- $(cmake-utils_use_enable tk itk)
- $(cmake-utils_use_enable wxwidgets)
- $(cmake-utils_use threads PL_HAVE_PTHREAD)
- $(cmake-utils_use qhull PL_HAVE_QHULL)
- $(cmake-utils_use qt4 PLD_aqt)
- $(cmake-utils_use qt4 PLD_bmpqt)
- $(cmake-utils_use qt4 PLD_epsqt)
- $(cmake-utils_use qt4 PLD_extqt)
- $(cmake-utils_use qt4 PLD_jpgqt)
- $(cmake-utils_use qt4 PLD_memqt)
- $(cmake-utils_use qt4 PLD_pdfqt)
- $(cmake-utils_use qt4 PLD_pngqt)
- $(cmake-utils_use qt4 PLD_ppmqt)
- $(cmake-utils_use qt4 PLD_svgqt)
- $(cmake-utils_use qt4 PLD_qtwidget)
- $(cmake-utils_use qt4 PLD_tiffqt)
- $(cmake-utils_use cairo PLD_extcairo)
- $(cmake-utils_use cairo PLD_memcairo)
- $(cmake-utils_use cairo PLD_pdfcairo)
- $(cmake-utils_use cairo PLD_pngcairo)
- $(cmake-utils_use cairo PLD_pscairo)
- $(cmake-utils_use cairo PLD_svgcairo)
- $(cmake-utils_use cairo PLD_wincairo)
- $(cmake-utils_use cairo PLD_xcairo)
- $(cmake-utils_use tk PLD_ntk)
- $(cmake-utils_use tk PLD_tk)
- $(cmake-utils_use tk PLD_tkwin)
- $(cmake-utils_use gd PLD_gif)
- $(cmake-utils_use gd PLD_jpeg)
- $(cmake-utils_use gd PLD_png)
- $(cmake-utils_use pdf PLD_pdf)
- $(cmake-utils_use latex PLD_ps)
- $(cmake-utils_use latex PLD_pstex)
- $(cmake-utils_use truetype PLD_psttf)
- $(cmake-utils_use svg PLD_svg)
- $(cmake-utils_use wxwidgets PLD_wxpng)
- $(cmake-utils_use wxwidgets PLD_wxwidgets)
- $(cmake-utils_use X PLD_xwin)
- )
-
- [[ $(tc-getFC) != *g77 ]] && \
- mycmakeargs+=(
- $(cmake-utils_use_enable fortran f95)
- )
-
- use truetype && mycmakeargs+=(
- -DPL_FREETYPE_FONT_PATH:PATH="${EPREFIX}/usr/share/fonts/freefont"
- )
- use shapefile && mycmakeargs+=(
- -DSHAPELIB_INCLUDE_DIR="${EPREFIX}/usr/include/libshp"
- )
- use ocaml && mycmakeargs+=(
- -DOCAML_INSTALL_DIR="$(ocamlc -where)"
- )
- use python && mycmakeargs+=(
- $(cmake-utils_use_enable qt4 pyqt4)
- )
-
- cmake-utils_src_configure
-
- # clean up bloated pkg-config files (help linking properly on prefix)
- sed -i \
- -e "/Cflags/s:-I\(${EPREFIX}\|\)/usr/include[[:space:]]::g" \
- -e "/Libs/s:-L\(${EPREFIX}\|\)/usr/lib\(64\|\)[[:space:]]::g" \
- -e "s:${LDFLAGS}::g" \
- "${BUILD_DIR}"/pkgcfg/*pc || die
-}
-
-src_test() {
- VIRTUALX_COMMAND=cmake-utils_src_test virtualmake
-}
-
-src_install() {
- cmake-utils_src_install
- if use examples; then
- docompress -x /usr/share/doc/${PF}/examples
- else
- rm -r "${ED}"/usr/share/doc/${PF}/examples || die
- fi
- if use java; then
- rm -r "${ED}"/usr/share/java "${ED}"/usr/$(get_libdir)/jni || die
- java-pkg_dojar "${BUILD_DIR}"/examples/java/${PN}.jar
- java-pkg_doso "${BUILD_DIR}"/bindings/java/plplotjavac_wrap.so
- fi
-}
diff --git a/sci-libs/plplot/plplot-5.13.0.ebuild b/sci-libs/plplot/plplot-5.14.0-r2.ebuild
index 2ddaa36..d4203ac 100644
--- a/sci-libs/plplot/plplot-5.13.0.ebuild
+++ b/sci-libs/plplot/plplot-5.14.0-r2.ebuild
@@ -1,51 +1,61 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
WX_GTK_VER=3.0-gtk3
FORTRAN_NEEDED=fortran
-FORTRAN_STANDARD=95
-PYTHON_COMPAT=( python2_7 )
+LUA_COMPAT=( lua5-1 )
+PYTHON_COMPAT=( python3_{9..11} )
+# fails with ninja, due to USE=java missing swig output dependencies
+CMAKE_MAKEFILE_GENERATOR=emake
-inherit cmake-utils flag-o-matic fortran-2 java-pkg-opt-2 python-single-r1 toolchain-funcs virtualx wxwidgets
+inherit cmake flag-o-matic fortran-2 java-pkg-opt-2 lua-single python-single-r1 virtualx wxwidgets
DESCRIPTION="Multi-language scientific plotting library"
-HOMEPAGE="http://plplot.sourceforge.net/"
+HOMEPAGE="https://plplot.sourceforge.net"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0/14" # SONAME of libplplot.so
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
IUSE="cairo cxx doc +dynamic examples fortran gd java jpeg latex lua ocaml octave pdf
- pdl png python qhull qt5 shapefile svg tcl test threads tk truetype wxwidgets X"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} ) qt5? ( dynamic ) test? ( latex ) tk? ( tcl )"
-RESTRICT="octave? ( test )"
+ png python qhull qt5 shapefile svg tcl test threads tk truetype wxwidgets X"
+REQUIRED_USE="
+ lua? ( ${LUA_REQUIRED_USE} )
+ python? ( ${PYTHON_REQUIRED_USE} )
+ qt5? ( dynamic )
+ test? ( latex )
+ tk? ( tcl )
+"
+
+RESTRICT="
+ !test? ( test )
+ octave? ( test )
+"
RDEPEND="
- cairo? ( x11-libs/cairo:0=[svg?,X] )
+ cairo? ( x11-libs/cairo:0=[svg(+)?,X] )
gd? ( media-libs/gd:2=[jpeg?,png?] )
- java? ( >=virtual/jre-1.5:* )
+ java? ( >=virtual/jre-1.8:* )
latex? (
app-text/ghostscript-gpl
virtual/latex-base
)
- lua? ( dev-lang/lua:0= )
+ lua? ( ${LUA_DEPS} )
ocaml? (
- dev-lang/ocaml
- dev-ml/camlidl
- cairo? ( dev-ml/cairo-ocaml[gtk] )
+ dev-lang/ocaml:=
+ dev-ml/camlidl:=
)
octave? ( sci-mathematics/octave:0= )
pdf? ( media-libs/libharu:0= )
- pdl? (
- dev-perl/PDL
- dev-perl/XML-DOM
- )
python? (
${PYTHON_DEPS}
- dev-python/numpy[${PYTHON_USEDEP}]
- qt5? ( dev-python/PyQt5[${PYTHON_USEDEP}] )
+ $(python_gen_cond_dep '
+ dev-python/numpy[${PYTHON_USEDEP}]
+ qt5? ( dev-python/PyQt5[${PYTHON_USEDEP}] )
+ ')
)
qhull? ( media-libs/qhull:0= )
qt5? (
@@ -80,58 +90,64 @@ RDEPEND="
DEPEND="${RDEPEND}
virtual/pkgconfig
java? (
- >=virtual/jdk-1.5
+ >=virtual/jdk-1.8:*
dev-lang/swig
)
+ lua? ( dev-lang/swig )
ocaml? ( dev-ml/findlib )
octave? ( >=dev-lang/swig-3.0.12 )
python? ( dev-lang/swig )
test? (
media-fonts/font-misc-misc
media-fonts/font-cursor-misc
- )"
+ )
+"
PATCHES=(
"${FILESDIR}"/${PN}-5.9.6-python.patch
- "${FILESDIR}"/${PN}-5.11.0-octave.patch
- "${FILESDIR}"/${PN}-5.12.0-multiarch.patch
- "${FILESDIR}"/${PN}-5.12.0-java-install-path.patch
- "${FILESDIR}"/${PN}-5.12.0-ocaml-remove-rpath.patch
+
+ # Fedora patches
+ "${FILESDIR}"/${PN}-5.15.0-ieee.patch
+ "${FILESDIR}"/${PN}-5.15.0-ocaml.patch
+ "${FILESDIR}"/${PN}-5.12.0-safe-string.patch
+ "${FILESDIR}"/${PN}-5.15.0-QPainterPath-include.patch
+ "${FILESDIR}"/${PN}-5.15.0-configure-clang16.patch
)
pkg_setup() {
use python && python-single-r1_pkg_setup
+ use lua && lua-single_pkg_setup
use java && java-pkg-opt-2_pkg_setup
use fortran && fortran-2_pkg_setup
}
-#src_prepare() {
-# use wxwidgets && need-wxwidgets unicode
-# cmake-utils_src_prepare
-#
-# # avoid installing license
-# sed -i -e '/COPYING.LIB/d' CMakeLists.txt || die
-#
-# # prexify hard-coded /usr/include in cmake modules
-# sed -i \
-# -e "s:/usr/include:${EPREFIX}/usr/include:g" \
-# -e "s:/usr/lib:${EPREFIX}/usr/$(get_libdir):g" \
-# -e "s:/usr/share:${EPREFIX}/usr/share:g" \
-# cmake/modules/*.cmake || die
-#
-# # change default install directories for doc and examples
-# local f
-# while IFS="" read -d $'\0' -r f; do
-# sed -i -e 's:${DATA_DIR}/examples:${DOC_DIR}/examples:g' "${f}" || die
-# done < <(find "${S}" -name CMakeLists.txt -print0)
-#
-# sed -i \
-# -e 's:${VERSION}::g' \
-# -e "s:doc/\${PACKAGE}:doc/${PF}:" \
-# cmake/modules/instdirs.cmake || die
-#
-# java-utils-2_src_prepare
-#}
+src_prepare() {
+ use wxwidgets && setup-wxwidgets
+ cmake_src_prepare
+
+ # avoid installing license
+ sed -i -e '/COPYING.LIB/d' CMakeLists.txt || die
+
+ # prexify hard-coded /usr/include in cmake modules
+ sed -i \
+ -e "s:/usr/include:${EPREFIX}/usr/include:g" \
+ -e "s:/usr/lib:${EPREFIX}/usr/$(get_libdir):g" \
+ -e "s:/usr/share:${EPREFIX}/usr/share:g" \
+ cmake/modules/*.cmake || die
+
+ # change default install directories for doc and examples
+ local f
+ while IFS="" read -d $'\0' -r f; do
+ sed -i -e 's:${DATA_DIR}/examples:${DOC_DIR}/examples:g' "${f}" || die
+ done < <(find "${S}" -name CMakeLists.txt -print0)
+
+ sed -i \
+ -e 's:${VERSION}::g' \
+ -e "s:doc/\${PACKAGE}:doc/${PF}:" \
+ cmake/modules/instdirs.cmake || die
+
+ java-utils-2_src_prepare
+}
src_configure() {
# - don't build doc, it pulls in a whole stack of horrible dependencies
@@ -153,7 +169,7 @@ src_configure() {
## Features
-DBUILD_DOC=OFF
-DBUILD_DOX_DOC=OFF
- -DCMAKE_SKIP_RPATH=ON
+ -DUSE_RPATH=OFF
-DPREBUILT_DOC=$(usex doc)
-DHAVE_SHAPELIB=$(usex shapefile)
-DWITH_FREETYPE=$(usex truetype)
@@ -162,7 +178,6 @@ src_configure() {
-DPLPLOT_USE_QT5=$(usex qt5)
## Tests
- -DTEST_DYNDRIVERS=OFF
-DBUILD_TEST=$(usex test)
## Bindings
@@ -175,9 +190,7 @@ src_configure() {
-DENABLE_fortran=$(usex fortran)
-DENABLE_java=$(usex java)
-DENABLE_lua=$(usex lua)
- -DTRY_OCTAVE4=$(usex octave)
-DENABLE_octave=$(usex octave)
- -DENABLE_pdl=$(usex pdl)
-DENABLE_python=$(usex python)
-DENABLE_qt=$(usex qt5)
-DENABLE_tcl=$(usex tcl)
@@ -245,6 +258,9 @@ src_configure() {
use shapefile && mycmakeargs+=(
-DSHAPELIB_INCLUDE_DIR="${EPREFIX}"/usr/include/libshp
)
+ use lua && mycmakeargs+=(
+ -DREQUIRED_LUA_VERSION=$(lua_get_version)
+ )
use ocaml && mycmakeargs+=(
-DOCAML_INSTALL_DIR="$(ocamlc -where)"
)
@@ -252,7 +268,7 @@ src_configure() {
-DENABLE_pyqt5=$(usex qt5)
)
- cmake-utils_src_configure
+ cmake_src_configure
# clean up bloated pkg-config files (help linking properly on prefix)
sed -i \
@@ -263,20 +279,22 @@ src_configure() {
}
src_test() {
- virtx cmake-utils_src_test
+ virtx cmake_src_test
}
src_install() {
- cmake-utils_src_install
+ cmake_src_install
if use examples; then
docompress -x /usr/share/doc/${PF}/examples
else
- rm -r "${ED%/}"/usr/share/doc/${PF}/examples || die
+ rm -r "${ED}"/usr/share/doc/${PF}/examples || die
fi
+ use python && python_optimize
+
if use java; then
java-pkg_dojar "${BUILD_DIR}"/examples/java/${PN}.jar
- java-pkg_regso "${EPREFIX}"/usr/$(get_libdir)/jni/plplotjavac_wrap.so
+ java-pkg_regso "${EPREFIX}"/usr/$(get_libdir)/jni/libplplotjavac_wrap.so
fi
}
diff --git a/sci-libs/plplot/plplot-5.15.0-r2.ebuild b/sci-libs/plplot/plplot-5.15.0-r2.ebuild
new file mode 100644
index 0000000..5603d28
--- /dev/null
+++ b/sci-libs/plplot/plplot-5.15.0-r2.ebuild
@@ -0,0 +1,302 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WX_GTK_VER=3.0-gtk3
+FORTRAN_NEEDED=fortran
+LUA_COMPAT=( lua5-1 )
+PYTHON_COMPAT=( python3_{9..11} )
+# fails with ninja, due to USE=java missing swig output dependencies
+CMAKE_MAKEFILE_GENERATOR=emake
+
+inherit cmake flag-o-matic fortran-2 java-pkg-opt-2 lua-single python-single-r1 virtualx wxwidgets
+
+DESCRIPTION="Multi-language scientific plotting library"
+HOMEPAGE="https://plplot.sourceforge.net"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="0/14" # SONAME of libplplot.so
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+IUSE="cairo cxx doc +dynamic examples fortran gd java jpeg latex lua ocaml octave pdf
+ png python qhull qt5 shapefile svg tcl test threads tk truetype wxwidgets X"
+REQUIRED_USE="
+ lua? ( ${LUA_REQUIRED_USE} )
+ python? ( ${PYTHON_REQUIRED_USE} )
+ qt5? ( dynamic )
+ test? ( latex )
+ tk? ( tcl )
+"
+
+RESTRICT="
+ !test? ( test )
+ octave? ( test )
+"
+
+RDEPEND="
+ cairo? ( x11-libs/cairo:0=[svg(+)?,X] )
+ gd? ( media-libs/gd:2=[jpeg?,png?] )
+ java? ( >=virtual/jre-1.8:* )
+ latex? (
+ app-text/ghostscript-gpl
+ virtual/latex-base
+ )
+ lua? ( ${LUA_DEPS} )
+ ocaml? (
+ dev-lang/ocaml:=
+ dev-ml/camlidl:=
+ )
+ octave? ( sci-mathematics/octave:0= )
+ pdf? ( media-libs/libharu:0= )
+ python? (
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/numpy[${PYTHON_USEDEP}]
+ qt5? ( dev-python/PyQt5[${PYTHON_USEDEP}] )
+ ')
+ )
+ qhull? ( media-libs/qhull:0= )
+ qt5? (
+ dev-qt/qtgui:5
+ dev-qt/qtsvg:5
+ dev-qt/qtprintsupport:5
+ )
+ shapefile? ( sci-libs/shapelib:0= )
+ tcl? (
+ dev-lang/tcl:0=
+ dev-tcltk/itcl:0=
+ tk? (
+ dev-lang/tk:0=
+ dev-tcltk/itk
+ )
+ )
+ truetype? (
+ media-fonts/freefont
+ media-libs/lasi:0=
+ gd? ( media-libs/gd:2=[truetype] )
+ )
+ wxwidgets? (
+ x11-libs/wxGTK:${WX_GTK_VER}=[X]
+ x11-libs/agg:0=[truetype?]
+ )
+ X? (
+ x11-libs/libX11:0=
+ x11-libs/libXau:0=
+ x11-libs/libXdmcp:0=
+ )"
+
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ java? (
+ >=virtual/jdk-1.8:*
+ dev-lang/swig
+ )
+ lua? ( dev-lang/swig )
+ ocaml? ( dev-ml/findlib )
+ octave? ( >=dev-lang/swig-3.0.12 )
+ python? ( dev-lang/swig )
+ test? (
+ media-fonts/font-misc-misc
+ media-fonts/font-cursor-misc
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-5.9.6-python.patch
+
+ # Fedora patches
+ "${FILESDIR}"/${PN}-5.15.0-ocaml-rpath.patch
+ "${FILESDIR}"/${PN}-5.15.0-ieee.patch
+ "${FILESDIR}"/${PN}-5.15.0-multiarch.patch
+ "${FILESDIR}"/${PN}-5.15.0-ocaml.patch
+ "${FILESDIR}"/${PN}-5.12.0-safe-string.patch
+ "${FILESDIR}"/${PN}-5.15.0-QPainterPath-include.patch
+ "${FILESDIR}"/${PN}-5.15.0-configure-clang16.patch
+)
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+ use lua && lua-single_pkg_setup
+ use java && java-pkg-opt-2_pkg_setup
+ use fortran && fortran-2_pkg_setup
+}
+
+src_prepare() {
+ use wxwidgets && setup-wxwidgets
+ cmake_src_prepare
+
+ # avoid installing license
+ sed -i -e '/COPYING.LIB/d' CMakeLists.txt || die
+
+ # prexify hard-coded /usr/include in cmake modules
+ sed -i \
+ -e "s:/usr/include:${EPREFIX}/usr/include:g" \
+ -e "s:/usr/lib:${EPREFIX}/usr/$(get_libdir):g" \
+ -e "s:/usr/share:${EPREFIX}/usr/share:g" \
+ cmake/modules/*.cmake || die
+
+ # change default install directories for doc and examples
+ local f
+ while IFS="" read -d $'\0' -r f; do
+ sed -i -e 's:${DATA_DIR}/examples:${DOC_DIR}/examples:g' "${f}" || die
+ done < <(find "${S}" -name CMakeLists.txt -print0)
+
+ sed -i \
+ -e 's:${VERSION}::g' \
+ -e "s:doc/\${PACKAGE}:doc/${PF}:" \
+ cmake/modules/instdirs.cmake || die
+
+ java-utils-2_src_prepare
+}
+
+src_configure() {
+ # - don't build doc, it pulls in a whole stack of horrible dependencies
+ # - Bindings:
+ # * Ada is a mess in Gentoo, don't use
+ # * D has been removed from Gentoo, don't use
+ # * Qt4 has been disabled, as it is deprecated and unsupported upstream
+ # - DPLD_* drivers need to use ON/OFF instead of the usex defaults yes/no, as
+ # the testsuite performs a string comparison to determine which tests to run
+
+ # Octave bindings now require C++11 support, #609980
+ append-cxxflags -std=c++11
+
+ local mycmakeargs=(
+ # The build system does not honour CMAKE_INSTALL_LIBDIR as a
+ # relative dir, which is against the spirit of GNUInstallDirs, #610066
+ -DCMAKE_INSTALL_LIBDIR="${EPREFIX}"/usr/$(get_libdir)
+
+ ## Features
+ -DBUILD_DOC=OFF
+ -DBUILD_DOX_DOC=OFF
+ -DUSE_RPATH=OFF
+ -DPREBUILT_DOC=$(usex doc)
+ -DHAVE_SHAPELIB=$(usex shapefile)
+ -DWITH_FREETYPE=$(usex truetype)
+ -DPL_HAVE_PTHREAD=$(usex threads)
+ -DPL_HAVE_QHULL=$(usex qhull)
+ -DPLPLOT_USE_QT5=$(usex qt5)
+
+ ## Tests
+ -DBUILD_TEST=$(usex test)
+
+ ## Bindings
+ -DENABLE_ada=OFF
+ -DENABLE_d=OFF
+ -DENABLE_ocaml=$(usex ocaml)
+ -DENABLE_pyqt4=OFF
+ -DENABLE_cxx=$(usex cxx)
+ -DENABLE_DYNDRIVERS=$(usex dynamic)
+ -DENABLE_fortran=$(usex fortran)
+ -DENABLE_java=$(usex java)
+ -DENABLE_lua=$(usex lua)
+ -DENABLE_octave=$(usex octave)
+ -DENABLE_python=$(usex python)
+ -DENABLE_qt=$(usex qt5)
+ -DENABLE_tcl=$(usex tcl)
+ -DENABLE_itcl=$(usex tcl)
+ -DENABLE_tk=$(usex tk)
+ -DENABLE_itk=$(usex tk)
+ -DENABLE_wxwidgets=$(usex wxwidgets)
+
+ ## Drivers
+ -DPLD_cgm=OFF
+ -DPLD_gif=OFF
+ -DPLD_jpeg=OFF
+ -DPLD_plmeta=OFF
+ -DPLD_png=OFF
+ -DPLD_pstex=OFF
+ -DPLD_wxpng=OFF
+ -DPLD_mem=ON
+ -DPLD_null=ON
+ -DPLD_wingcc=ON
+ # Cairo
+ $(usex cairo "" "-DDEFAULT_NO_CAIRO_DEVICES=ON")
+ -DPLD_epscairo=$(usex cairo ON OFF)
+ -DPLD_extcairo=$(usex cairo ON OFF)
+ -DPLD_memcairo=$(usex cairo ON OFF)
+ -DPLD_pdfcairo=$(usex cairo ON OFF)
+ -DPLD_pngcairo=$(usex cairo ON OFF)
+ -DPLD_pscairo=$(usex cairo ON OFF)
+ -DPLD_svgcairo=$(usex cairo ON OFF)
+ -DPLD_xcairo=$(usex cairo ON OFF)
+ # LaTeX
+ -DPLD_ps=$(usex latex ON OFF)
+ # PDF
+ -DPLD_pdf=$(usex pdf ON OFF)
+ # Qt
+ -DPLD_aqt=$(usex qt5 ON OFF)
+ -DPLD_bmpqt=$(usex qt5 ON OFF)
+ -DPLD_epsqt=$(usex qt5 ON OFF)
+ -DPLD_extqt=$(usex qt5 ON OFF)
+ -DPLD_jpgqt=$(usex qt5 ON OFF)
+ -DPLD_memqt=$(usex qt5 ON OFF)
+ -DPLD_pdfqt=$(usex qt5 ON OFF)
+ -DPLD_pngqt=$(usex qt5 ON OFF)
+ -DPLD_ppmqt=$(usex qt5 ON OFF)
+ -DPLD_qtwidget=$(usex qt5 ON OFF)
+ -DPLD_svgqt=$(usex qt5 ON OFF)
+ -DPLD_tiffqt=$(usex qt5 ON OFF)
+ # SVG
+ -DPLD_svg=$(usex svg ON OFF)
+ # Tk
+ -DPLD_ntk=$(usex tk ON OFF)
+ -DPLD_tk=$(usex tk ON OFF)
+ -DPLD_tkwin=$(usex tk ON OFF)
+ # Truetype
+ -DPLD_psttf=$(usex truetype ON OFF)
+ # Wx
+ -DPLD_wxwidgets=$(usex wxwidgets ON OFF)
+ # X
+ -DPLD_xfig=$(usex X ON OFF)
+ -DPLD_xwin=$(usex X ON OFF)
+ )
+
+ use truetype && mycmakeargs+=(
+ -DPL_FREETYPE_FONT_PATH="${EPREFIX}"/usr/share/fonts/freefont
+ )
+ use shapefile && mycmakeargs+=(
+ -DSHAPELIB_INCLUDE_DIR="${EPREFIX}"/usr/include/libshp
+ )
+ use lua && mycmakeargs+=(
+ -DREQUIRED_LUA_VERSION=$(lua_get_version)
+ )
+ use ocaml && mycmakeargs+=(
+ -DOCAML_INSTALL_DIR="$(ocamlc -where)"
+ )
+ use python && mycmakeargs+=(
+ -DENABLE_pyqt5=$(usex qt5)
+ )
+
+ cmake_src_configure
+
+ # clean up bloated pkg-config files (help linking properly on prefix)
+ sed -i \
+ -e "/Cflags/s:-I\(${EPREFIX}\|\)/usr/include[[:space:]]::g" \
+ -e "/Libs/s:-L\(${EPREFIX}\|\)/usr/lib\(64\|\)[[:space:]]::g" \
+ -e "s:${LDFLAGS}::g" \
+ "${BUILD_DIR}"/pkgcfg/*pc || die
+}
+
+src_test() {
+ virtx cmake_src_test
+}
+
+src_install() {
+ cmake_src_install
+
+ if use examples; then
+ docompress -x /usr/share/doc/${PF}/examples
+ else
+ rm -r "${ED}"/usr/share/doc/${PF}/examples || die
+ fi
+
+ use python && python_optimize
+
+ if use java; then
+ java-pkg_dojar "${BUILD_DIR}"/examples/java/${PN}.jar
+ java-pkg_regso "${EPREFIX}"/usr/$(get_libdir)/jni/libplplotjavac_wrap.so
+ fi
+}
diff --git a/sci-mathematics/giac/ChangeLog b/sci-mathematics/giac/ChangeLog
new file mode 100644
index 0000000..52f02cc
--- /dev/null
+++ b/sci-mathematics/giac/ChangeLog
@@ -0,0 +1,42 @@
+ 19 Nov 2018; AstroFloyd <AstroFloyd@gmail.com>
+ +files/giac-1.2.2-test_with_nofltk.patch, +files/pari_2_11.patch:
+ sci-mathematics/giac: Adding more patches to files/
+
+ 19 Nov 2018; AstroFloyd <AstroFloyd@gmail.com>
+ +files/giac-1.2.2-test_with_nofltk.patch, +files/pari_2_11.patch:
+ sci-mathematics/giac: Test
+
+ 19 Nov 2018; AstroFloyd <AstroFloyd@gmail.com>
+ +files/giac-1.2.2-test_with_nofltk.patch, +files/pari_2_11.patch:
+ sci-mathematics/giac: Test
+
+ 19 Nov 2018; AstroFloyd <AstroFloyd@gmail.com>
+ +files/giac-1.2.2-test_with_nofltk.patch, +files/pari_2_11.patch:
+ sci-mathematics/giac: Test
+
+ 19 Nov 2018; AstroFloyd <AstroFloyd@gmail.com>
+ +files/giac-1.2.2-test_with_nofltk.patch, +files/pari_2_11.patch:
+ sci-mathematics/giac: Test
+
+ 19 Nov 2018; AstroFloyd <AstroFloyd@gmail.com>
+ +files/giac-1.2.2-test_with_nofltk.patch, +files/pari_2_11.patch:
+ sci-mathematics/giac: Test
+
+ 19 Nov 2018; AstroFloyd <AstroFloyd@gmail.com>
+ +files/giac-1.2.2-test_with_nofltk.patch, +files/pari_2_11.patch:
+ sci-mathematics/giac: Test
+
+ 19 Nov 2018; AstroFloyd <AstroFloyd@gmail.com>
+ +files/giac-1.2.2-test_with_nofltk.patch, +files/pari_2_11.patch:
+ sci-mathematics/giac: Test
+
+ 19 Nov 2018; AstroFloyd <AstroFloyd@gmail.com>
+ +files/giac-1.2.2-test_with_nofltk.patch, +files/pari_2_11.patch:
+ cat/pkg: Signed-off-by: AstroFloyd <AstroFloyd@gmail.com> # Used commit-
+ message template ../../AstroFloyd/commit_message_template
+
+*giac-1.4.9.71-r1 (19 Nov 2018)
+
+ 19 Nov 2018; AstroFloyd <AstroFloyd@gmail.com>
+ +files/giac-1.2.2-gsl_lapack.patch, +giac-1.4.9.71-r1.ebuild, +metadata.xml:
+ sci-mathematics/giac: Copy v1.4.9.71-r1 from Sage-on-Gentoo overlay
diff --git a/sci-mathematics/giac/Manifest b/sci-mathematics/giac/Manifest
new file mode 100644
index 0000000..1739d27
--- /dev/null
+++ b/sci-mathematics/giac/Manifest
@@ -0,0 +1,7 @@
+AUX giac-1.2.2-gsl_lapack.patch 2658 BLAKE2B ffaece9f76504c4f53a305e2c7782db38de219bd5d2b777424b280a13e415bdf02935da6b6fd85e7e1138a3b8c42a8bb05edba99e0ec204dbc2d6ac109cb56b9 SHA512 0c929cd5c20ccb7720aabb611d3cf2a52d8a8113d4d81831dc5becfbc27e7df1c6ed9be85dd14e42e9af0b78f31973b260ff2db47df8c54e90a387e794eb0218
+AUX giac-1.2.2-test_with_nofltk.patch 10444 BLAKE2B 641058e3f41d8907e51ebba2bfeac2800b7ccc19b16d6afdadf3f3a77196904cb4f8f8a20d0a1c6ec2542e564517364dca02d5f963d65b1183764b5801f8a92d SHA512 804f8380469624a75983becc320da50700f64f5aa3bf8ca6e2c63dd53a10d6f67a5d6fd6c4b005fbf39e4e8354db65ed3ec2c46b706bef1f3f2ef240a44b315b
+AUX pari_2_11.patch 783 BLAKE2B f173015006fef4a9f8176965f923664f11b0b05151b126cf74a5bccf5036e1fd3aa97f12fd91808fab7fe23a3194e6a4a7a9f12be5b69a5dfda5aedec8a0117c SHA512 56102439f05f0e27bda49f1e9803bbba7921c87eab383fc2f068ccca6ef598f11e35d00f5a737076a6a41df08ef9065e567cb84030ba6ea928520f371d51b9ed
+DIST giac_1.4.9-71.tar.gz 61615928 BLAKE2B c6c2ce8d6164d95a7886c53770f7f725b94184d700a1e0e481f254d124be4b09ad13d56b6b223726aceaeeb64fa8f1253238514c14c7fc2f6024c772afa86c6f SHA512 04840243957d6072070188139d9890e3214f051f1b7a14d77ecbc1ef0f3fe72940f38a1bbf038779d1b21aba7c79fcad4dda268ded7dfe739a72433b84b125a9
+EBUILD giac-1.4.9.71-r1.ebuild 2469 BLAKE2B 12638d7a77a94601856fdedac00b836974aaa3730b5f8f16ccb6906a27a82c3422a1464a1565161e6d810034378380d0634a96d8e684424a52180446beee5329 SHA512 7f4df0dd177852b0e62a230f86ee9168b458a0cac5347bafc0d24779cc5fb9ba8dabdde7ff64d1d15b32fe53738d84041591a7a3c7c2f37e3d0bbaca6b7850d8
+MISC ChangeLog 1687 BLAKE2B d3cc89017a7ad0a5bdcdf7d930d93d198cb0548169f093358d64978c4a9b7b4db54c87952031ecf86d06a93fb03b5939f893fd1ac64c6df79cb1979b80cd0e64 SHA512 b15f20db406ad10f47b1063bc4db87ab7516ffb621795c36e80b519dba04dd1d6016553665e5bd622574f58acc3f088ab2dae6a0d52075f7ac7968cefb28d0b6
+MISC metadata.xml 865 BLAKE2B f108ce3b030f42fba510279ad054333e21446460f2cc23381a5f7c2b19b595ae5b164df85f1bd9634cb8970b52c278d297d46fc4a09e8fea77e371b2bdeb9e28 SHA512 5705fe7b0cf98c0ae9581c2fbe663532a4688c342c4c976dc0124cae658a75d7c14e5e8d6e9f82ce72755bf8d3c3549669f20acba71468ac51edf4d7d0a7436c
diff --git a/sci-mathematics/giac/files/giac-1.2.2-gsl_lapack.patch b/sci-mathematics/giac/files/giac-1.2.2-gsl_lapack.patch
new file mode 100644
index 0000000..743f579
--- /dev/null
+++ b/sci-mathematics/giac/files/giac-1.2.2-gsl_lapack.patch
@@ -0,0 +1,79 @@
+diff --git a/configure.in b/configure.in
+index 0f85137..dff76b3 100644
+--- a/configure.in
++++ b/configure.in
+@@ -38,6 +38,7 @@ AC_LANG([C++])
+ AC_PROG_LIBTOOL
+ AC_PROG_YACC
+ AM_PROG_LEX
++PKG_PROG_PKG_CONFIG
+
+ dnl Check for standard C+headers
+ GINAC_STD_CXX_HEADERS
+@@ -111,47 +112,13 @@ AC_CHECK_SIZEOF(long)
+ AC_CHECK_SIZEOF(long long)
+
+ dnl Checking for Gnu Sci Lib
+-CONFIG_GSL="yes"
+-AC_ARG_ENABLE([gsl],[
+- AS_HELP_STRING([--enable-gsl], [Use GNU scientific library [[default=yes]]])],
+- [ if test "x$enableval" = "xno"; then CONFIG_GSL="no"; fi], [])
+-
+-if test "$CONFIG_GSL" = "yes"; then
+- AC_CHECK_HEADERS(gsl/gsl_blas.h)
+- AC_CHECK_HEADERS(gsl/gsl_eigen.h)
+- if test "$ac_cv_header_gsl_gsl_blas_h" != "yes" -o "$ac_cv_header_gsl_gsl_eigen_h" != "yes"; then
+- CONFIG_GSL="no"
+- fi
+-fi
+-if test "$CONFIG_GSL" = "yes"; then
+- save_LIBS="$LIBS"
+- AC_CHECK_LIB(gslcblas, main, [], [CONFIG_GSL="no"])
+- AC_CHECK_LIB(gsl, gsl_sf_gamma, [], [CONFIG_GSL="no"])
+- LIBS="$save_LIBS"
+- fi
+-GSL_LIBS=""
+-if test "$CONFIG_GSL" = "yes"; then
+- GSL_LIBS="-lgsl -lgslcblas"
+- fi
+-AC_SUBST(CONFIG_GSL)
+-AC_SUBST(GSL_LIBS)
+-AM_CONDITIONAL(CONFIG_GSL, [test "$CONFIG_GSL" = "yes"])
++PKG_CHECK_MODULES([GSL], [gsl],[
++ AC_DEFINE(HAVE_LIBGSL,1, [Define if gsl is installed])
++ AC_SUBST(GSL_LIBS)])
+
+-CONFIG_LAPACK="yes"
+-AC_ARG_ENABLE([lapack],
+- [AS_HELP_STRING([--enable-lapack], [Use LAPACK [[default=yes]]])],
+- [ if test "$enableval" = "no"; then CONFIG_LAPACK="no"; fi], [])
+-
+-if test "$CONFIG_LAPACK" = "yes"; then
+-# AC_CHECK_LIB(f2c, main, [], [CONFIG_LAPACK="no"])
+-# AC_CHECK_LIB(blas, main, [], [CONFIG_LAPACK="no"])
+-# AC_CHECK_LIB(tmglib, main, [], [CONFIG_LAPACK="no"])
+- AC_CHECK_LIB(gfortran, main)
+- AC_CHECK_LIB(blas, main)
+- AC_CHECK_LIB(lapack, main, [], [CONFIG_LAPACK="no"])
+-# AX_BLAS([have_blas=yes],[have_blas=no])
+-# AX_LAPACK([have_lapack=yes],[have_lapack=no])
+-fi
++PKG_CHECK_MODULES([LAPACK], [lapack],[
++ AC_DEFINE(HAVE_LIBLAPACK,1,[Define if LAPACK is installed])
++ AC_SUBST(LAPACK_LIBS)])
+
+ CONFIG_PARI="yes"
+ AC_ARG_ENABLE([pari],
+diff --git a/src/Makefile.am b/src/Makefile.am
+index df15c37..e2b2e82 100644
+--- a/src/Makefile.am
++++ b/src/Makefile.am
+@@ -13,7 +13,7 @@ libgiac_la_SOURCES = input_lexer.ll sym2poly.cc gausspol.cc threaded.cc \
+ input_lexer.h input_parser.h threaded.h vector.h \
+ help.cc # Ugh..
+
+-libgiac_la_LIBADD = $(NTL_LIBS) $(COCOA_LIBS) $(PARI_LIBS) $(GSL_LIBS)
++libgiac_la_LIBADD = $(NTL_LIBS) $(COCOA_LIBS) $(PARI_LIBS) $(GSL_LIBS) $(LAPACK_LIBS)
+
+ giacincludedir = $(includedir)/giac
+ giacinclude_HEADERS = dispatch.h fraction.h gen.h desolve.h misc.h ti89.h \
diff --git a/sci-mathematics/giac/files/giac-1.2.2-test_with_nofltk.patch b/sci-mathematics/giac/files/giac-1.2.2-test_with_nofltk.patch
new file mode 100644
index 0000000..67eb82e
--- /dev/null
+++ b/sci-mathematics/giac/files/giac-1.2.2-test_with_nofltk.patch
@@ -0,0 +1,285 @@
+diff -ruN check/testgeo check.new/testgeo
+--- a/check/testgeo 2013-02-15 13:47:55.000000000 +0100
++++ b/check/testgeo 2015-03-02 16:32:35.000000000 +0100
+@@ -3,63 +3,63 @@
+ nodisp(print("medianes")) ;
+ assume(Ax=-1) ;
+ assume(Ay=-1) ;
+-A:=point(Ax,Ay) ;
++A:=point(Ax,Ay,display=536870968) ;
+ assume(Bx=0.5) ;
+ assume(By=1) ;
+-B:=point(Bx,By) ;
++B:=point(Bx,By,display=536870968) ;
+ assume(Cx=1) ;
+ assume(Cy=-1) ;
+-C:=point(Cx,Cy) ;
+-triangle(A,B,C) ;
+-a:=median_line(A,B,C) ;
+-b:=median_line(B,C,A) ;
+-c:=median_line(C,A,B) ;
+-M:=head(inter(a,b)) ;
+-N:=head(inter(b,c)) ;
++C:=point(Cx,Cy,display=536870968) ;
++triangle(A,B,C,color=56) ;
++a:=median_line(A,B,C,color=56) ;
++b:=median_line(B,C,A,color=56) ;
++c:=median_line(C,A,B,color=56) ;
++M:=head(inter(a,b,color=56)) ;
++N:=head(inter(b,c,color=56)) ;
+ normal(distance2(M,N)) ;
+
+ nodisp(print("mediatrices")) ;
+-a:=perpen_bisector(A,B) ;
+-b:=perpen_bisector(B,C) ;
+-c:=perpen_bisector(C,A) ;
+-M:=head(inter(a,b)) ;
+-N:=head(inter(b,c)) ;
++a:=perpen_bisector(A,B,color=56) ;
++b:=perpen_bisector(B,C,color=56) ;
++c:=perpen_bisector(C,A,color=56) ;
++M:=head(inter(a,b,color=56)) ;
++N:=head(inter(b,c,color=56)) ;
+ normal(distance2(M,N)) ;
+
+ nodisp(print("bissectrices")) ;
+-A:=point(0) ;
+-B:=point(1,0) ;
++A:=point(0,display=536870968) ;
++B:=point(1,0,display=536870968) ;
+ assume(x=1.2) ;
+ assume(y=-1) ;
+
+-C:=point(x,y) ;
+-triangle(A,B,C) ;
+-a:=bisector(A,B,C) ;
+-b:=bisector(B,C,A) ;
+-c:=bisector(C,A,B) ;
+-M:=head(inter(a,b)) ;
+-N:=head(inter(a,c)) ;
++C:=point(x,y,display=536870968) ;
++triangle(A,B,C,color=56) ;
++a:=bisector(A,B,C,color=56) ;
++b:=bisector(B,C,A,color=56) ;
++c:=bisector(C,A,B,color=56) ;
++M:=head(inter(a,b,color=56)) ;
++N:=head(inter(a,c,color=56)) ;
+ normal(M-N) ;
+ purge(x,y) ;
+
+ nodisp(print("Napoleon theorem")) ;
+ assume(a=-1) ;
+ assume(b=-1) ;
+-A:=point(0) ;
+-B:=point(2,0) ;
+-C:=point(a,b) ;
++A:=point(0,display=536870968) ;
++B:=point(2,0,display=536870968) ;
++C:=point(a,b,display=536870968) ;
+ T1:=color(equilateral_triangle(A,B),green) ;
+ T2:=color(equilateral_triangle(B,C),green) ;
+ T3:=color(equilateral_triangle(C,A),green) ;
+ color(circumcircle(T1),green) ;
+ color(circumcircle(T2),green) ;
+ color(circumcircle(T3),green) ;
+-AB:=segment(A,B) ;
+-AC:=segment(A,C) ;
+-CB:=segment(C,B) ;
+-M:=normal(isobarycenter(T1)) ;
+-N:=normal(isobarycenter(T2)) ;
+-O:=normal(isobarycenter(T3)) ;
++AB:=segment(A,B,color=56) ;
++AC:=segment(A,C,color=56) ;
++CB:=segment(C,B,color=56) ;
++M:=display(normal(isobarycenter(T1)),536870968) ;
++N:=display(normal(isobarycenter(T2)),536870968) ;
++O:=display(normal(isobarycenter(T3)),536870968) ;
+ MN:=color(segment(M,N),red) ;
+ NO:=color(segment(N,O),red) ;
+ OM:=color(segment(O,M),red) ;
+@@ -70,18 +70,18 @@
+ nodisp(print("Feuerbach theorem")) ;
+ assume(xa=(1/2)) ;
+ assume(ya=1) ;
+-A:=point(xa,ya) ;
+-B:=point(-1,0) ;
+-AB:=segment(A,B) ;
+-C:=point(1,0) ;
+-AC:=segment(A,C) ;
+-CB:=segment(C,B) ;
+-E:=midpoint(AB) ;
+-F:=midpoint(AC) ;
+-G:=midpoint(CB) ;
+-c:=circumcircle(E,F,G) ;
+-H:=altitude(A,B,C) ;
+-I:=(inter(H,CB))[0] ;
++A:=point(xa,ya,display=536870968) ;
++B:=point(-1,0,display=536870968) ;
++AB:=segment(A,B,color=56) ;
++C:=point(1,0,display=536870968) ;
++AC:=segment(A,C,color=56) ;
++CB:=segment(C,B,color=56) ;
++E:=color(midpoint(AB),56) ;
++F:=color(midpoint(AC),56) ;
++G:=color(midpoint(CB),56) ;
++c:=circumcircle(E,F,G,color=56) ;
++H:=altitude(A,B,C,color=56) ;
++I:=(inter(H,CB,color=56))[0] ;
+ nodisp(print("teste que le pied de la altitude est sur c de 2 facons, doit renvoyer 1 puis 0")) ;
+ is_element(I,c) ;
+ nodisp(O:=center(c)) ;
+@@ -90,7 +90,7 @@
+ normal(l2-rc2) ;
+ nodisp(print("circle incircle de A,B,C, center")) ;
+ nodisp(d:=incircle(A,B,C)) ;
+-P:=center(d) ;
++P:=color(center(d),56) ;
+ OP:=distance2(O,P) ;
+ rd:=radius(d) ;
+ rd2:=normal(rd^2) ;
+@@ -104,17 +104,17 @@
+ yb:=0 ;
+ assume(xc=-1) ;
+ assume(yc=1) ;
+-A:=point(xa,ya) ;
+-B:=point(xb,yb) ;
+-C:=point(xc,yc) ;
+-triangle(A,B,C) ;
+-G:=circumcircle(A,B,C) ;
++A:=point(xa,ya,display=536870968) ;
++B:=point(xb,yb,display=536870968) ;
++C:=point(xc,yc,display=536870968) ;
++triangle(A,B,C,color=56) ;
++G:=circumcircle(A,B,C,color=56) ;
+ assume(x=1) ;
+ assume(y=1) ;
+-M:=point(x,y) ;
+-P:=projection(line(B,C),M) ;
+-Q:=projection(line(C,A),M) ;
+-R:=projection(line(A,B),M) ;
++M:=point(x,y,display=536870968) ;
++P:=projection(line(B,C),M,color=56) ;
++Q:=projection(line(C,A),M,color=56) ;
++R:=projection(line(A,B),M,color=56) ;
+ D1:=factor(numer(im((Q-P)*conj(R-P)))) ;
+ D12:=normal(-D1/yc^2) ;
+ D2:=equation(G) ;
+@@ -124,8 +124,8 @@
+ nodisp(print("Morley theorem")) ;
+ assume(a1=0.3) ;
+ assume(a2=0.4) ;
+-A:=point(0) ;
+-B:=point(1) ;
++A:=point(0,display=536870968) ;
++B:=point(1,display=536870968) ;
+ nodisp(C:=point(texpand((tan(a2*3))/(tan(a1*3)+tan(a2*3))*(1+(i)*tan(a1*3))))) ;
+ nodisp(P:=normal(point(texpand((tan(a2))/(tan(a1)+tan(a2))*(1+(i)*tan(a1)))))) ;
+ nodisp(R:=normal(single_inter(line(0,1+(i)*texpand(tan(2*a1))),line(C,C+1+(i)*texpand(tan(pi/3+2*a1-a2)))))) ;
+diff -ruN check/TP00-sol.cas check.new/TP00-sol.cas
+--- a/check/TP00-sol.cas 2014-07-02 15:06:55.000000000 +0200
++++ b/check/TP00-sol.cas 2015-03-02 15:43:16.000000000 +0100
+@@ -67,7 +67,7 @@
+ a:=exp(2*I*Pi/n);
+ S:=seq(point(a^i,display=point_width_3+blue),i=1..n):
+ /* Un cercle passe par 3 sommets ssi il coincide avec le cercle unite. Donc si l'angle au centre n'est pas multiple de (2IPi/n) c'est bon. */
+-f:=(i,j,k)->if k=1 then segment(a^i,a^j) else seq(arc(a^i,a^j,l/k),l=1..k) fi;
++f:=(i,j,k)->if k=1 then segment(a^i,a^j,color=56) else seq(arc(a^i,a^j,l/k,color=56),l=1..k) fi;
+ G:=[[1,3,1],[1,2,3],[2,4,2],[2,3,1],[3,5,3],[3,4,1],[4,1,2]]:
+ S;seq(f(op(l)),l=G); #op pour enlever les crochets
+ /* -------------------------------------EXERCICE-----------------------------------------*/
+diff -ruN check/TP00-sol.cas.out1 check.new/TP00-sol.cas.out1
+--- a/check/TP00-sol.cas.out1 2015-02-02 14:47:11.000000000 +0100
++++ b/check/TP00-sol.cas.out1 2015-03-02 15:44:22.000000000 +0100
+@@ -66,7 +66,7 @@
+ 5,
+ (sqrt(5)-1)/4+(I)*sqrt(2*sqrt(5)+10)/4,
+ "Done",
+- (i,j,k)->if k=1 then segment(a^i,a^j); else seq(arc(a^i,a^j,l/k),l=(1 .. k));
++ (i,j,k)->if k=1 then segment(a^i,a^j,'color'=56); else seq(arc(a^i,a^j,l/k,'color'=56),l=(1 .. k));
+ fi ,
+ "Done",
+ pnt(pnt[(sqrt(5)-1)/4+(I)*sqrt(2*sqrt(5)+10)/4,1048580]),pnt(pnt[((sqrt(5)-1)/4+(I)*sqrt(2*sqrt(5)+10)/4)^2,1048580]),pnt(pnt[((sqrt(5)-1)/4+(I)*sqrt(2*sqrt(5)+10)/4)^3,1048580]),pnt(pnt[((sqrt(5)-1)/4+(I)*sqrt(2*sqrt(5)+10)/4)^4,1048580]),pnt(pnt[((sqrt(5)-1)/4+(I)*sqrt(2*sqrt(5)+10)/4)^5,1048580]),
+diff -ruN check/TP02-sol.cas check.new/TP02-sol.cas
+--- a/check/TP02-sol.cas 2014-06-26 17:24:46.000000000 +0200
++++ b/check/TP02-sol.cas 2015-03-02 15:38:02.000000000 +0100
+@@ -7,7 +7,7 @@
+ /* premiere methode: On prend la premiere ligne de la transpos\'ee. Seconde methode avec une suite indexee par la liste*/
+ listecondi:=transpose(l)[1];
+ listecondi:=[seq(k[1],k=l)];
+-histogram(classes(listecondi,0,10));
++histogram(classes(listecondi,0,10),color=56);
+ ml:=max(listecondi);# le max de la suite
+ ecart_type(listecondi);#ou bien: stddev donne l'ecart type
+ moyenne(listecondi);
+diff -ruN check/TP09-sol.cas check.new/TP09-sol.cas
+--- a/check/TP09-sol.cas 2014-04-07 11:23:50.000000000 +0200
++++ b/check/TP09-sol.cas 2015-03-02 15:34:47.000000000 +0100
+@@ -26,12 +26,12 @@
+ 8*2+7 mod 7; (8*2+7) mod 7; #Attention mod est prioritaire sous xcas
+ /* Si a=1, on a x_n=x_0+n.c [m], on fait donc par exemple: c=7,x0=1*/
+ l:=[seq((n*7+1) mod 1001,n=1..100)];
+-histogram(classes(l,0,1001/20)); #C'est tout a fait plat. Trop!
++histogram(classes(l,0,1001/20),color=56); #C'est tout a fait plat. Trop!
+ /* Remplacer les crochets par des incolades cree un ensemble, ce qui simplifie automatiquement les elements egaux */
+ nops(l);nops({op(l)}); #ils sont tous distincts
+ l:=[seq(rand(1001),n=1..100)];
+- histogram(classes(l,0,1001/5));
+- histogram(classes(l,0,1001/20));
++ histogram(classes(l,0,1001/5),color=56);
++ histogram(classes(l,0,1001/20),color=56);
+ nops(l);nops({op(l)});#il y a bien des anniversaires identiques
+ /* On a en fait 1001^100 suites possibles, et 1001!/901! suites dont tous les termes sont distincts.*/
+ 1001!/901!/1001.^100;
+@@ -39,30 +39,30 @@
+ for i from 1 to 500 do x:=(a*x+c) mod m; l:=[op(l),x] ; od:
+ l1:=[seq(i mod 10^2,i=l)];
+ l2:=[seq(trunc(i/10^2),i=l)];
+-histogram(classes(l1,0,5));
+-histogram(classes(l2,0,5));
++histogram(classes(l1,0,5),color=56);
++histogram(classes(l2,0,5),color=56);
+ l1:=[seq(i mod 10,i=l)];
+-histogram(classes(l1,0,1));
++histogram(classes(l1,0,1),color=56);
+ /* Si d est un diviseur de m et que $y_n=x_n [d]$, alors $y_{n+1}=ay_n+c [d]$Donc si d=10^2, les 2 derniers chiffres de x_n ont p\'eriode d'au plus d.*/
+ x:=1; a:=237;c:=54321;m:=10^4-1; l:=[];
+ for i from 1 to 500 do x:=(a*x+c) mod m; l:=[op(l),x] ; od:
+ l1:=[seq(i mod 10^2,i=l)];
+ l2:=[seq(trunc(i/10^2),i=l)];
+- histogram(classes(l1,0,5));
+-histogram(classes(l2,0,5));
++ histogram(classes(l1,0,5),color=56);
++histogram(classes(l2,0,5),color=56);
+ l1:=[seq(i mod 10,i=l)];
+- histogram(classes(l1,0,1));
++ histogram(classes(l1,0,1),color=56);
+ x:=1; a:=237;c:=54321;m:=prevprime(10^4); l:=[];
+ for i from 1 to 500 do x:=(a*x+c) mod m; l:=[op(l),x] ; od:
+ l1:=[seq(i mod 10^2,i=l)];
+ l2:=[seq(trunc(i/10^2),i=l)];
+- histogram(classes(l1,0,5));
+-histogram(classes(l2,0,5));
++ histogram(classes(l1,0,5),color=56);
++histogram(classes(l2,0,5),color=56);
+ l1:=[seq(i mod 10,i=l)];
+- histogram(classes(l1,0,1));
++ histogram(classes(l1,0,1),color=56);
+ x:=1; a:=237;c:=54321;m:=10; l:=[];
+ for i from 1 to 100 do x:=(a*x+c) mod m; l:=[op(l),x] ; od:
+-histogram(classes(l,0,1)); #certaines valeurs ne sont pas atteintes.
++histogram(classes(l,0,1),color=56); #certaines valeurs ne sont pas atteintes.
+ periode:=proc(a)
+ x:=1;p:=1;
+ if (a mod 5 <> 0) then while x>0 do p:=p+1;x:=(a*x+1) mod 125; od; fi;
+diff -ruN check/TP19-sol.cas check.new/TP19-sol.cas
+--- a/check/TP19-sol.cas 2014-04-07 11:23:50.000000000 +0200
++++ b/check/TP19-sol.cas 2015-03-02 15:40:39.000000000 +0100
+@@ -24,7 +24,7 @@
+ dernierfacteury:=quo(resultant(P,C1+t*C2,x),y^3*(y-1)^4,y);
+ yt:=solve(dernierfacteury,y);
+ /* On verifie graphiquement la parametrisation.*/
+- paramplot(xt+I*yt,t=-75..75,tstep=0.01);
++ paramplot(xt+I*yt,t=-75..75,tstep=0.01,color=56);
+ /* ----------------------------Exercice---------------------------------------------*/
+ P:=x^4+x+1;
+ A:=1/d*add(a[i]*x^i,i=0..degree(P)-1);
diff --git a/sci-mathematics/giac/files/pari_2_11.patch b/sci-mathematics/giac/files/pari_2_11.patch
new file mode 100644
index 0000000..2414225
--- /dev/null
+++ b/sci-mathematics/giac/files/pari_2_11.patch
@@ -0,0 +1,17 @@
+Change test output for PARI 2.11
+
+See https://trac.sagemath.org/ticket/25567
+and https://xcas.univ-grenoble-alpes.fr/forum/viewtopic.php?f=4&t=2102
+
+diff -ru a/check/TP11-sol.cas.out1 b/check/TP11-sol.cas.out1
+--- a/check/TP11-sol.cas.out1 2014-10-21 10:51:48.000000000 +0200
++++ b/check/TP11-sol.cas.out1 2018-08-07 17:04:12.528052773 +0200
+@@ -10,7 +10,7 @@
+ 1073741824000000000000000000061203284109000000000000000000000000008409,
+ 2^3*3*389*733*156904374622257604823879982847602392900751802349981470895277241,
+ "Done",
+-matrix[[2,7,1],[3,2,1],[389,2,1],[733,2,1],[156904374622257604823879982847602392900751802349981470895277241,2,matrix[[2,13,1],[3,3,1],[5,2,1],[7,2,1],[56467,2,1],[6553084925887974620811527,2,matrix[[2,5,1],[19,2,1],[71,2,1],[126823,2,1]]]]]],
++1,
+ 0,
+ [],
+ 1,
diff --git a/sci-mathematics/giac/giac-1.4.9.71-r1.ebuild b/sci-mathematics/giac/giac-1.4.9.71-r1.ebuild
new file mode 100644
index 0000000..09d224b
--- /dev/null
+++ b/sci-mathematics/giac/giac-1.4.9.71-r1.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic pax-utils
+
+FETCH_P="${PN}_"$(ver_rs 3 '-')
+MY_PV=$(ver_cut 1-3)
+DESCRIPTION="A free C++ CAS (Computer Algebra System) library and its interfaces"
+HOMEPAGE="http://www-fourier.ujf-grenoble.fr/~parisse/giac.html"
+SRC_URI="http://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/${FETCH_P}.tar.gz"
+LICENSE="GPL-2"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+LANGS="el en es fr pt"
+IUSE="ao doc examples fltk gc static-libs"
+for X in ${LANGS} ; do
+ IUSE="${IUSE} l10n_${X}"
+done
+
+RDEPEND="dev-libs/gmp:=[cxx]
+ sys-libs/readline:=
+ fltk? ( >=x11-libs/fltk-1.1.9 )
+ ao? ( media-libs/libao )
+ dev-libs/mpfr:=
+ sci-libs/mpfi
+ sci-libs/gsl:=
+ >=sci-mathematics/pari-2.7:=
+ sci-mathematics/glpk
+ dev-libs/ntl:=
+ virtual/lapack
+ net-misc/curl
+ gc? ( dev-libs/boehm-gc )"
+
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.2.2-gsl_lapack.patch
+ )
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+src_prepare(){
+ if !(use fltk); then
+ eapply "${FILESDIR}"/${PN}-1.2.2-test_with_nofltk.patch
+ fi
+ if has_version ">=sci-mathematics/pari-2.11.0" ; then
+ eapply "${FILESDIR}"/pari_2_11.patch
+ fi
+ default
+ # remove non-existant include like arch for now
+ sed -e '/curlbuild/d' -i src/misc.cc
+
+ eautoreconf
+}
+
+src_configure(){
+ if use fltk; then
+ append-cppflags -I$(fltk-config --includedir)
+ append-lfs-flags
+ append-libs $(fltk-config --ldflags | sed -e 's/\(-L\S*\)\s.*/\1/') || die
+ fi
+
+ econf \
+ --enable-gmpxx \
+ $(use_enable static-libs static) \
+ $(use_enable fltk gui) \
+ $(use_enable ao) \
+ $(use_enable gc)
+
+}
+
+src_install() {
+ emake install DESTDIR="${D}"
+ dodoc AUTHORS ChangeLog INSTALL NEWS README TROUBLES
+ if use fltk; then
+ if host-is-pax; then
+ pax-mark -m "${ED}"/usr/bin/x*
+ fi
+ else
+ rm -rf \
+ "${ED}"/usr/bin/x* \
+ "${ED}"/usr/share/application-registry \
+ "${ED}"/usr/share/applications \
+ "${ED}"/usr/share/icons
+ fi
+
+ if use !doc; then
+ rm -R "${ED}"/usr/share/doc/giac* "${ED}"/usr/share/giac/doc/ || die
+ else
+ for lang in ${LANGS}; do
+ if use l10n_$lang; then
+ ln "${ED}"/usr/share/giac/doc/aide_cas "${ED}"/usr/share/giac/doc/"${lang}"/aide_cas || die
+ else
+ rm -rf "${ED}"/usr/share/giac/doc/"${lang}"
+ fi
+ done
+ fi
+
+ if use !examples; then
+ rm -R "${ED}"/usr/share/giac/examples || die
+ fi
+
+ # remove .la file
+ find "${ED}" -name '*.la' -delete || die
+}
diff --git a/sci-mathematics/giac/metadata.xml b/sci-mathematics/giac/metadata.xml
new file mode 100644
index 0000000..6f346c7
--- /dev/null
+++ b/sci-mathematics/giac/metadata.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+ <email>frp.bissey@gmail.com</email>
+ <name>Francois Bissey</name>
+</maintainer>
+<maintainer type="project">
+ <email>sci-mathematics@gentoo.org</email>
+ <name>Gentoo Mathematics Project</name>
+</maintainer>
+<longdescription>
+ Giac is a free computer algebra system that can be used to perform
+ computer algebra, function graphs, interactive geometry (2-d and 3-d),
+ spreadsheet and statistics, programmation. It may be used as a replacement
+ for high end graphic calculators for example on netbooks (for about
+ the same price as a calculator but with much more performances).
+</longdescription>
+<use>
+ <flag name="gc">Enable garbage collection support via <pkg>dev-libs/boehm-gc</pkg></flag>
+</use>
+</pkgmetadata>
diff --git a/sci-misc/simso/ChangeLog b/sci-misc/simso/ChangeLog
deleted file mode 100644
index 1b174c5..0000000
--- a/sci-misc/simso/ChangeLog
+++ /dev/null
@@ -1,11 +0,0 @@
-# ChangeLog for sci-misc/simso
-# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*simso-0.8.5 (24 May 2016)
-
- 24 May 2016; AstroFloyd <AstroFloyd@gmail.com> +simso-0.8.5.ebuild,
- +metadata.xml:
- Initial ebuild, adapted from https://gpo.zugaina.org/Overlays/steveej/sys-apps/simso
- by Stefan Juncker
-
diff --git a/sci-misc/simso/Manifest b/sci-misc/simso/Manifest
deleted file mode 100644
index ce2e8f3..0000000
--- a/sci-misc/simso/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST simso-0.8.5.tar.gz 152950 SHA256 c25f750cdd9c2534e37f06d14724ed344dfd79362f44ee6439ede3bf08385811 SHA512 21c543b7dd802fe04cb0b6dd72fae19939dbd445826c2400db32180701f32627f75afbe4409bd46b11588bd1e1ed4c4bc99984b356f0045b0ae459c9ef41377f WHIRLPOOL 3d43a6ee9eeb55c235b24af897d0a9376f93d30bea0b1f2a431fb1454bba1d94ae2960a6d58f153441cfdd17f5534a9c196e013a2d7f59bf1dd19152992fed0f
-EBUILD simso-0.8.5.ebuild 495 SHA256 b6d2a5f84b1b3b48aea1b8b1bbb73ec19cc873705b6cf4e0f163239f2da98115 SHA512 4f7f3c198a63df333a3f765ce395454ba0b0e9d5e2e32a23a647b8682b96e74dc00d1bf8ce229b8d07e2abcdce458db5ca532f393ba76762a9004e837a470638 WHIRLPOOL 32815c6f7f13c444f380b588c667010380c9ae350e308a17475869a366954964e2b60d318870252df9abbf6f442eac9bdc65c4f384f0f25d5036208ab2c42b29
-MISC ChangeLog 337 SHA256 f33bdd1db7bc40836df3e63a60bc220a666dda2a0e8a5f2d14941df85379b764 SHA512 5d5a99ac845e3ac50296bf2d252703803c7aa0d6cc96a1f899275826b604bbd17a809bbd98934a4d46150e2ba4ac37ad6c2522c879611f216a693e73f4b3c518 WHIRLPOOL d430f142b13011bd9b6d56ff64378f5f9cf3ee9d9735ac9db796bd4d6ec7ed7b7396bf08520bde248e232f44cd390dc083db5a59a28c367814d7223789d0d740
-MISC metadata.xml 369 SHA256 6c2817900eb6a6092c1eaa0ea3e7b6c6464f7e138bedc3cd01d356c5c4083c50 SHA512 1b06f4a56ae3b331f7421a3282b3d8b3933241052ee678eba82ffa7b30d633b8b3c69603c4d698bc988f4a8dfa547d872f24916e639b26a548679f4655f5e8c2 WHIRLPOOL c87e9ddae2d93333eb7ee39ac75a301bc9086e3a9180a8ebb11bae1263d06d124e05bd8f990cc65f6a89819c31329c44ecac4631f9618ff8b08160607eb97b16
diff --git a/sci-misc/simso/simso-0.8.5.ebuild b/sci-misc/simso/simso-0.8.5.ebuild
deleted file mode 100644
index b2fa194..0000000
--- a/sci-misc/simso/simso-0.8.5.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Simulation of Multiprocessor Real-Time Scheduling with Overheads - core"
-HOMEPAGE="http://projects.laas.fr/simso/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="CeCILL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-~dev-python/simpy-2.3.1
->=dev-python/PyQt4-4.9[webkit]
->=dev-python/numpy-1.6"
diff --git a/sci-misc/simsogui/ChangeLog b/sci-misc/simsogui/ChangeLog
deleted file mode 100644
index e4eda8a..0000000
--- a/sci-misc/simsogui/ChangeLog
+++ /dev/null
@@ -1,12 +0,0 @@
-# ChangeLog for sci-misc/simsogui
-# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*simso-0.8.5 (24 May 2016)
-
- 24 May 2016; AstroFloyd <AstroFloyd@gmail.com> +simso-0.8.5.ebuild,
- +metadata.xml:
- Initial ebuild, adapted from https://gpo.zugaina.org/Overlays/steveej/sys-apps/simso
- by Stefan Juncker
-
-
diff --git a/sci-misc/simsogui/Manifest b/sci-misc/simsogui/Manifest
deleted file mode 100644
index 783fe95..0000000
--- a/sci-misc/simsogui/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST simsogui-0.8.1.tar.gz 28444 SHA256 844f98daf814511c1db682c3d8f1b8756c81885cfffe43345ebe714874ac0bd7 SHA512 a41b310ab4f1a02196a02ab7847961d969c47c8ac9b253abd7f269c97bf41ad329a91e9b5c6ca1086556a268c7d7c7117b2b67c4c6a190d77e0e8832996108e4 WHIRLPOOL 592d757abc4bb2b3e391a334170c2d4f26eaa64fc82d81518d124ec573c6dbe50af38e87b193acada9d6555324a1f39b9274fca970d4520bfa13dd29fc7392ec
-EBUILD simsogui-0.8.1.ebuild 437 SHA256 c3c5ef9135c6cae3f5e500f31bc12a842de79e9b54e638ba8dfa5076a492ed36 SHA512 1cf0dfcd6452b711f6029757737030736ad599e1525e0b370a2717e1cc83e4eba07f761e0bf6ee7a12b3088c84b96936e60648fd5fa952bba3052115efe655e9 WHIRLPOOL e0a6971f7610ff4dfc8e99ae2217c0055c17eab8825d52d3ed39d824567c6f74cbd695d239860fc44678226742436da885b4ef7a14789361cc273753b65a043f
-MISC ChangeLog 341 SHA256 4657594d3e4aba6edd92702011668a14342cf38fe4a7ee2ca190544940af63f0 SHA512 78d8441b81d408e11bbbe909a1cc9d8dd7f26d17fa8ccd2dfbcb4b1a7f91c4360a8dc63fdeb2a089505dee6ff50e03bfb05dd0a49d29c356634f9883a714cf23 WHIRLPOOL 7b2909102e7233f80c1859e244a8f9c4b03ca4cadc280f24151fcbde649f04f7c889171e33dfa90e7549a24567afff62f33629897d896448836ffa4c9ebc5ab4
-MISC metadata.xml 369 SHA256 6c2817900eb6a6092c1eaa0ea3e7b6c6464f7e138bedc3cd01d356c5c4083c50 SHA512 1b06f4a56ae3b331f7421a3282b3d8b3933241052ee678eba82ffa7b30d633b8b3c69603c4d698bc988f4a8dfa547d872f24916e639b26a548679f4655f5e8c2 WHIRLPOOL c87e9ddae2d93333eb7ee39ac75a301bc9086e3a9180a8ebb11bae1263d06d124e05bd8f990cc65f6a89819c31329c44ecac4631f9618ff8b08160607eb97b16
diff --git a/sci-misc/simsogui/simsogui-0.8.1.ebuild b/sci-misc/simsogui/simsogui-0.8.1.ebuild
deleted file mode 100644
index b4ff87f..0000000
--- a/sci-misc/simsogui/simsogui-0.8.1.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Simulation of Multiprocessor Real-Time Scheduling with Overheads - gui"
-HOMEPAGE="http://projects.laas.fr/simso/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="CeCILL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="~sci-misc/simso-0.8.5"
diff --git a/sys-apps/man-pages-fortran/Manifest b/sys-apps/man-pages-fortran/Manifest
index f5123c1..fb8aaa4 100644
--- a/sys-apps/man-pages-fortran/Manifest
+++ b/sys-apps/man-pages-fortran/Manifest
@@ -1,4 +1,5 @@
-DIST man-pages-fortran-0.1.0.tar.gz 97087 SHA256 ec309bf7722a12370b033447a8664bb2ead196e144a58b458d5de5fb5fca8563 SHA512 8da0bcb8f13de98e68c2ad5e7b4d2ad2246d962b07f2a69e0f60e12460f4b5a655a31ba3ff249368dc088b8758ab104771435688afeb53d9c11ea9fbda69c2e7 WHIRLPOOL bcdce0d895690e176526c269c59dbf50cd0f9bc6c7f1103eadba597273f8d91d75b67e34280263d72d389ea6a4abc1d158150f448fad81c10e4ddd1cad49c8d2
-EBUILD man-pages-fortran-0.1.0-r1.ebuild 1058 SHA256 6536524a436f03ba218883da7e46932684e3c840d0da5043b433d9b80b24c2e7 SHA512 e35a15b61d53b518e0e091ed85d33f2719c8ae588196c16c3390b776e247bcd9b39c0029c2813ecc61bda214712cd080ea01382644c298bd997c65c56a233608 WHIRLPOOL 6d9f25bf2f96525fa36dbfbddc5e64c83e77bccc36e32231d7802800f3f56e0548672e52d80b726c28f09dd0d9704ff4c6795039a4707f63eda3bc9672ecc785
-MISC ChangeLog 465 SHA256 b652bc1cef225961ef6bae0b2428dc87bbea81e9c1ae6ac68895063abe2146ba SHA512 e736031ab2059cae60b74922cb01a348b464b5597983f9964a8b7b286d473b77cb4f999c89768b2000fb1f92cae023025214f4fa7b3682ce4024d4d0861a8b6e WHIRLPOOL 5357abd32b1239682658538e0411b1eadfb089b878208898010239a0a8900a2f551b0d0e720a89e636272a6428bcc9b370fd16c37398b423a90c5daa02f29426
-MISC metadata.xml 246 SHA256 f2ea5ee8172c8ba43f41e9c78abda8edded7526a59f556ef1f5183822dcf42e0 SHA512 06d0dd6752c4d7bb4c7292ab66a8c1222b97076bbb75cdbd77dc021160dd99ee1f5c06eb9c11b3a72bb59fcbd5692cec9846d1930ca37669c24c7e180ea08c86 WHIRLPOOL 3257c0bb62b5447424678c99b9e0bbedb8daa4245cbed3146ad410293820d318200611e77c9890acc845f9c745808e896d71dae35603db9dcc3a8e66abcd8647
+DIST man-pages-fortran-0.1.0.tar.gz 97087 BLAKE2B 2ac3cd6c7622aefd0ed779cfee6d7fbb949d2deb8e4333c39d80c57152b04ee929597a59838e0db7d9d417d569484adec6b9125094bfa95adf606171e8d1953a SHA512 8da0bcb8f13de98e68c2ad5e7b4d2ad2246d962b07f2a69e0f60e12460f4b5a655a31ba3ff249368dc088b8758ab104771435688afeb53d9c11ea9fbda69c2e7
+EBUILD man-pages-fortran-0.1.0-r1.ebuild 1058 BLAKE2B 79beb7b834b24cd3b521c390a19c989db200fd822e0cea8f754587083fe50c6a5cca90ff9d1ba9c00bffc757001cf849d58c7c62600d8b05655f6dce04f8b285 SHA512 e35a15b61d53b518e0e091ed85d33f2719c8ae588196c16c3390b776e247bcd9b39c0029c2813ecc61bda214712cd080ea01382644c298bd997c65c56a233608
+MISC ChangeLog 465 BLAKE2B 5a6f73fd5b0e33f5ffebaa20cbd068905eb5bb632a7bad09a2359298a6b3018e61d1bdd2d6f8235008b1d84072cdfbc457f24381b40d99f0fee14e3b6c64452c SHA512 e736031ab2059cae60b74922cb01a348b464b5597983f9964a8b7b286d473b77cb4f999c89768b2000fb1f92cae023025214f4fa7b3682ce4024d4d0861a8b6e
+MISC Manifest.1 1517 BLAKE2B c5b7d526921d685c4efd2bb57831c53cf7df8e2a886933e1f2a22bc8431d94ef96c2e5ca4dd25fb45226d343d2bdc85e021958284a163c7a9c394d8327d33f96 SHA512 c38201ae4e4c5fc4508b340c1e66fb3fee506b830ffe292cceed7ab24719df5d15372282ab06b5ae22466e5e63a02904710e68a78f864f597ba34a3a3ff0b879
+MISC metadata.xml 246 BLAKE2B c3f90b82c7629a40aea007c52f2bba77d55980f7a5664974493015872ae806ef444321b45c7fb42c470b4b8e85e1616cb3c0ec314c6ec2750903213bbcfb6e71 SHA512 06d0dd6752c4d7bb4c7292ab66a8c1222b97076bbb75cdbd77dc021160dd99ee1f5c06eb9c11b3a72bb59fcbd5692cec9846d1930ca37669c24c7e180ea08c86
diff --git a/sys-apps/man-pages-linux-kernel-api/Manifest b/sys-apps/man-pages-linux-kernel-api/Manifest
index d9c1921..bfaa561 100644
--- a/sys-apps/man-pages-linux-kernel-api/Manifest
+++ b/sys-apps/man-pages-linux-kernel-api/Manifest
@@ -1,4 +1,4 @@
-DIST linux-4.5.2.tar.xz 88395112 SHA256 e32339db8365f0f10b873928095da47dd3e8a40f8ea5edd5501320d4ff30209f SHA512 3c60a16288228946a70fe8e1fdaed72f557ff8f1bb80b89428839f05f06fd450b60732c609428b8df83e85d1f0d329da4dc69d8ab366f29c8bad809449a7fd41 WHIRLPOOL 3aee7779667d9a836fcc488544dc9d40653172e13f19fd81767af96bad29aa602f1be21b877913439c48bca809cf1e13ddb83aec22494689fc45c8b3b3f23881
-EBUILD man-pages-linux-kernel-api-4.5.2.ebuild 700 SHA256 2119dc4217e96e7cd5952733ba50771c2b5051e43a6ba174f342457cb42e5440 SHA512 62acc5e2967d71b409a2ae3e9bef70ebea93e13f163e6afae138631ec6e331e4099f11f7a0d3b0782dbca73a5b20b95b7fc82638874b0d868e9f691d88fc1727 WHIRLPOOL ca07efaa67e672cc94da2a9b7c51307141215bb7a516384684264167e9dac1b814f07be21a378ec20097193c5d33ca0a745c8bf35ed1bd90703e43e9e1c2f183
-MISC ChangeLog 311 SHA256 2af3872f97430725f3c06127b2213e3354e7fef5d663ab6a331ea1ec395aaffa SHA512 9159f603193c3aa20cb5053db3bdda022d760ca0ab7430a34cd425b5b42209c0b5eae9a4864191519afa81644a7c062e17728090c27f8f938b1c3d4cde37c6cc WHIRLPOOL d36dd02d07dc03502ed63266901a9e95a61288439375e4022d359dfd78e37c66b0b673b5af2bc6af38932147726be740878974d56a0b891ba9d23840bf81a0a6
-MISC metadata.xml 252 SHA256 fa82c8f8ccb7949415fff69cab33850a03547531946e14a4184f1ecda61abf26 SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729 WHIRLPOOL 253b5757951fa6a61178c61d6333a21e90ab81cd6167bc6cfa6032e7f9e3304a9afa8290a3b6607994df74f2bd503d3725e173b9beff10555d395eb74844fc1a
+DIST linux-4.5.2.tar.xz 88395112 BLAKE2B 43226ada1f322ef55efc344b9ce4930eba151bd690af93210b9df0b30ccd8ae5bc41a5267064c86b4b35a2c240d1b0a65ed021ad7fe8f071bf49a04779c71eb7 SHA512 3c60a16288228946a70fe8e1fdaed72f557ff8f1bb80b89428839f05f06fd450b60732c609428b8df83e85d1f0d329da4dc69d8ab366f29c8bad809449a7fd41
+EBUILD man-pages-linux-kernel-api-4.5.2.ebuild 700 BLAKE2B 2653dfa9d35471a929d46d04cf33239e7e311b461f4e20bcaf2c899eb506f60c4ec11121dc13f9d1dee05e1f69bcd07e2cd8dc69b1aaa7e869530385b64924c1 SHA512 62acc5e2967d71b409a2ae3e9bef70ebea93e13f163e6afae138631ec6e331e4099f11f7a0d3b0782dbca73a5b20b95b7fc82638874b0d868e9f691d88fc1727
+MISC ChangeLog 311 BLAKE2B 211af2a31266d255861892ff7e3ec5b9044535a33254a58924fc3fe4a29c304d4815e723b2bba1fc82e05292960416da28c799c03fae4cd0717fd99e175e604a SHA512 9159f603193c3aa20cb5053db3bdda022d760ca0ab7430a34cd425b5b42209c0b5eae9a4864191519afa81644a7c062e17728090c27f8f938b1c3d4cde37c6cc
+MISC metadata.xml 252 BLAKE2B 53499f2f74e03a916dfd38d79ad1cafc118c38362a4ff1e33bf91fb7dbec654fc37245328403be6a77b4f4f833b2d4a675a46f65a72fd1c800b34bdf086cab5a SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729
diff --git a/sys-cluster/opencoarrays/ChangeLog b/sys-cluster/opencoarrays/ChangeLog
index 068fce5..5fe135c 100644
--- a/sys-cluster/opencoarrays/ChangeLog
+++ b/sys-cluster/opencoarrays/ChangeLog
@@ -1,3 +1,12 @@
+ 22 Jan 2022; AstroFloyd <AstroFloyd@gmail.com> opencoarrays-2.9.2.ebuild:
+ sys-cluster/opencoarrays: remove ninja from v2.9.2.
+
+*opencoarrays-2.9.2 (10 Jan 2022)
+
+ 10 Jan 2022; AstroFloyd <AstroFloyd@gmail.com> +opencoarrays-2.9.2.ebuild,
+ -opencoarrays-1.9.3.ebuild:
+ sys-cluster/opencoarrays: version bump to v2.9.2.
+
*opencoarrays-1.9.3 (30 Dec 2017)
30 Dec 2017; AstroFloyd <AstroFloyd@gmail.com> +metadata.xml,
diff --git a/sys-cluster/opencoarrays/Manifest b/sys-cluster/opencoarrays/Manifest
index d203042..290d29a 100644
--- a/sys-cluster/opencoarrays/Manifest
+++ b/sys-cluster/opencoarrays/Manifest
@@ -1,4 +1,4 @@
-DIST opencoarrays-1.9.3.tar.gz 254695 SHA256 58502575c74ca079611abab1cf184b26076cb19a478113ce04a0f2cf1a607b45 SHA512 9f5da63adf0319b31e0f19242f9ed59666d70e8f8d87730e8e85c36e5b6c0f17eb16ea5863e427373e7766ca9571b8a53c9cbc292fbbd2bedf4e1dc143f27223 WHIRLPOOL b4a7c77091b965dbe6143993ff5d997aa979c01d069ec6acb93629914f059e1f57317d8ff73bd25d72a37ad8436eba78429b096fa0f460a08982c73d0259c1a9
-EBUILD opencoarrays-1.9.3.ebuild 497 SHA256 30bcbd83a3435b8473db60ebeb045a782dc131c7e0f20d3feec1b9e8ddcc652f SHA512 82c350b0f27f568c06026c3cf4afae346e17356b2bd708fa8297b4f453b280606d36da6c4edd657342c4ae8adcdda8867afed3224d8f636c218da3ef08fdf80b WHIRLPOOL 8e78f9b4599ca14f57c9e34d7e81143b19a89ea1486a723121af30eaabe571357700bb0bd38875449a62b6cd8e81dcfdb1c45995288c70b30590db52f7127d98
-MISC ChangeLog 184 SHA256 a7f3ec83a8bd7832dbfda6cdce8b5f10389bb78b09493fd4f40a20fef1e61e89 SHA512 c3401ea38c6b69e76c2e721a044ca3612531c13e2565e6f41c5a6f14ce7e05385e0df9952ae078f5e8b48baddaae5ae0f1fd9d9ce188dc47f33a27e23731a35b WHIRLPOOL 1dd6af8c339e0c9ad75afd07093587ad0bb2652ab45c0e61954605e71e07b39d8271ba51ba02fe02db3cd4a64b832018b59f932f30509644c7df2c2edf1baab8
-MISC metadata.xml 252 SHA256 fa82c8f8ccb7949415fff69cab33850a03547531946e14a4184f1ecda61abf26 SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729 WHIRLPOOL 253b5757951fa6a61178c61d6333a21e90ab81cd6167bc6cfa6032e7f9e3304a9afa8290a3b6607994df74f2bd503d3725e173b9beff10555d395eb74844fc1a
+DIST opencoarrays-2.9.2.tar.gz 324933 BLAKE2B 36f4273aa5241b6bb48459f2fc3c68103382406fc733bb3b0b3eca698f94df9623d6364c227143d26b4c7fc6abcaa91e1730c6bbc19b4a662bdb59259bef7dd6 SHA512 4588d665a65fe5715bd283949ff2f65277e4379466a935e92512c34e92c9bdcdd4809ae5422d3c9898e6ecfb534ea9cf4467666acf3fda9b22011528a055f96f
+EBUILD opencoarrays-2.9.2.ebuild 518 BLAKE2B d4ebb4dc21a2ea2206dd31e7f96c194bfc679e39754884a10c3d2f4c336f997e103dc0f5bfacebef7fb8cd8646780137bb3001d6b5e03053ff9cecef0b9b6bc1 SHA512 73d4e43e2d455397932947fb255e44414118e9c8b0bc3216c765447729f5251e30739e8d3092efe4c104897a12a7328b5e69f55a014505bb6998c5f67181bfb0
+MISC ChangeLog 510 BLAKE2B 881b4a19ea9dfd0664e85ea5c490a9888b34103726236a89a5fe21c26befed9141939a8da1d712daffc418deca0c6bc2b71a6fe01cd758ff024e045011f821fe SHA512 2af4e7cbb54ada79f87520750f2bf7eabe11db0c9c4488884f8bf5b1e2528ad81544e724cb06c929b06cc8d91a0a88d51fe7b9c91dc7c4aa8162b787a2986d52
+MISC metadata.xml 252 BLAKE2B 53499f2f74e03a916dfd38d79ad1cafc118c38362a4ff1e33bf91fb7dbec654fc37245328403be6a77b4f4f833b2d4a675a46f65a72fd1c800b34bdf086cab5a SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729
diff --git a/sys-cluster/opencoarrays/opencoarrays-1.9.3.ebuild b/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
index f8c2014..b6a1a5c 100644
--- a/sys-cluster/opencoarrays/opencoarrays-1.9.3.ebuild
+++ b/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
-
-inherit cmake-utils fortran-2
+EAPI=8
+CMAKE_MAKEFILE_GENERATOR=emake
+inherit cmake fortran-2
DESCRIPTION="Implementation of coarrays for gfortran"
HOMEPAGE="http://www.opencoarrays.org/"
SRC_URI="https://github.com/sourceryinstitute/${PN}/releases/download/${PV}/${P}.tar.gz"
diff --git a/sys-kernel/gentoo-sources/ChangeLog b/sys-kernel/gentoo-sources/ChangeLog
index 62d5777..4774fc4 100644
--- a/sys-kernel/gentoo-sources/ChangeLog
+++ b/sys-kernel/gentoo-sources/ChangeLog
@@ -1,7 +1,37 @@
# ChangeLog for sys-kernel/gentoo-sources
-# Copyright 1999-2017 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2022 Gentoo Authors; Distributed under the GPL v2
# $Header: $
+ 05 May 2022; AstroFloyd <AstroFloyd@gmail.com>
+ gentoo-sources-4.9.76-r1.ebuild, gentoo-sources-5.4.38.ebuild:
+ sys-kernel/gentoo-sources: upgrade v4.9.76-r1 and v5.4.38 to EAPI 8.
+
+*gentoo-sources-5.15.23 (13 Feb 2022)
+
+ 13 Feb 2022; AstroFloyd <AstroFloyd@gmail.com> +gentoo-sources-5.15.23.ebuild:
+ sys-kernel/gentoo-sources: version bump to v5.15.23.
+
+*gentoo-sources-5.10.76-r1 (18 Jan 2022)
+
+ 18 Jan 2022; AstroFloyd <AstroFloyd@gmail.com>
+ +gentoo-sources-5.10.76-r1.ebuild, metadata.xml:
+ sys-kernel/gentoo-sources: add v5.10.76-r1 to repo.
+
+*gentoo-sources-5.4.38 (08 May 2020)
+
+ 08 May 2020; AstroFloyd <AstroFloyd@gmail.com> +gentoo-sources-5.4.38.ebuild,
+ -gentoo-sources-4.1.12.ebuild, -gentoo-sources-4.12.12.ebuild,
+ -gentoo-sources-4.4.6.ebuild, -gentoo-sources-4.9.16.ebuild,
+ gentoo-sources-4.9.76-r1.ebuild:
+ sys-kernel/gentoo-sources: add v5.4.38 to repo.
+
+*gentoo-sources-4.9.76-r1 (17 Jan 2018)
+
+ 17 Jan 2018; AstroFloyd <AstroFloyd@gmail.com>
+ +gentoo-sources-4.9.76-r1.ebuild, gentoo-sources-4.1.12.ebuild,
+ gentoo-sources-4.4.6.ebuild:
+ sys-kernel/gentoo-sources: version bump of local copy
+
17 Sep 2017; AstroFloyd <AstroFloyd@gmail.com> -gentoo-sources-4.12.5.ebuild,
+gentoo-sources-4.12.12.ebuild, metadata.xml:
Version bump local copy of gentoo-sources
@@ -110,4 +140,3 @@
-gentoo-sources-2.6.36-r5.ebuild, -gentoo-sources-2.6.37-r4.ebuild,
+metadata.xml:
Removed ancient versions (<2.6.38)
-
diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest
index c7af492..464d4c1 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -1,22 +1,22 @@
-DIST genpatches-4.1-16.base.tar.xz 390916 SHA256 c36edc8f56a26e0ae74fa28e9a50d02d8196f5d29447d6d2cdbf17ad71f70902 SHA512 981c4589a2f448a8c58276590eae9db25e716e0df584f4e431e7d29e69714695078112e30b84179038879071dcb94adb0753a94bcc3cf3e4c3a676244543f0aa WHIRLPOOL 6f3bf0ec325a1d7363315fd7828da31901916c497cbb8adb212e515ee7fae1179f276116f9e484fb23f2200e2fa61ad315baa8de1c073c5412dd1ff3ce624cf9
-DIST genpatches-4.1-16.experimental.tar.xz 215996 SHA256 0840ccdcad7c4b03cd4fd54940e3ca31d0d738184abe1c9340d5d0f9c3943009 SHA512 95b8bc22413b24627ac1906830a345689c7e98a77beb1405e9a6c5b97f48c4fa7dbd15a2ffe66f24ef9dd8617a83a4913a26acbcb387f4a0add6d5f37c3343a9 WHIRLPOOL b19fbda05c354c17df10a8fe3e482798926e6631c5b5f96685e2d99cc016f10c37fbe5aef633c8a77bc427d045b02390815469f5aa2850dd76d5cb374a916cc0
-DIST genpatches-4.1-16.extras.tar.xz 16176 SHA256 a6e00246f5e8feef952529d7be51104657f0acfea1d17b5c7a1e9fd800bd62ee SHA512 0ec02e89fef967286851d8cc0bd8c6d908d0b72c79ef55da30747cc151878340c3c882f9e1067edff3476851f136032674180e58cbc46a6a48d9f501c28c4f56 WHIRLPOOL 0aa25106c9346d8ec2eb3ff56b315312a07363e36039efcce7d52b2e73eebf4c6ffba65dac45ee49a3b6b0ffab05ed42905a86f3e7ead3d6be7bd998e5dbf8b6
-DIST genpatches-4.12-13.base.tar.xz 227724 SHA256 3267458204389194a541fe3b887b3f42ea143f2f0eb6d7e7196eaf07ab32cd83 SHA512 6088bbe9b0007715e146917cb4288df69ee0d6a4e5628db90005c68d025bd12e304dd9e00e51a5a1a6844ed06a09571e9faec494257fd2aa3d6abc3bc9838000 WHIRLPOOL 87a4ec363cc74a12b76211f89db421062ae16ad453816384ef47782d3cd1dc609d103ab8746f7a5f41851355bc300931a4815bf33f42290eaad8c23c5c97f3d3
-DIST genpatches-4.12-13.experimental.tar.xz 5188 SHA256 93fee6ffdc200c451bbe3a8c96feb343819390171d7d11d0559bd7c2eb24f6c1 SHA512 80adbc13d7478b5c55b0b6380ffb1ba42cc10de8eb996db0457a1df6677e401d612f74ab756a9bab83b99f857af323d9d7fa6c36ace9aa0950671e1843c84777 WHIRLPOOL 43a63c45959046f616619cfcce36c398e55a2aca8c58d744f2a2fbd1123964a5d3d32905878a63e929ba7b73527753e305a1b52e9ba7af66247b714472e6734e
-DIST genpatches-4.12-13.extras.tar.xz 17352 SHA256 89e50dd5fdfe8736684b8b9da3980ef29865c28bdb2f9a86a91b5d90c4c7d3de SHA512 2f7f76e090926cff4c2980215a51cc745d8aa14a9153a8cd6170fee94e21d1b31beae0209d23963c7cc71bbcd0dbc6789e4b3eb0d8c6a0184c128a54bef44bdd WHIRLPOOL bdc6b2b96d38c8d34d384d75d1e95a988fa091295afad6242509ac56cc998784746e2e5e9571a7e2667173d45f9facc1ec498966a3f19c1ce4cd0a6e3c8b80a0
-DIST genpatches-4.4-8.base.tar.xz 243736 SHA256 70a54851283def9013601bd8ea299c04850410001e36d619fa6e83b64a4f0907 SHA512 fde00c28bc8da96aee2378d7ea36c85a5f8520c271e0251c7bc7472cd3c395dc2c3f5168f38b1bd10e6b5189bedc8b10780899468a368f8e9be1811bc31c0ab1 WHIRLPOOL 1190d8167c05062a53a7cc66a36310b42f6b90a711a497543b68626e1d6ca3fbc1c57a37dfa2a1fc98ed4f3b1dae5d7e77b74f3d708bc830b2bd5c31fc797b74
-DIST genpatches-4.4-8.experimental.tar.xz 62604 SHA256 35148c3d46a256819b5d214203b7365316694e85a729ddec2e5c229e48b9091d SHA512 e1e5b31d35a851f446645a2ac403ab238d63fb540e8443d36a30dd8a5d32016b077c4cfdcb30976e5facc511c0a6116037efb0af0a4840e00a1d8cf6be3fe310 WHIRLPOOL 4b65738d20969d5098feb66e416af450f0be87fa8c1770381165f70ca99e019400ff9e92c92d8f6dc1b641f4a400fa6165f0573aeb68ecba05f8934a348e6cc7
-DIST genpatches-4.4-8.extras.tar.xz 16284 SHA256 50b6dc7b842191a49a77d0f54302ebd1c7334e5f60cccc91e2a02db51ae074f8 SHA512 478e31f23742a99e4b3a2d24c93f0880c1794d40e5b05b80cc472ce237e14f28a83cb31554b686c8ec78e80b776fca363a1aabe450add7a3142ad30a4b586841 WHIRLPOOL 2ff0a37edadfd391b59bbe5158c463ee4b411fcd06e8f5bf53f58b19f88a564a40fabe690d5ac12f108e02d3a001d8b928372aa453f060d530ff2e30d0617113
-DIST genpatches-4.9-18.base.tar.xz 385508 SHA256 d29fc16842e846c2c6487e9c1543e6fe43429d34882ac9c6ca070c1fe3564605 SHA512 c1d08b3d66df74efe610cbf586921f7caa57bb8337848380fdc8e2034883180a60a26dab9ded50974fb468d35dc923912ead08cb0f751a515cef85efb31955d9 WHIRLPOOL e1ef981b945718eab2e96470f96a033cc2b1ede6c706d6cd3e32f4f1c4e066766135141d55a5ccee06d9fb84bc66df389cdb2d095ad569bd565afc600b3b4095
-DIST genpatches-4.9-18.experimental.tar.xz 105616 SHA256 209be56c1efb0ba3fbee17f2437bd00b36caecc6c44db2b4e1a0e46ae17640b0 SHA512 37d6983f46ed4031f11f91ffcdacb510b40cab682d71ac471ab3c2ae78598ee9826068afb8b1388d96133635ba2680cc106624e0d79c341d2610b4f74330b773 WHIRLPOOL 5af9422c0526c5e23977f2d25ea683ed1ecf6f9e14a6daf52490bd808e9790cf6f6d9ef96353bda3474197eb954159575a4f0e6a768a86777d9b8a61828d0a0e
-DIST genpatches-4.9-18.extras.tar.xz 17348 SHA256 64167f17f122f969476bf68a3e0493a77d7ae9e78087c2748cdfdc6e6186af2a SHA512 dcbdea379a0e28e9b8ed08b32ee71a36ce9ccc817e5b79f38759031e3324441f3e91e6b7e2802d1a694574bb4ce9e8f441d88ccbbd9280b3a4456eadab7d5fec WHIRLPOOL 1d3ba61d03d17a707a65423e85f7f3a235a9d39fb26e4602b5cf663e097dc9e8618380d7a54db60705e6b38e9c0674330df57a6e243c7215411275a489ab8b42
-DIST linux-4.1.tar.xz 83017828 SHA256 caf51f085aac1e1cea4d00dbbf3093ead07b551fc07b31b2a989c05f8ea72d9f SHA512 168ef84a4e67619f9f53f3574e438542a5747f9b43443363cb83597fcdac9f40d201625c66e375a23226745eaada9176eb006ca023613cec089349e91751f3c0 WHIRLPOOL 85fcfdb67ea7f865272a85d3b4c3ec1f5a1267f4664bf073c562bb3875e9d96ad68486259d8866a9aced98c95de16840ec531d89745aec75b7315a64ebe650b8
-DIST linux-4.12.tar.xz 99186576 SHA256 a45c3becd4d08ce411c14628a949d08e2433d8cdeca92036c7013980e93858ab SHA512 8e81b41b253e63233e92948941f44c6482acb52aa3a3fd172f03a38a86f2c35b2ad4fd407acd1bc3964673eba344fe104d3a03e3ff4bf9cd1f22bd44263bd728 WHIRLPOOL 3b97da251c2ba4ace4a27b708f2b1dcf94cb1b59aaeded6acb74bd98f0d3e33f1df83670665e4186d99a55daa84c88d539d93e20f0ff18a6d46ef326c48dd375
-DIST linux-4.4.tar.xz 87295988 SHA256 401d7c8fef594999a460d10c72c5a94e9c2e1022f16795ec51746b0d165418b2 SHA512 13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e WHIRLPOOL 02abc203d867404b9934aaa4c1e5b5dcbb0b0021e91a03f3a7e7fd224eed106821d8b4949f32a590536db150e5a88c16fcde88538777a26d0c17900f0257b1bc
-DIST linux-4.9.tar.xz 93192404 SHA256 029098dcffab74875e086ae970e3828456838da6e0ba22ce3f64ef764f3d7f1a SHA512 bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a WHIRLPOOL 072505b29972ad120eb25a074217847c9c2813416c4903e605a0433574f5f87616dbea0b1454e4b19acc48107f11274b682958b1d773373156e99f8163e6606a
-EBUILD gentoo-sources-4.1.12.ebuild 787 SHA256 e95e730c505acb378058d2e7c92a8c22c813629e20afa0f15f8796aa89ca889e SHA512 1c201e11dadf5d470ab05ae85c45734635af7ee9917d7673546c578ec76fd42d0f4da6f68b742a1610649deced7e1f77a2fa12e79fb970b5a6dd139fea93d3b4 WHIRLPOOL 746f3eaa891f903e4bc241b760e30257e1400be743f5c254d4fec0a29aa31d148f25a08ff42ee483f34e9791e8495ed416c0996750ce0ab675a2e9f00e9f1376
-EBUILD gentoo-sources-4.12.12.ebuild 742 SHA256 77ca0c4eb53987f55f551229985221d6313d3dbe84f10b3c1c532a2d83c2241b SHA512 bb6e96e2db6a31c333c612a0d3f9374625f46d3cc81f957c5d7d2ef6f8bb9ded53f1dc21d83f065d1ccc77b84b8d20e805686f100a871835760bcc3a4c623b84 WHIRLPOOL 548b5a3b43ed3c044a06939f82d0318688be8128782a3a15ba8a39936f5ae41db70792f40d0021678f8d4db65d290a9434cd303e88899e56ca2fd82f10ba84f3
-EBUILD gentoo-sources-4.4.6.ebuild 727 SHA256 07c06f14f4c569ebd48baf1b28ab46e8da1218ae4a5a6d240b042e913e742f6f SHA512 652a04aad0f0499b668f9304eae3e6e76d545d2575d213434b96f203158eaeeb7e195d61c8af8d2ff81fe627fc165d5e3a2340e3bf76bee7648453f9cc1c40ed WHIRLPOOL 87607c1bb617d49abb2ab77b47f72572e73539223308fa2e5bdecba2145d6b9f9ab98e50535ff6305336752cff18fc28772b48f458da88bc0c7f151e245fcf30
-EBUILD gentoo-sources-4.9.16.ebuild 742 SHA256 704ba9a0539c85c9ada05c095d399e272359302a53e44427cf8d78f74e5df69b SHA512 10c850a035d96df62b6bc788ad5e82c7abe590e43e56c06ea8c3d0ffb915c132eafcca5bfe93bf3cc29adc07fc8de929bc3bda9ae7c090be67681e9269aa3a8e WHIRLPOOL 6bf97b87de0beb8ba4c8a2be2dae0e8f23fb9b30f55365c18ee6f6a15d834829c4369bd6d69dd6c4f73ba0be8334279eea95a5e77908891016fbbc5415f1a448
-MISC ChangeLog 3800 SHA256 8a3c690687f5105025b1a0d518353f239cc741def7a3c2cc5ba8f0f0d2633a8c SHA512 f684bb1a62c4284ad71e609fc02f057954f1d5b254307fd8effe6d0bbf1025577f8e08a818dcdcc760176a07a860796f49bf3915ab0e25c6b5810d07359f2479 WHIRLPOOL 59ece9406418df65a4bc38b8947c0fbe81d443a91356801d154085145f1d166f16248cd1509d56352076e15781640d2b2d9d64eee2ac09e8950e7f407238a07c
-MISC metadata.xml 500 SHA256 0a0ec1c4720869046565b7f6e40aa4eeed2ada84dec8535c2b9608c6df068969 SHA512 c01d2263a3faff75c3b1f01eef806a9b0c0950c904c28c11b057cfdf2f5c302b95b20f45e649a3749c4ffafa6dafd759e7738bd8e807f23e49d2febaa212ec6b WHIRLPOOL f0e7a15c8c4431a3607f9275a489da756c75f7e0f5a6c4c963b612602d6b1159d2b7935b5aadbf234a8166f44cda16511c04b8bcb71c8dedf53c8b81a810334c
+DIST genpatches-4.9-79.base.tar.xz 1439664 BLAKE2B 2b4b32c798e2080e0e730c408cbae7fde31a89e59ae9291ade87d797da28173ca563fbf9306b3d4b575db11bc5eef26ab8590275802f6c925141c92a377f331b SHA512 359f6bb0e079d3ac905b682ebef7991e446c6fa0b6a88ef8422d950525a791c4055b529d154c16409cae484209a4d71283c93810f1afd01d2ac06fc20199067f
+DIST genpatches-4.9-79.experimental.tar.xz 106344 BLAKE2B e7e874e9a738f4cc1ad68c81a201e77fd8658db65788037bfbb8bb097f2f96434fc6d49b694ba607173457d3c865a212118eeb16c5188c26e31ef9c10043b20b SHA512 0d0b5da7c66a0bbf997940f91c87b7d033b8a88621d3448dfe39c7c2cf6c8483d6178b1cff499463f803e53391eb53e8dd3ee3f3008b9509e3d8f3643ab400b4
+DIST genpatches-4.9-79.extras.tar.xz 17352 BLAKE2B c194973419a011d035ccd6c5d98a90d04c2c2242f18dc950536a7dc9f505de7416047fb0893787f17023951aea59f21062d3f5a3a0d2ad3eab5127dbfb46df9c SHA512 27ff88dae9a66784d842410b0e3f02c66d748dab63fe391701624d4ca398c824819c7a9fa2dd474e62fd29bf7d8576ae4162c53b3127bccbe30a1657a2760ad2
+DIST genpatches-5.10-83.base.tar.xz 2437628 BLAKE2B 87fa0fed28498c5048ebb06ae7692f2a2591aa5acf91b471b0e6c641d2397e2213f437797f3a4cee268c9ad7c7bb4ef751e5fc4e184169ceb25aaaace9f7096f SHA512 8f1ae3705626e92acd04a5a539be60d07d7ad5b09c9b3a3a76b93ae0cfd71687ea397f27b59e8c443068520f3d5e4ac78678d3def2265650c745e7031b4e27b5
+DIST genpatches-5.10-83.experimental.tar.xz 16868 BLAKE2B 7dc109c60c354e2a58410b45a84edf5346563c478ad8ab50f9249c5d6471e076022baa4b954f5559bfc0253a555392c78f545848ffe76100ca20aa587325b614 SHA512 c2ee67cff75de2ed0264d1ab0d2ee682861837dd7f688415c3436d9d55f317330556239714f00872725231a7af377a413438585aa37efcef56fbed66f3bb16ba
+DIST genpatches-5.10-83.extras.tar.xz 3844 BLAKE2B 08632b33122638d287da0a770ef2c431d2a393d8efc089f44e11038f8f2d10a5acf2ee73fd6a7112d313463d0c297cd31da4fa2fce1abb30e1af88a14bd23c49 SHA512 a0cc6b0ee77064db826d155a201b22cae2d0fd85a9239f8dc7062fd4b2f89764f6559c3562903e4b2c98190da631539ad45bf7005cae5ca26c6bd12ca5a06326
+DIST genpatches-5.15-25.base.tar.xz 1018612 BLAKE2B 493b8c695f2bfcdfa36712143ffad423883273b48e0ae45db226d9e12b809764538716fa8dc257d0cb211f9db50f6af437cc8d19dde0e8af5a10accf85a3b4be SHA512 f268ace309d283079e0f491a3a77de56d4a18fa31bba643be4d215f931baf6a251d1e28c358d4b606b0ea15fc34e71f6b13901f5eb95f18ebad79f384bb6e5a9
+DIST genpatches-5.15-25.experimental.tar.xz 5420 BLAKE2B 44293344502125562bbda7ee9bedc05141a9b78ffb8fc3178e857a1a638f6cccc943abe9f235679e858646d69e3a470cd047845efd2703f187aade8f2197f4ce SHA512 4a229d0ad358732af9bd09eb93f6e80aad3a20c0bc64bb083a1e64472fcff89db761a396c9ecaf03b6e52976fb61d96db39023120b6fe463222767d0f2230059
+DIST genpatches-5.15-25.extras.tar.xz 3876 BLAKE2B 17a20913e907e6b6a87afdd7775b7f9811bc3eed5374b957244242fdbc655519606063656bb8e5f51ded3168f73e99832d0cdf66e830811dc1e5ea0c0b8a2582 SHA512 1b8f4424996351a70c26f5a90c2490078c1a8daa80da578e2e3b3d1c4be6a4474d40cbd2e6fae8b1f1b9389cdaf2257e01a14ac6c2f7ece8a883d745555a686e
+DIST genpatches-5.4-38.base.tar.xz 1364272 BLAKE2B 708fff34d0e5db8971687815f936bb6fcac0049fdb8351a500c67ebb5c472c8a0ce7a8e580b20c841aa305441c849cc595735292fdcefe8b9877530f110bebcf SHA512 6accf4fc70cbf2463df6b50001bba07b3d32985451de341398a8e9f8b1281ac3ab22661b5216afdddb5072262ac238073b83231c9fd2b90b27b8cc3b9f1d8850
+DIST genpatches-5.4-38.experimental.tar.xz 6140 BLAKE2B b61bf414cf1dc573ab72ba84530c4fc6a565e0e2fe39c84b822a76dae4b708a55521d5ea0f680c92bc62a205c2939e0fa367a7c80ac2218da44dd361dfb0af20 SHA512 d3b35b54359ecb5177cb475913e847374aeaa155f28f120f2994ea09c7124c162a29dfc092489e2e044e52402df0abaf1e9179fe4fe2a363ca319289bc499c2a
+DIST genpatches-5.4-38.extras.tar.xz 1756 BLAKE2B 2e4d217bf53de074717b18748263318cc637ee85c1217caea175e7f47ffa74217b1e06a5bd19a0ba88307423d16c0a2c6c7975c8d3fee83a8d1fd65a0cbe4544 SHA512 db347a70bb1fd88ff37573ffe7bb1b03f61f7cca9b25ef302ce26e7e849bc87aa1f5b5c732fb3fae3a5efb339794be6a11eae386cf444fe50143bf46be3544d3
+DIST linux-4.9.tar.xz 93192404 BLAKE2B 83ae310b17d47f1f18d6d28537c31e10f3e60458c5954c4611158ca99e71cc0da2e051272eabf27d5887df4a7cb4a5dd66ff993077c11d2221e92d300a0b48d7 SHA512 bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a
+DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
+DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
+DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13 SHA512 9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
+EBUILD gentoo-sources-4.9.76-r1.ebuild 735 BLAKE2B b33175cc169c57eb54d0781fe8634c6fc466c15c55420dc13860dcc2e59fa636bba75f852c48c74e18bbe631d4bb2675ca21f2c7ba5247ff5f902df9670ac98f SHA512 4a872c4f5159c98b1d8038a8e47dc17a33b0a7269fd577ffa487e9c86c77163c52a5240da8dc0b454683a23e983335a58206548db805a236f5ef90c92a8a5f2a
+EBUILD gentoo-sources-5.10.76-r1.ebuild 742 BLAKE2B 5e15752a6f76bdcd4d9d001f1500d67f6ade4e8b60eb1e7b49f55cff53490d6560575dfb1840633d59651c50c79a98111d6c6f9e536d56be7cb7b4dcdd54ab6a SHA512 a3b799811700df077c16821c092b259c1b69264f960f7b5f47e2a56cb6b6707f0b5110150effcb6f8b72716926890c7cf318eac8134e6d34f59e2fd08c7dbe1a
+EBUILD gentoo-sources-5.15.23.ebuild 748 BLAKE2B 05d3439fd315ff3d5603b15f9b98a10608c2a7e04967738950748ce2a8904d9dff5b5e80eafa2e0f03b318c5d0d651933345cd9b8b63bca678a16ceef8064f4b SHA512 c20091b32c60a68b331089de851d1ca9d12fd3d73a552d4636a3d079416be1aa3cebe1753805f5f59b9ca338c4dfce226dd83c686353d2ed77c9aa0564c572c5
+EBUILD gentoo-sources-5.4.38.ebuild 735 BLAKE2B a3092d2136544a175fb9240e91a919f497dc518f9cce7c4e6f037e6a9d21e2efe42471eaae3402aa3bca802a14a2fda75c82c8c9463498b566f1849808179c0d SHA512 0924c578240c7950ec12ce24f56befeff7a50862bb405f961afde1d877be7c99108ae300eb072b17bc0f6c4849e78140d7c5df443fdb65174e007dac0a9b9bcd
+MISC ChangeLog 4931 BLAKE2B ada2ef08a32fdd87346c4d4748a76fa1f01aa1936b62bda6e52a26829c6418e5b026024f8a4de097963da68182a49b690d92a85349d9cb314e7a1c680c652d82 SHA512 ab4aaba06f36d2cac9e0cd9cfbeabc2eba3975242526d580391dbb736db7490b2cc53a7f5df236fbfabe76c07d2f8a34d621cf2d9a573a2d36c202e0d4d27ec0
+MISC metadata.xml 501 BLAKE2B f5363c8a19540d5bb924b38bdebeb8dbc60c84e58d1d87a9148a3e7abb09b0a1b733c98b130b778b8ab3a88375598444aa9d537d8c5338864a3d4497600d7836 SHA512 bc1ba0d75dbf5b95b3f93e666389c6408f20aebeec99bc8ec00653758b67588e07214285ed106fd9e5aed2c8d57c625d666c797212fda51e1ab98ce1df816467
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.12.12.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.9.76-r1.ebuild
index 7d7786e..b05d5ba 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.12.12.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.76-r1.ebuild
@@ -1,16 +1,16 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="6"
+EAPI="8"
ETYPE="sources"
K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="13"
+K_GENPATCHES_VER="79"
inherit kernel-2
detect_version
detect_arch
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
IUSE="experimental"
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.16.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.10.76-r1.ebuild
index 0b47e70..b8db508 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.16.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.10.76-r1.ebuild
@@ -1,16 +1,16 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="5"
+EAPI="8"
ETYPE="sources"
K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="18"
+K_GENPATCHES_VER="83"
inherit kernel-2
detect_version
detect_arch
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
IUSE="experimental"
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.1.12.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.15.23.ebuild
index b1b386c..38f1812 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.1.12.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.15.23.ebuild
@@ -1,19 +1,16 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# $Id$
-EAPI="5"
+EAPI="8"
ETYPE="sources"
K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="16"
-K_DEBLOB_AVAILABLE="0"
-K_KDBUS_AVAILABLE="1"
+K_GENPATCHES_VER="25"
inherit kernel-2
detect_version
detect_arch
-KEYWORDS="~amd64 ~arm ~arm64 -hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
IUSE="experimental"
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.6.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.4.38.ebuild
index 4e18b02..814adc9 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.4.6.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.4.38.ebuild
@@ -1,19 +1,16 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# $Id$
-EAPI="5"
+EAPI="8"
ETYPE="sources"
K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="8"
-K_DEBLOB_AVAILABLE="0"
-K_KDBUS_AVAILABLE="0"
+K_GENPATCHES_VER="38"
inherit kernel-2
detect_version
detect_arch
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
IUSE="experimental"
diff --git a/sys-kernel/gentoo-sources/metadata.xml b/sys-kernel/gentoo-sources/metadata.xml
index 93b88c1..74ee2d6 100644
--- a/sys-kernel/gentoo-sources/metadata.xml
+++ b/sys-kernel/gentoo-sources/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>kernel@gentoo.org</email>
diff --git a/sys-process/netatop/ChangeLog b/sys-process/netatop/ChangeLog
deleted file mode 100644
index 352004c..0000000
--- a/sys-process/netatop/ChangeLog
+++ /dev/null
@@ -1,10 +0,0 @@
-# ChangeLog for sys-process/netatop
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*netatop-0.2 (24 Jun 2013)
-
- 24 Jun 2013; AstroFloyd <AstroFloyd@gmail.com> +netatop-0.2.ebuild,
- +metadata.xml:
- New ebuild
-
diff --git a/sys-process/netatop/Manifest b/sys-process/netatop/Manifest
deleted file mode 100644
index c07406b..0000000
--- a/sys-process/netatop/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST netatop-0.2.tar.gz 20549 SHA256 80ed66214c0f020b19c395775bf560a137ae66e8bec7b73440805f2cb4c74479 SHA512 8a4e47533c689dfb7f5143d0531b6d8f5b11a3fa580bbc2286299b541c70aaf930ad1e03bc4d99bb4ad7ab7917aade7d404ad70309d27229e5a2165cf90191fd WHIRLPOOL e7e2deb6f099c822a709d0f95709117c5c226efc8222a7811c8fe41fa3cf26f8c56c50b9ac15b69323b82a4ca46c04091dd74975955cb043723d0db735168005
-EBUILD netatop-0.2.ebuild 338 SHA256 c3a3e4ebdcb1b9172ba32f8930a3d105006d009646163dca9eaf01f7225bdbca SHA512 2b13ad29adb138b33f00062611fc2e2ac573f44618a2532c3f5277e9bae8ed75a0d708dffef69b2a48639d402987f787ab4b86fe2ec2e21b8aa4f5cc73f7aad4 WHIRLPOOL 82b763362e18f4c2c036610417eb112dfe0956c189484960b74e82360feabb433130eac06a3578a70319ad7d50a0ae3a596967fd8469403f58fbe710541f1e6f
-MISC ChangeLog 249 SHA256 c3668ab63f8a38514c866bc3cb7022e008401b4ce7e9cdbd57a69c8be4188adb SHA512 b60e9d6e1d70e38e4b22579c156c8b8c941ae4c886e372262e66bb56c3fa68fb56f40a26e467768acc8a83db4108529ea1dfc514537d937c3291e05ff2c192aa WHIRLPOOL 7818a32e124c1a3cd804a646875cc1d2e386ea109fe147a68cf2c3e6d94a95392481db293d41eecc5e6d3c13ae5b086069cc80afd045f012cb392d1a2e00f2a8
-MISC metadata.xml 272 SHA256 775ffb57af6ae0ffd5620dc0965dc006039acb6901841f3b4e6fa81a50c93a90 SHA512 ba278e8d2f637c6bcf83faea1a5198041cdfa6a07910200473946551aaa08add1eac58dca1584557850170d0551cfdfe634ed8b804c382e34d5893c4a2630613 WHIRLPOOL 515b74109cdc07d1177c7e757e6facd888d684055b9faa185d5de3f378d85e6b8c2e588fea11906bba3be1d29e5141e9536d4a650aaf3b096b5a9d385fe386ad
diff --git a/sys-process/netatop/metadata.xml b/sys-process/netatop/metadata.xml
deleted file mode 100644
index 4e226d6..0000000
--- a/sys-process/netatop/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>base-system</herd>
- <maintainer type="person">
- <email>AstroFloyd@gmail.com</email>
- <name>AstroFloyd</name>
- </maintainer>
-</pkgmetadata>
diff --git a/sys-process/netatop/netatop-0.2.ebuild b/sys-process/netatop/netatop-0.2.ebuild
deleted file mode 100644
index f220803..0000000
--- a/sys-process/netatop/netatop-0.2.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-
-DESCRIPTION="Resource-specific view of processes"
-HOMEPAGE="http://www.atoptool.nl/netatop.php"
-SRC_URI="http://www.atoptool.nl/download/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
diff --git a/x11-libs/gtk-fortran/ChangeLog b/x11-libs/gtk-fortran/ChangeLog
index 21d8eb4..db2d54a 100644
--- a/x11-libs/gtk-fortran/ChangeLog
+++ b/x11-libs/gtk-fortran/ChangeLog
@@ -1,25 +1,5 @@
-# ChangeLog for x11-libs/gtk-fortran
-# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*gtk-fortran-3.9999-r1 (19 Jun 2015)
-*gtk-fortran-2.9999-r1 (19 Jun 2015)
-
- 19 Jun 2015; AstroFloyd <AstroFloyd@gmail.com> -gtk-fortran-2.9999.ebuild,
- +gtk-fortran-2.9999-r1.ebuild, -gtk-fortran-3.9999.ebuild,
- +gtk-fortran-3.9999-r1.ebuild, +files/Doxyfile.patch:
- Revision bump: added slotting; allow parallel build; added 'doc', 'plplot'
- and 'static' USE flags; install gtkf-sketcher (3.x)
-
-*gtk-fortran-3.9999 (22 Oct 2014)
-
- 22 Oct 2014; AstroFloyd <AstroFloyd@gmail.com> +gtk-fortran-2.9999.ebuild,
- +gtk-fortran-3.9999.ebuild:
- Added git version for GTK+3
-
-*gtk-fortran-2.9999 (22 Oct 2014)
-
- 22 Oct 2014; AstroFloyd <AstroFloyd@gmail.com> +gtk-fortran-2.9999.ebuild,
- +metadata.xml:
- Initial ebuild for x11-libs/gtk-fortran: git version for GTK+2
-
+ 21 Nov 2021; AstroFloyd <AstroFloyd@gmail.com> -ChangeLog,
+ -files/Doxyfile.patch, -files/Doxyfile_man.patch,
+ -gtk-fortran-2.9999-r1.ebuild, -gtk-fortran-3.9999-r1.ebuild,
+ -gtk-fortran-3.9999-r2.ebuild, metadata.xml:
+ x11-libs/gtk-fortran: remove package.
diff --git a/x11-libs/gtk-fortran/Manifest b/x11-libs/gtk-fortran/Manifest
index 12a8359..e7e83b3 100644
--- a/x11-libs/gtk-fortran/Manifest
+++ b/x11-libs/gtk-fortran/Manifest
@@ -1,8 +1,2 @@
-AUX Doxyfile.patch 933 SHA256 e863ec53fe5c137968f002e41982b428cfe0baff91130c3f262753ad2f535b99 SHA512 9371637fb9ac0836c95251e6cb303556a8dfdc1ff900a7b5a8e8ee7fbfe75bc137fe95c3b001979ff9895d9048e62a15dd747acc3517ebd1e1c80e9b1df76dab WHIRLPOOL a1a134050318dfdf75510e7adbc8049630b9e6cf2e2f730554b279137720da4fe5eff74b8f65fe1dba08cd2cc57e236897073b6870198c4e6fce437c59e0b229
-AUX Doxyfile_man.patch 500 SHA256 8b6abce034641444020ad71e175ee0b1ea5ae15c8b25b0603e6e3aea823700ab SHA512 6ead8e3d40830a148dc719c2dd0725c12f912b6363dc0e3be78f40a6ff7f7dba6e395f8e8c8081e9333cc7f62fd5529cfec781d5d41288f942ef1063862dfa57 WHIRLPOOL 70c18b096669e3573e01a7e91b1f359bacc042d9efb20de12709e53dbdd7bc9f3f6282974021490115d45fc7a5be1b75ce5bbec6cac7e785313eb2368e08f4cb
-EBUILD gtk-fortran-2.9999-r1.ebuild 2250 SHA256 38df90dd5134aa3df6e5cb9cab40c94e76c6ad0eff393ab5c12755db1c7099ad SHA512 fadcef766c9d87b1801b13d63e2825503b89658d072b9cb57da220bf38c537dd600234d7adbdff043421b4780aeca2576e1b4057fe3f3cc3049b0b247ffe5074 WHIRLPOOL 17a2eae64f843c434e74b9d5eed499c5e00db41254a50d86bec6b46a8d77f6e59ffb58ff79c1a781203b3b012ad59891c7fb4c39fb399c682552f5875ade1f37
-EBUILD gtk-fortran-3.9999-r1.ebuild 2383 SHA256 a8089572d7fcfcb516149a4bbbfb31fb93ff0189f26eb71a8f67f1603547cc14 SHA512 af1e9c617ccb27fd987615a3ae322a022aa2c9f4fd85f3ea731b620f5d4614f90041d246a308c2a82423a92abbcd2df0e27f6ccff2348e773094020209a535e8 WHIRLPOOL c12fa2bd4df03d201708c34df0277bbbd69bd4a6b366dd4b45a415c43a38453b66b599f1ea87c97066990bada4897dacce2a1951b235ee04c3e6369be4f36350
-EBUILD gtk-fortran-3.9999-r2.ebuild 2696 SHA256 6d93bfe9c67fdaf12629aae9eb5326bf9e9c62ffd17a327fc6e478601ea12867 SHA512 7c9599bd998821bc12adb4c2a36e22afbaa19769955d9cd3018ccc1fe77bf8cddc41d3caab1697432e86267b703075445efd8d234b823f74a47fef6820bb5bce WHIRLPOOL a85dff2cea6535b7d4f43cf83b0d8cb981d8b5af5fa4ad869d4216929116cd7e1d688b61164f6c8beaedb3057c27d03d7124f95f3cf556a607e0855f304dd73d
-MISC ChangeLog 889 SHA256 06ce138dcd08642b920767bdffa86321b312b3fe54df3c5d6a127163919cbd2c SHA512 a7105757fc8aa5bc818f3d018431b6a236489169b758b4fb119a70e87ca4ffb8ba3a436a78e6d24cc165efc43a15a54e396199e60da59b88195d0b533601c4e2 WHIRLPOOL c1b16076990314f3984478e0a14d96458475fcad45d79bffbd04045a4da3f39bf8815d35b178e4d60a10880ce677bccb5ac4a9831893b0e134d9e10497965c20
-MISC Doxyfile 8753 SHA256 603c34657342a624e86302eb127f93f69a3b8669ebd1fa17afaa05b009a4f2e3 SHA512 24b09447da4d4bfb33896fcfbe299d792459fe7858259096cf5140768a63c4424154b84a6ea54a1c4ad32fbfbcd16d276f80ec2c588626e3d9d9866ba4e9c5e2 WHIRLPOOL bbd7e3813cd9c1b0c9867618f1472ad9c109af264867af8cef562ea4e8c3dff019613749e4fe6fbcc31e3a18bd6a5fb120f790e6f3e6bbbbe4bdd07c9b678a7c
-MISC metadata.xml 368 SHA256 f96ab3f157d8d501548fc5283acd05f551be4638415676a5a36de55c2aa9f719 SHA512 3753b417f97e17a5f6c4f3294b4ae4774e56a37f767a9a6669b50e75c287b36212c9d4c9b3a9e980d9282407f326fa15b098c0d6cd5add9a42369532a3b14d94 WHIRLPOOL 4b2ed585d136aea6ec98b49cb36a90677c89bc7e6777d4794fea32979f6faf197820df62e8756dbaae9ac220c82bd74db71f3ab48feb12ce573a8087f654bcb4
+MISC ChangeLog 264 BLAKE2B 040e53b93f2741a67003e0d676fbae1fafd830a4aa0f3f8962064ff831beae99509fca55ffbb75a6a86d4678aaac06d0a07c6a508696fd3412abbb0bab6d3f54 SHA512 6e8d1c2433abb082c740208ce659fef082eece9804b714d1991c9c2e33e989403e945d02a0ecb3a0059e7031d04c5629dfee1267c4575e48e73bdbc19849b193
+MISC metadata.xml 252 BLAKE2B 53499f2f74e03a916dfd38d79ad1cafc118c38362a4ff1e33bf91fb7dbec654fc37245328403be6a77b4f4f833b2d4a675a46f65a72fd1c800b34bdf086cab5a SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729
diff --git a/x11-libs/gtk-fortran/files/Doxyfile.patch b/x11-libs/gtk-fortran/files/Doxyfile.patch
deleted file mode 100644
index f019379..0000000
--- a/x11-libs/gtk-fortran/files/Doxyfile.patch
+++ /dev/null
@@ -1,31 +0,0 @@
---- Doxyfile.orig 2015-06-19 14:49:02.649479634 +0200
-+++ Doxyfile 2015-06-19 14:50:06.862405747 +0200
-@@ -103,7 +103,7 @@
- SHOW_NAMESPACES = YES
- FILE_VERSION_FILTER =
- LAYOUT_FILE =
--QUIET = NO
-+QUIET = YES
- WARNINGS = YES
- WARN_IF_UNDOCUMENTED = YES
- WARN_IF_DOC_ERROR = YES
-@@ -262,7 +262,7 @@
- HIDE_UNDOC_RELATIONS = YES
- HAVE_DOT = YES
- DOT_NUM_THREADS = 0
--DOT_FONTNAME = FreeSans.ttf
-+DOT_FONTNAME =
- DOT_FONTSIZE = 10
- DOT_FONTPATH =
- CLASS_GRAPH = YES
-@@ -272,8 +272,8 @@
- TEMPLATE_RELATIONS = NO
- INCLUDE_GRAPH = YES
- INCLUDED_BY_GRAPH = YES
--CALL_GRAPH = YES
--CALLER_GRAPH = YES
-+CALL_GRAPH = NO
-+CALLER_GRAPH = NO
- GRAPHICAL_HIERARCHY = YES
- DIRECTORY_GRAPH = YES
- DOT_IMAGE_FORMAT = png
diff --git a/x11-libs/gtk-fortran/files/Doxyfile_man.patch b/x11-libs/gtk-fortran/files/Doxyfile_man.patch
deleted file mode 100644
index 9c7bddf..0000000
--- a/x11-libs/gtk-fortran/files/Doxyfile_man.patch
+++ /dev/null
@@ -1,16 +0,0 @@
---- Doxyfile.orig 2016-09-04 12:30:35.164129869 +0200
-+++ Doxyfile 2016-09-04 12:49:17.172848817 +0200
-@@ -229,10 +229,10 @@
- RTF_HYPERLINKS = NO
- RTF_STYLESHEET_FILE =
- RTF_EXTENSIONS_FILE =
--GENERATE_MAN = NO
-+GENERATE_MAN = YES
- MAN_OUTPUT = man
--MAN_EXTENSION = .3
--MAN_LINKS = NO
-+MAN_EXTENSION = .3f
-+MAN_LINKS = NO
- GENERATE_XML = NO
- XML_OUTPUT = xml
- XML_SCHEMA =
diff --git a/x11-libs/gtk-fortran/gtk-fortran-2.9999-r1.ebuild b/x11-libs/gtk-fortran/gtk-fortran-2.9999-r1.ebuild
deleted file mode 100644
index 1b84ec2..0000000
--- a/x11-libs/gtk-fortran/gtk-fortran-2.9999-r1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils cmake-utils fortran-2 git-2
-
-DESCRIPTION="Cross-platform Fortran binding to create GUIs for Fortran programs using GTK+"
-HOMEPAGE="https://github.com/jerryd/gtk-fortran/wiki"
-
-LICENSE="GPL-3"
-SLOT="2"
-KEYWORDS="~amd64 ~x86"
-
-EGIT_REPO_URI="https://github.com/jerryd/gtk-fortran.git"
-
-IUSE="doc plplot static"
-DEPEND="doc? ( app-doc/doxygen )
- plplot? ( sci-libs/plplot )
- >=x11-libs/gtk+-2.24:2 x11-libs/cairo x11-libs/gdk-pixbuf"
-RDEPEND="plplot? ( sci-libs/plplot )
- >=x11-libs/gtk+-2.24:2 x11-libs/cairo x11-libs/gdk-pixbuf"
-
-src_prepare() {
- epatch "${FILESDIR}"/Doxyfile.patch # Quiet, no graphs
-}
-
-# Cannot do a parallel build. make install will build 'all' in parallel, which fails.
-# Hence, do two partial parallel builds here, for the core stuff.
-# You could do a serial 'make all' to build the rest (examples, testers, etc.).
-src_compile() {
- cd "${CMAKE_BUILD_DIR}"
- emake VERBOSE=1 gtk-fortran_shared || die "Building shared library failed" # Cannot be built at the same time as the static library
- use static && $(emake VERBOSE=1 gtk-fortran_static || die "Building static library failed")
- emake VERBOSE=1 usemodules manpage pkgconfig || die
- use plplot && $(emake VERBOSE=1 plplot_extra_module || die "Creating plplot_extra_module failed")
- use doc && $(emake VERBOSE=1 doc || die "Generating documentation failed") # Doxygen documentation: ~135Mb!
- #emake -j1 VERBOSE=1 all || die
-}
-
-# 'make install' will 'make all' in parallel, which fails, so do this by hand:
-src_install() {
- cd "${CMAKE_BUILD_DIR}"
- dolib src/libgtk-2-fortran.so.0.1 src/libgtk-2-fortran.so
- use static && dolib src/libgtk-2-fortran.a # The static library is always built, we just don't install it unless desired...
-
- dobin src/gtk-2-fortran-modscan
-
- insinto usr/include/gtk-2-fortran/
- doins src/*.mod
- use plplot && doins plplot/plplot_extra.mod
-
- insinto usr/share/gtk-fortran/
- doins src/gtk-2-fortran-index.csv src/gtk-2-enumerators.lis
-
- dodoc "${S}"/README "${S}"/README-high-level
-
- insinto usr/lib/pkgconfig/
- doins src/gtk-2-fortran.pc
-
- doman src/gtk-2-fortran-modscan.1
-
- use doc && dohtml -r html/*
-}
diff --git a/x11-libs/gtk-fortran/gtk-fortran-3.9999-r1.ebuild b/x11-libs/gtk-fortran/gtk-fortran-3.9999-r1.ebuild
deleted file mode 100644
index 1bf7aa8..0000000
--- a/x11-libs/gtk-fortran/gtk-fortran-3.9999-r1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils cmake-utils fortran-2 git-2
-
-DESCRIPTION="Cross-platform Fortran binding to create GUIs for Fortran programs using GTK+"
-HOMEPAGE="https://github.com/jerryd/gtk-fortran/wiki"
-
-LICENSE="GPL-3"
-SLOT="3"
-KEYWORDS="~amd64 ~x86"
-
-EGIT_REPO_URI="https://github.com/jerryd/gtk-fortran.git"
-EGIT_BRANCH="gtk3"
-
-IUSE="doc plplot static"
-DEPEND="doc? ( app-doc/doxygen )
- plplot? ( sci-libs/plplot )
- x11-libs/gtk+:3 x11-libs/cairo x11-libs/gdk-pixbuf"
-RDEPEND="plplot? ( sci-libs/plplot )
- x11-libs/gtk+:3 x11-libs/cairo x11-libs/gdk-pixbuf"
-
-src_prepare() {
- epatch "${FILESDIR}"/Doxyfile.patch # Quiet, no graphs
-}
-
-# Cannot do a parallel build. make install will build 'all' in parallel, which fails.
-# Hence, do two partial parallel builds here, for the core stuff.
-# You could do a serial 'make all' to build the rest (examples, testers, etc.).
-src_compile() {
- cd "${CMAKE_BUILD_DIR}"
- emake VERBOSE=1 gtk-fortran_shared || die "Building shared library failed" # Cannot be built at the same time as the static library/gtkf-sketcher
- emake VERBOSE=1 gtk-fortran_static || die "Building static library failed" # The static library is built when gtkf-sketcher is built, so do this explicitly for clarity
- emake VERBOSE=1 gtkf-sketcher usemodules manpage pkgconfig || die
- use plplot && $(emake VERBOSE=1 plplot_extra_module || die "Creating plplot_extra_module failed")
- use doc && $(emake VERBOSE=1 doc || die "Generating documentation failed") # Doxygen documentation: ~135Mb!
- #emake -j1 VERBOSE=1 all || die
-}
-
-# 'make install' will 'make all' in parallel, which fails, so do this by hand:
-src_install() {
- cd "${CMAKE_BUILD_DIR}"
- dolib src/libgtk-3-fortran.so.0.1 src/libgtk-3-fortran.so
- use static && dolib src/libgtk-3-fortran.a # The static library is always built, we just don't install it unless desired...
-
- dobin src/gtk-3-fortran-modscan sketcher/gtkf-sketcher
-
- insinto usr/include/gtk-3-fortran/
- doins src/*.mod
- use plplot && doins plplot/plplot_extra.mod
-
- insinto usr/share/gtk-fortran/
- doins src/gtk-3-fortran-index.csv src/gtk-3-enumerators.lis
-
- dodoc "${S}"/README "${S}"/README-high-level
-
- insinto usr/lib/pkgconfig/
- doins src/gtk-3-fortran.pc
-
- doman src/gtk-3-fortran-modscan.1
-
- use doc && dohtml -r html/*
-}
diff --git a/x11-libs/gtk-fortran/gtk-fortran-3.9999-r2.ebuild b/x11-libs/gtk-fortran/gtk-fortran-3.9999-r2.ebuild
deleted file mode 100644
index e8bc1e7..0000000
--- a/x11-libs/gtk-fortran/gtk-fortran-3.9999-r2.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils cmake-utils fortran-2 git-2
-
-DESCRIPTION="Cross-platform Fortran binding to create GUIs for Fortran programs using GTK+"
-HOMEPAGE="https://github.com/jerryd/gtk-fortran/wiki"
-
-LICENSE="GPL-3"
-SLOT="3"
-KEYWORDS="~amd64 ~x86"
-
-EGIT_REPO_URI="https://github.com/jerryd/gtk-fortran.git"
-EGIT_BRANCH="gtk3"
-
-IUSE="doc plplot static"
-DEPEND="doc? ( app-doc/doxygen )
- plplot? ( sci-libs/plplot )
- x11-libs/gtk+:3 x11-libs/cairo x11-libs/gdk-pixbuf"
-RDEPEND="plplot? ( sci-libs/plplot )
- x11-libs/gtk+:3 x11-libs/cairo x11-libs/gdk-pixbuf"
-
-src_prepare() {
- epatch "${FILESDIR}"/Doxyfile.patch # Quiet, no graphs
- epatch "${FILESDIR}"/Doxyfile_man.patch # Add manpages
-}
-
-# Cannot do a parallel build. make install will build 'all' in parallel, which fails.
-# Hence, do two partial parallel builds here, for the core stuff.
-# You could do a serial 'make all' to build the rest (examples, testers, etc.).
-src_compile() {
- cd "${CMAKE_BUILD_DIR}"
- emake VERBOSE=1 gtk-fortran_shared || die "Building shared library failed" # Cannot be built at the same time as the static library/gtkf-sketcher
- emake VERBOSE=1 gtk-fortran_static || die "Building static library failed" # The static library is built when gtkf-sketcher is built, so do this explicitly for clarity
- emake VERBOSE=1 gtkf-sketcher usemodules manpage pkgconfig || die
- use plplot && $(emake VERBOSE=1 plplot_extra_module || die "Creating plplot_extra_module failed")
- use doc && $(emake VERBOSE=1 doc || die "Generating documentation failed") # Doxygen documentation: ~135Mb!
- #emake -j1 VERBOSE=1 all || die
-}
-
-# 'make install' will 'make all' in parallel, which fails, so do this by hand:
-src_install() {
- cd "${CMAKE_BUILD_DIR}"
- dolib src/libgtk-3-fortran.so.0.1 src/libgtk-3-fortran.so
- use static && dolib src/libgtk-3-fortran.a # The static library is always built, we just don't install it unless desired...
-
- dobin src/gtk-3-fortran-modscan sketcher/gtkf-sketcher
-
- insinto usr/include/gtk-3-fortran/
- doins src/*.mod
- use plplot && doins plplot/plplot_extra.mod
-
- insinto usr/share/gtk-fortran/
- doins src/gtk-3-fortran-index.csv src/gtk-3-enumerators.lis
-
- dodoc "${S}"/README "${S}"/README-high-level
-
- insinto usr/lib/pkgconfig/
- doins src/gtk-3-fortran.pc
-
- doman src/gtk-3-fortran-modscan.1
-
- if use doc; then
- dohtml -r html/*
-
- rm -f man/man3f/height.3f man/man3f/name.3f man/man3f/p1.3f man/man3f/p2.3f # These exist in other packages
- insinto usr/share/man/man3f/
- doins man/man3f/* # Copying these ~16k files alone takes ~8min on my system, hence no doman here!
- fi
-}
diff --git a/x11-libs/gtk-fortran/metadata.xml b/x11-libs/gtk-fortran/metadata.xml
index 236545d..ae34b4d 100644
--- a/x11-libs/gtk-fortran/metadata.xml
+++ b/x11-libs/gtk-fortran/metadata.xml
@@ -5,7 +5,4 @@
<email>AstroFloyd@gmail.com</email>
<name>AstroFloyd</name>
</maintainer>
- <use>
- <flag name='plplot'>Adds support for <pkg>sci-libs/plplot</pkg> for scientific plotting</flag>
- </use>
</pkgmetadata>
diff --git a/x11-libs/qtscriptgenerator/ChangeLog b/x11-libs/qtscriptgenerator/ChangeLog
index a40de75..7a9b760 100644
--- a/x11-libs/qtscriptgenerator/ChangeLog
+++ b/x11-libs/qtscriptgenerator/ChangeLog
@@ -1,7 +1,3 @@
-*qtscriptgenerator-0.2.0-r1 (12 Jan 2018)
-
- 12 Jan 2018; AstroFloyd <AstroFloyd@gmail.com>
- +files/qtscriptgenerator-0.2.0-arm.patch, +metadata.xml,
- +qtscriptgenerator-0.2.0-r1.ebuild:
- x11-libs/qtscriptgenerator: copy from portage to keep until Plasma-5 version
- of Amarok is released
+ 29 Jan 2021; AstroFloyd <AstroFloyd@gmail.com> -ChangeLog,
+ -files/qtscriptgenerator-0.2.0-arm.patch, -qtscriptgenerator-0.2.0-r1.ebuild:
+ x11-libs/qtscriptgenerator: removal.
diff --git a/x11-libs/qtscriptgenerator/Manifest b/x11-libs/qtscriptgenerator/Manifest
index 9f9c4c5..efe17bb 100644
--- a/x11-libs/qtscriptgenerator/Manifest
+++ b/x11-libs/qtscriptgenerator/Manifest
@@ -1,5 +1,2 @@
-AUX qtscriptgenerator-0.2.0-arm.patch 2601 SHA256 8ca35c7066ef51b9cb3c61bb9da46cb105ba4eec51de635d10e462d193b491f9 SHA512 285ca3c10e452407a40d000f8fd352d38fa7414a5fb9fdefc0af20cc3da541459c33eb1fbd97320846acf1e86163e1e57a1ac4258a326f6fe8ab5f4c29df62b0 WHIRLPOOL 43a8a1648793e5dded0077a14a56beef2110af4fee3744d64e94135b13a5966cb7e126933a76206c992d6e6ec0a7f790bfaeb831e32f54529ce7e2a93244bcbb
-DIST qtscriptgenerator-src-0.2.0.tar.gz 379776 SHA256 895feb274470b9272264c7a141e5bd7f90c92e95d37f346f5f95a352541c8e69 SHA512 54b91562d275b634b50ae8f6ae024cf738605efadeb3085527087ebdc8b6b86559088972ab5dafb7ff1ede6d18dc135f935ac1fb307a17ea1975b4f7629cc0fa WHIRLPOOL 7d52a0f88b89f1a374a175b946ef304752c1ced67fa4123f1dd87da35160221c4495834a4012d05a2f8628344b1a58e39ad46e697a16ca358de07406b9db27ec
-EBUILD qtscriptgenerator-0.2.0-r1.ebuild 1382 SHA256 5da1ebb6579b8e150a8ad34ece87a0c9a196eeee21919e74efd0d395313c4333 SHA512 4384134b9b362294ef5d5ce94f9ea156c385019f4fbe2f491954796aff582354e26531f0b0acb758dacc4164fa8ccd8aba7a9a3aa0ee644e3d531c56b7050b36 WHIRLPOOL 4b0c08a0c10bf4db56c27ba75889250ea6e0a5d5e8c571ecd7c8bf7917f6e8d72686a010713fd1497505881d3daa861a3c17118b086c5be3ef006575553ebe27
-MISC ChangeLog 292 SHA256 f64010f5aa654c23adeb4154976591e53bf6732fbf1b201b2f5e4fc8c9f969e5 SHA512 80af3d40bd9fec018514c2e0f442923658bd54c89b81d4abafa88e3770b8eb483a915496b80a1982e90ec2b4b1dc560769303526a83002c7ac56df2ae4041d50 WHIRLPOOL c7f91bf2d0adcb00efd725a33de1d0e7055af1ff477242a601181d000b91d6afac043c602e7eebceda086de6feadde66e2773a6d6cc572b17d24c125d80167ca
-MISC metadata.xml 357 SHA256 49ca667bc86f311b74bc68de80d33dc76f3e783c60d7a61a2df8c993c4d7a2ff SHA512 a7daf9cc8bbd6a7887782cf1a74fe4f26098bf596982cfbb2df44ff46ae565e8a89bd8ebf6f2fd494f5fa5f4647c5afbd07f018f843e4a0ddf75ee4b9a31e244 WHIRLPOOL 1196dec77ffaa1fb437f1217ab631d865fac71e6f5165cf2c4e3746600d38891611dfb929e431ffa2e5347e2fa5bf3461c97214fce76c8e2132532bf5b4b19eb
+MISC ChangeLog 180 BLAKE2B 6964c0489c1da0cb2d576bfe3febc877d5f0880b9fcbf12bb3f37896c5c892a417ff70e001db2f5596fa751f30311abc6521377a00f595425f886bb784204ed6 SHA512 f26324c7ff20696030f9a3242c003f7b8707e2921010a1437ba347503e4d698bff3858e8076094e0259570463dfb3d871beec808b40d297df3a0b857e4f4f903
+MISC metadata.xml 357 BLAKE2B 535448b63c84c5a742df1004262b73cd6b09776c7f19d8f4d794ea372b5ea1d43e8d17c40a13ff90b90db742228c4eff73f31ea13fa3bbb7eff007cab0c761cd SHA512 a7daf9cc8bbd6a7887782cf1a74fe4f26098bf596982cfbb2df44ff46ae565e8a89bd8ebf6f2fd494f5fa5f4647c5afbd07f018f843e4a0ddf75ee4b9a31e244
diff --git a/x11-libs/qtscriptgenerator/files/qtscriptgenerator-0.2.0-arm.patch b/x11-libs/qtscriptgenerator/files/qtscriptgenerator-0.2.0-arm.patch
deleted file mode 100644
index 6305c9a..0000000
--- a/x11-libs/qtscriptgenerator/files/qtscriptgenerator-0.2.0-arm.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-diff -Nru qtscriptgenerator-src-0.2.0.orig/generator/typesystem_core-common.xml qtscriptgenerator-src-0.2.0/generator/typesystem_core-common.xml
---- qtscriptgenerator-src-0.2.0.orig/generator/typesystem_core-common.xml 2012-01-23 12:30:03.000000000 +0100
-+++ qtscriptgenerator-src-0.2.0/generator/typesystem_core-common.xml 2012-03-08 05:36:14.342528441 +0100
-@@ -921,6 +921,7 @@
- <value-type name="QEasingCurve">
- <modify-function signature="customType()const" remove="all" />
- <modify-function signature="setCustomType(double)" remove="all" />
-+ <modify-function signature="setCustomType(float)" remove="all" />
- </value-type>
-
- <object-type name="QAbstractAnimation" />
-diff -Nru qtscriptgenerator-src-0.2.0.orig/generator/typesystem_core-qtscript.xml qtscriptgenerator-src-0.2.0/generator/typesystem_core-qtscript.xml
---- qtscriptgenerator-src-0.2.0.orig/generator/typesystem_core-qtscript.xml 2012-01-23 12:30:03.000000000 +0100
-+++ qtscriptgenerator-src-0.2.0/generator/typesystem_core-qtscript.xml 2012-03-08 05:41:37.492524499 +0100
-@@ -1447,6 +1447,7 @@
- <modify-function signature="operator==(const QEasingCurve &amp;)const" remove="all"/>
- <modify-function signature="operator!=(const QEasingCurve &amp;)const" remove="all"/>
- <modify-function signature="setCustomType(double)" remove="all"/>
-+ <modify-function signature="setCustomType(float)" remove="all"/>
- <modify-function signature="customType()const" remove="all"/>
- </value-type>
-
-diff -Nru qtscriptgenerator-src-0.2.0.orig/generator/typesystem_core.xml qtscriptgenerator-src-0.2.0/generator/typesystem_core.xml
---- qtscriptgenerator-src-0.2.0.orig/generator/typesystem_core.xml 2012-01-23 12:30:03.000000000 +0100
-+++ qtscriptgenerator-src-0.2.0/generator/typesystem_core.xml 2012-03-08 05:39:53.932524942 +0100
-@@ -1388,14 +1388,12 @@
- </value-type>
-
- <value-type name="QEasingCurve">
-- <modify-function signature="customType()const" remove="all"/>
-- <modify-function signature="setCustomType(double)" remove="all"/>
--
- <modify-function signature="QEasingCurve(QEasingCurve)" remove="all"/>
- <modify-function signature="operator=(QEasingCurve)" remove="all"/>
- <modify-function signature="operator==(const QEasingCurve &amp;)const" remove="all"/>
- <modify-function signature="operator!=(const QEasingCurve &amp;)const" remove="all"/>
- <modify-function signature="setCustomType(double)" remove="all"/>
-+ <modify-function signature="setCustomType(float)" remove="all"/>
- <modify-function signature="customType()const" remove="all"/>
- </value-type>
-
diff --git a/x11-libs/qtscriptgenerator/qtscriptgenerator-0.2.0-r1.ebuild b/x11-libs/qtscriptgenerator/qtscriptgenerator-0.2.0-r1.ebuild
deleted file mode 100644
index d583638..0000000
--- a/x11-libs/qtscriptgenerator/qtscriptgenerator-0.2.0-r1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit qmake-utils
-
-MY_P=${PN}-src-${PV}
-
-DESCRIPTION="Tool for generating Qt bindings for Qt Script"
-HOMEPAGE="https://code.google.com/p/qtscriptgenerator/"
-SRC_URI="https://dev.gentoo.org/~johu/distfiles/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-IUSE="debug"
-
-DEPEND="
- dev-qt/designer:4
- dev-qt/qtcore:4
- dev-qt/qtgui:4[accessibility]
- dev-qt/qtopengl:4
- dev-qt/qtscript:4
- dev-qt/qtsql:4
- dev-qt/qtsvg:4[accessibility]
- dev-qt/qtxmlpatterns:4
- media-libs/phonon[qt4]
-"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
- default
-
- # remove phonon
- sed -i "/typesystem_phonon.xml/d" generator/generator.qrc || die "sed failed"
- sed -i "/qtscript_phonon/d" qtbindings/qtbindings.pro || die "sed failed"
- sed -i "/qtscript_webkit/d" qtbindings/qtbindings.pro || die "sed failed"
-
- use arm && eapply "${FILESDIR}"/${P}-arm.patch
-}
-
-src_configure() {
- cd "${S}"/generator || die
- eqmake4 generator.pro
-
- cd "${S}"/qtbindings || die
- eqmake4 qtbindings.pro
-}
-
-src_compile() {
- cd "${S}"/generator || die
- emake
- ./generator --include-paths="$(qt4_get_headerdir)" || die
-
- cd "${S}"/qtbindings || die
- emake
-}
-
-src_install() {
- insinto "$(qt4_get_libdir)"/plugins/script
- insopts -m0755
- doins "${S}"/plugins/script/*
-}
diff --git a/x11-libs/qwt/ChangeLog b/x11-libs/qwt/ChangeLog
new file mode 100644
index 0000000..d14bf20
--- /dev/null
+++ b/x11-libs/qwt/ChangeLog
@@ -0,0 +1,10 @@
+ 14 Jan 2021; AstroFloyd <AstroFloyd@gmail.com> -qwt-6.1.4.ebuild,
+ metadata.xml:
+ x11-libs/qwt: remove from repo.
+
+*qwt-6.1.4 (15 Jan 2020)
+
+ 15 Jan 2020; AstroFloyd <AstroFloyd@gmail.com>
+ +files/qwt-6.0.2-invalid-read.patch, +files/qwt-6.1.1-pc-destdir.patch,
+ +metadata.xml, +qwt-6.1.4.ebuild:
+ x11-libs/qwt: add ebuild for v6.1.4.
diff --git a/x11-libs/qwt/Manifest b/x11-libs/qwt/Manifest
new file mode 100644
index 0000000..d88991b
--- /dev/null
+++ b/x11-libs/qwt/Manifest
@@ -0,0 +1,4 @@
+AUX qwt-6.0.2-invalid-read.patch 9447 BLAKE2B a3a9074113cee590bae03f0a55eb6cb2800c88ad06aa989d3293c42be8945db11982c915b775dac43d773f557dbfa57f5f3abf40a0f57c4d414f4003d09f581b SHA512 e9912ec60d062bad89ecb74c0342815f8c7b351318df88120e7510e44224f52a1c89e8ab2bcafd6d8c418a7a3e67347b159d174d417cbebf4fa3377191d0f201
+AUX qwt-6.1.1-pc-destdir.patch 498 BLAKE2B 4e3fefa36daebe0c173adaae02c33a622d70cefd626998f9baf65229291be87dcd5dff175961fb2b33d794e0b3f082a36209ce682434bd3f83de6fecc585137a SHA512 a2035e27af7110a2aaf4e28f316e2c6c49b6909345ceec01eb4793ac66445594bf362fa6939506ba6d0300bde9487c83ea770299af8c3ca8d71b162cbc71e769
+MISC ChangeLog 343 BLAKE2B 832152aae070f971f91193b1d9960d88facf14eadf47a01d801f316cc1169ec803aa50db39c164dc38209c78e95e4dd6d7c770aabb2e14f192cccc77bf91fa90 SHA512 141b83c7d00a2f2b9967b1d87073c292e0761b2d12b1aefda6c5748ac98e1586604a842c814beb986bab5d5f97c3465e55d92653912a30bfead72406da6ebea7
+MISC metadata.xml 692 BLAKE2B ce8d2b143a7d6c25cf574bc92f97573eca35b96dba1ec7d9b3755607d5b1f40e1d46bbcab9ab2805c14994561f8fa0e349189b85f97679ab93a43f2567fd80b1 SHA512 f9b2b67f86f94404dafbdf26b2280b54904dffbf92a14a756374431f1babbabbf3c5ad55e6734d47be7f8330afb3db83b9e7e5d06a6e92089982a0b85bcddcd6
diff --git a/x11-libs/qwt/files/qwt-6.0.2-invalid-read.patch b/x11-libs/qwt/files/qwt-6.0.2-invalid-read.patch
new file mode 100644
index 0000000..a225350
--- /dev/null
+++ b/x11-libs/qwt/files/qwt-6.0.2-invalid-read.patch
@@ -0,0 +1,250 @@
+--- qwt-6.0.2-orig/textengines/mathml/qwt_mml_document.cpp 2012-12-01 00:22:46.752106265 +1100
++++ qwt-6.0.2/textengines/mathml/qwt_mml_document.cpp 2013-01-31 14:29:30.590197611 +1100
+@@ -4421,7 +4421,10 @@
+ if ( ok )
+ return value;
+ else
+- qWarning( "Could not convert %s to form", value_str.toLatin1().data() );
++ {
++ QByteArray value_str_ba = value_str.toLatin1();
++ qWarning( "Could not convert %s to form", value_str_ba.data() );
++ }
+
+ }
+
+@@ -4658,7 +4661,10 @@
+ continue;
+ }
+ else
+- qWarning( "MmlMtableNode::layoutSymbol(): could not parse value %s%%", value.toLatin1().data() );
++ {
++ QByteArray value_ba = value.toLatin1();
++ qWarning( "MmlMtableNode::layoutSymbol(): could not parse value %s%%", value_ba.data() );
++ }
+ }
+
+ // Relatively sized column, but we failed to parse the factor. Treat is like an auto
+@@ -5167,7 +5173,8 @@
+ double factor = factor_str.toFloat( &float_ok );
+ if ( !float_ok || factor < 0 )
+ {
+- qWarning( "MmlMpaddedNode::interpretSpacing(): could not parse \"%s\"", value.toLatin1().data() );
++ QByteArray value_ba = value.toLatin1();
++ qWarning( "MmlMpaddedNode::interpretSpacing(): could not parse \"%s\"", value_ba.data() );
+ return 0;
+ }
+
+@@ -5196,7 +5203,8 @@
+ unit_size = QwtMmlNode::interpretSpacing( "1" + pseudo_unit, &unit_ok );
+ if ( !unit_ok )
+ {
+- qWarning( "MmlMpaddedNode::interpretSpacing(): could not parse \"%s\"", value.toLatin1().data() );
++ QByteArray value_ba = value.toLatin1();
++ qWarning( "MmlMpaddedNode::interpretSpacing(): could not parse \"%s\"", value_ba.data() );
+ return 0;
+ }
+ }
+@@ -5368,7 +5376,8 @@
+ return ( int )( em * factor );
+ else
+ {
+- qWarning( "interpretSpacing(): could not parse \"%sem\"", value.toLatin1().data() );
++ QByteArray value_ba = value.toLatin1();
++ qWarning( "interpretSpacing(): could not parse \"%sem\"", value_ba.data() );
+ if ( ok != 0 )
+ *ok = false;
+ return 0;
+@@ -5384,7 +5393,8 @@
+ return ( int )( ex * factor );
+ else
+ {
+- qWarning( "interpretSpacing(): could not parse \"%sex\"", value.toLatin1().data() );
++ QByteArray value_ba = value.toLatin1();
++ qWarning( "interpretSpacing(): could not parse \"%sex\"", value_ba.data() );
+ if ( ok != 0 )
+ *ok = false;
+ return 0;
+@@ -5406,7 +5416,8 @@
+ }
+ else
+ {
+- qWarning( "interpretSpacing(): could not parse \"%scm\"", value.toLatin1().data() );
++ QByteArray value_ba = value.toLatin1();
++ qWarning( "interpretSpacing(): could not parse \"%scm\"", value_ba.data() );
+ if ( ok != 0 )
+ *ok = false;
+ return 0;
+@@ -5428,7 +5439,8 @@
+ }
+ else
+ {
+- qWarning( "interpretSpacing(): could not parse \"%smm\"", value.toLatin1().data() );
++ QByteArray value_ba = value.toLatin1();
++ qWarning( "interpretSpacing(): could not parse \"%smm\"", value_ba.data() );
+ if ( ok != 0 )
+ *ok = false;
+ return 0;
+@@ -5450,7 +5462,8 @@
+ }
+ else
+ {
+- qWarning( "interpretSpacing(): could not parse \"%sin\"", value.toLatin1().data() );
++ QByteArray value_ba = value.toLatin1();
++ qWarning( "interpretSpacing(): could not parse \"%sin\"", value_ba.data() );
+ if ( ok != 0 )
+ *ok = false;
+ return 0;
+@@ -5466,7 +5479,8 @@
+ return i;
+ else
+ {
+- qWarning( "interpretSpacing(): could not parse \"%spx\"", value.toLatin1().data() );
++ QByteArray value_ba = value.toLatin1();
++ qWarning( "interpretSpacing(): could not parse \"%spx\"", value_ba.data() );
+ if ( ok != 0 )
+ *ok = false;
+ return 0;
+@@ -5478,7 +5492,8 @@
+ if ( float_ok && i >= 0 )
+ return i;
+
+- qWarning( "interpretSpacing(): could not parse \"%s\"", value.toLatin1().data() );
++ QByteArray value_ba = value.toLatin1();
++ qWarning( "interpretSpacing(): could not parse \"%s\"", value_ba.data() );
+ if ( ok != 0 )
+ *ok = false;
+ return 0;
+@@ -5503,7 +5518,8 @@
+ return ( int )( base * factor / 100.0 );
+ }
+
+- qWarning( "interpretPercentSpacing(): could not parse \"%s%%\"", value.toLatin1().data() );
++ QByteArray value_ba = value.toLatin1();
++ qWarning( "interpretPercentSpacing(): could not parse \"%s%%\"", value_ba.data() );
+ if ( ok != 0 )
+ *ok = false;
+ return 0;
+@@ -5528,7 +5544,8 @@
+ return pt_size;
+ }
+
+- qWarning( "interpretPointSize(): could not parse \"%spt\"", value.toLatin1().data() );
++ QByteArray value_ba = value.toLatin1();
++ qWarning( "interpretPointSize(): could not parse \"%spt\"", value_ba.data() );
+ if ( ok != 0 )
+ *ok = false;
+ return 0;
+@@ -5737,7 +5754,8 @@
+ */
+ static const QwtMmlOperSpec *searchOperSpecData( const QString &name )
+ {
+- const char *name_latin1 = name.toLatin1().data();
++ QByteArray name_latin1_ba = name.toLatin1();
++ const char *name_latin1 = name_latin1_ba.data();
+
+ // binary search
+ // establish invariant g_oper_spec_data[begin].name < name < g_oper_spec_data[end].name
+@@ -5789,7 +5807,8 @@
+ if ( spec == 0 )
+ continue;
+
+- const char *name_latin1 = name.toLatin1().data();
++ QByteArray name_ba = name.toLatin1();
++ const char *name_latin1 = name_ba.data();
+
+ // backtrack to the first instance of name
+ while ( spec > g_oper_spec_data && qstrcmp( ( spec - 1 )->name, name_latin1 ) == 0 )
+@@ -5918,7 +5937,8 @@
+ if ( ok != 0 )
+ *ok = false;
+
+- qWarning( "interpretMathVariant(): could not parse value: \"%s\"", value.toLatin1().data() );
++ QByteArray value_ba = value.toLatin1();
++ qWarning( "interpretMathVariant(): could not parse value: \"%s\"", value_ba.data() );
+
+ return QwtMml::NormalMV;
+ }
+@@ -5938,7 +5958,8 @@
+ if ( ok != 0 )
+ *ok = false;
+
+- qWarning( "interpretForm(): could not parse value \"%s\"", value.toLatin1().data() );
++ QByteArray value_ba = value.toLatin1();
++ qWarning( "interpretForm(): could not parse value \"%s\"", value_ba.data() );
+ return QwtMml::InfixForm;
+ }
+
+@@ -5959,7 +5980,8 @@
+ if ( ok != 0 )
+ *ok = false;
+
+- qWarning( "interpretColAlign(): could not parse value \"%s\"", value.toLatin1().data() );
++ QByteArray value_ba = value.toLatin1();
++ qWarning( "interpretColAlign(): could not parse value \"%s\"", value_ba.data() );
+ return QwtMml::ColAlignCenter;
+ }
+
+@@ -5984,7 +6006,8 @@
+ if ( ok != 0 )
+ *ok = false;
+
+- qWarning( "interpretRowAlign(): could not parse value \"%s\"", value.toLatin1().data() );
++ QByteArray value_ba = value.toLatin1();
++ qWarning( "interpretRowAlign(): could not parse value \"%s\"", value_ba.data() );
+ return QwtMml::RowAlignAxis;
+ }
+
+@@ -6018,7 +6041,8 @@
+ if ( ok != 0 )
+ *ok = false;
+
+- qWarning( "interpretFrameType(): could not parse value \"%s\"", value.toLatin1().data() );
++ QByteArray value_ba = value.toLatin1();
++ qWarning( "interpretFrameType(): could not parse value \"%s\"", value_ba.data() );
+ return QwtMml::FrameNone;
+ }
+
+@@ -6030,7 +6054,8 @@
+ QStringList l = value_list.split( ' ' );
+ if ( l.count() != 2 )
+ {
+- qWarning( "interpretFrameSpacing: could not parse value \"%s\"", value_list.toLatin1().data() );
++ QByteArray value_list_ba = value_list.toLatin1();
++ qWarning( "interpretFrameSpacing: could not parse value \"%s\"", value_list_ba.data() );
+ if ( ok != 0 )
+ *ok = false;
+ return QwtMml::FrameSpacing( ( int )( 0.4 * em ), ( int )( 0.5 * ex ) );
+@@ -6089,7 +6114,10 @@
+ else if ( value == "bold" )
+ fn.setBold( true );
+ else
+- qWarning( "interpretDepreciatedFontAttr(): could not parse fontweight \"%s\"", value.toLatin1().data() );
++ {
++ QByteArray value_ba = value.toLatin1();
++ qWarning( "interpretDepreciatedFontAttr(): could not parse fontweight \"%s\"", value_ba.data() );
++ }
+ }
+
+ if ( font_attr.contains( "fontstyle" ) )
+@@ -6100,7 +6128,10 @@
+ else if ( value == "italic" )
+ fn.setItalic( true );
+ else
+- qWarning( "interpretDepreciatedFontAttr(): could not parse fontstyle \"%s\"", value.toLatin1().data() );
++ {
++ QByteArray value_ba = value.toLatin1();
++ qWarning( "interpretDepreciatedFontAttr(): could not parse fontstyle \"%s\"", value_ba.data() );
++ }
+ }
+
+ if ( font_attr.contains( "fontfamily" ) )
+@@ -6150,7 +6181,8 @@
+
+ if ( ok != 0 )
+ *ok = false;
+- qWarning( "interpretMathSize(): could not parse mathsize \"%s\"", value.toLatin1().data() );
++ QByteArray value_ba = value.toLatin1();
++ qWarning( "interpretMathSize(): could not parse mathsize \"%s\"", value_ba.data() );
+ return fn;
+ }
+
diff --git a/x11-libs/qwt/files/qwt-6.1.1-pc-destdir.patch b/x11-libs/qwt/files/qwt-6.1.1-pc-destdir.patch
new file mode 100644
index 0000000..f00ea60
--- /dev/null
+++ b/x11-libs/qwt/files/qwt-6.1.1-pc-destdir.patch
@@ -0,0 +1,15 @@
+ textengines/mathml/mathml.pro | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/textengines/mathml/mathml.pro b/textengines/mathml/mathml.pro
+index 7032366..b1372f7 100644
+--- a/textengines/mathml/mathml.pro
++++ b/textengines/mathml/mathml.pro
+@@ -63,6 +63,7 @@ contains(QWT_CONFIG, QwtPkgConfig) {
+
+ # QMAKE_PKGCONFIG_DESTDIR is buggy, in combination
+ # with including pri files: better don't use it
++ QMAKE_PKGCONFIG_DESTDIR = pkgconfig
+
+ greaterThan(QT_MAJOR_VERSION, 4) {
+
diff --git a/x11-libs/qwt/metadata.xml b/x11-libs/qwt/metadata.xml
new file mode 100644
index 0000000..08302f7
--- /dev/null
+++ b/x11-libs/qwt/metadata.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>sci@gentoo.org</email>
+ <name>Gentoo Science Project</name>
+ </maintainer>
+ <longdescription lang="en">
+ The Qwt library contains GUI Components and utility classes which are
+ primarily useful for programs with a technical background.
+ Besides a 2D plot widget it provides scales, sliders, dials,
+ compasses, thermometers, wheels and knobs to control or display
+ values, arrays or ranges of type double.
+</longdescription>
+ <upstream>
+ <remote-id type="sourceforge">qwt</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-libs/qwtpolar/ChangeLog b/x11-libs/qwtpolar/ChangeLog
index a27caa7..c7b5103 100644
--- a/x11-libs/qwtpolar/ChangeLog
+++ b/x11-libs/qwtpolar/ChangeLog
@@ -1,64 +1,4 @@
-# ChangeLog for x11-libs/qwtpolar
-# Copyright 1999-2017 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/qwtpolar/ChangeLog,v 1.9 2014/09/19 12:56:13 jlec Exp $
-
- 07 Apr 2017; AstroFloyd <AstroFloyd@gmail.com> -qwtpolar-1.1.1-r1.ebuild,
- -qwtpolar-1.1.1-r2.ebuild, +qwtpolar-1.1.1-r4.ebuild:
- Revision bump
-
-*qwtpolar-1.1.1-r3 (20 Oct 2015)
-
- 20 Oct 2015; AstroFloyd <AstroFloyd@gmail.com> +qwtpolar-1.1.1-r3.ebuild:
- Revision bump: install examples if desired
-
-*qwtpolar-1.1.1-r2 (02 Aug 2015)
-
- 02 Aug 2015; AstroFloyd <AstroFloyd@gmail.com> +qwtpolar-1.1.1-r2.ebuild:
- Revision bump: manually link qwt-qt5
-
-*qwtpolar-1.1.1-r1 (30 Jul 2015)
-
- 31 Jul 2015; AstroFloyd <AstroFloyd@gmail.com> +qwtpolar-1.1.1-r1.ebuild,
- +metadata.xml:
- Revision bump: add multibuild support for Qt4 and Qt5
-
-*qwtpolar-1.1.1 (19 Sep 2014)
-
- 19 Sep 2014; Justin Lecher <jlec@gentoo.org> +qwtpolar-1.1.1.ebuild:
- Version Bump
-
-*qwtpolar-1.1.0 (15 Feb 2014)
-
- 15 Feb 2014; Justin Lecher <jlec@gentoo.org> +qwtpolar-1.1.0.ebuild,
- metadata.xml:
- Version Bump
-
- 23 Dec 2011; Justin Lecher <jlec@gentoo.org> qwtpolar-1.0.0.ebuild:
- Correct slot for qwt 5 -> 6, #395737
-
-*qwtpolar-1.0.0 (19 Dec 2011)
-
- 19 Dec 2011; Justin Lecher <jlec@gentoo.org> +qwtpolar-1.0.0.ebuild:
- Version Bump
-
- 07 Aug 2011; Markus Meier <maekke@gentoo.org> qwtpolar-0.1.0-r1.ebuild:
- x86 stable, bug #375989
-
- 02 Aug 2011; Markos Chandras <hwoarang@gentoo.org> qwtpolar-0.1.0-r1.ebuild:
- Stable on amd64 wrt bug #375989
-
-*qwtpolar-0.1.0-r1 (04 Jul 2011)
-
- 04 Jul 2011; Tomáš Chvátal <scarabeus@gentoo.org> -qwtpolar-0.1.0.ebuild,
- +qwtpolar-0.1.0-r1.ebuild:
- Revision bump to fix multilib strictness. Fixes bug #374013.
-
- 14 Jun 2011; Tomáš Chvátal <scarabeus@gentoo.org> qwtpolar-0.1.0.ebuild:
- Do not install qwtlicense manpage as it is just license converted to manpage.
-
-*qwtpolar-0.1.0 (12 Jun 2011)
-
- 12 Jun 2011; Tomáš Chvátal <scarabeus@gentoo.org> +qwtpolar-0.1.0.ebuild,
- +metadata.xml:
- Initial commit. Required by qgis.
-
+ 07 Dec 2019; AstroFloyd <AstroFloyd@gmail.com> -ChangeLog,
+ -qwtpolar-1.1.1-r5.ebuild, metadata.xml:
+ x11-libs/qwtpolar: remove ebuilds. Since qt5 has long been supported in
+ portage now.
diff --git a/x11-libs/qwtpolar/Manifest b/x11-libs/qwtpolar/Manifest
index 679e323..9a53a2c 100644
--- a/x11-libs/qwtpolar/Manifest
+++ b/x11-libs/qwtpolar/Manifest
@@ -1,5 +1,2 @@
-DIST qwtpolar-1.1.1.tar.bz2 565546 SHA256 6168baa9dbc8d527ae1ebf2631313291a1d545da268a05f4caa52ceadbe8b295 SHA512 5b752e5426ae15740737277c2ba244cab947c54d573b4eedd1f54359b6eab1fa738d40f68f6c806106d01596eabc9f6d7ee825dde11a4925bebd643f42021621 WHIRLPOOL e03906b22f06d6ea42ab0609d28a578be70c4d5c9a71d0cb00f40e2630f2868890085434e4f2833280db2c445eaefc16bfd321a3d4f5cc9e1538a608fd1d727b
-EBUILD qwtpolar-1.1.1-r3.ebuild 4169 SHA256 964dc809a266603d5acecc6a997fb3e9105967be90425d9bb8f6854d7f60498d SHA512 c16f965a10a674ded21876d7e399308d5e8a97fd8084f16e168d2756183f56f3a71582f7813c4cbd110cd621fdb03528d559e6efc8f17b3873f1311a3d88542e WHIRLPOOL 79898682fd64bde43852a09abc381487353e464413ea1f50671f3abe12419f56b50090667ac162b313f3f439315104001ba1f82491196e555ba80b77a976292f
-EBUILD qwtpolar-1.1.1-r4.ebuild 4256 SHA256 d8d4bea8e208f5a4a6630d8fe7ddd0cd7e8e6649cfcbb63e19e7e2dbc5f6a324 SHA512 6daa27ce5b8f23bbcd68e106b4f8f0c5dae8aeb76b60807f63e61cdbc2446c78a8ab1a4313488dd9677648b4fa05954a3c66a10df5fd3f9109f0e74c63b5d011 WHIRLPOOL 457786291e750f1e5855f80d360b50f74a242ba6aa6d654c7df27875c60c48e68230064ad196dced3bacdeb29570589f890b85705831d3df46b82474219d6fe6
-MISC ChangeLog 2068 SHA256 e0f672d2ce1f844db13dc9ba0ebe58c125e14a1f857748c1149dfe51d4f5583d SHA512 e712adf3aa874e21de53ffee18952f19021eee7d4ff29d8dc6f20589aadb2500130d891a98c7d1e2909575f4f68eb394ae02c3e626c9992b41e0710a5b5bc0eb WHIRLPOOL 9897e57286cece023365461e5d35192c09f7411d5dbe6fccd3dd3457f956f256efee332f1d4c372f17cb6c767579a87c38afb65b9b18ef8ecabce74ba605622b
-MISC metadata.xml 348 SHA256 945ba9f6f842b18c5bfbb9fc05a83645132796647acf4417e4cc0cb280a34789 SHA512 963095bcf3d3ebbab769a6d3c189b86be7495586f04ccdfd3e26e1433f9c395ce05eff709676283b22ee73700d7d3bbd3bf5fbedacbe2ef9e3ad1c4146cc2d90 WHIRLPOOL 4de5e82d28c67c762fd90e551a2f7ad46c16cff3bab1499f1c6cc8b66012afbe51b861388b64f78bdccd29b9aa53918c16016521d9707a880cd6f84f3546222f
+MISC ChangeLog 194 BLAKE2B 1f867f0c37f9f74f86780946fd565481f294c0ea20bd1ea1791226dc975b3aa6d51a865d1baaad95bfb9f4b1aa296b4d9ed694e1c7540fcaf95dad7cc6cd3a90 SHA512 e517ffed7aa007b5a6add568eb2547a7b9dacb96bb25db1fe75bab6eaf0333008452a9bc89ba098daab148d1583c3d9790d75d38211beff07925a3e57c57dfdc
+MISC metadata.xml 221 BLAKE2B a17234f9a705bf870b5a0a4f389bc9c61f3bf7220bc0bd9df3e1f339a7bfdff919744757bc5657fcad1133b8e14863cc086458319ede5992a73ce34152780d06 SHA512 5cb4162a6883ff5dcced91a0c4dbcaf9caa8b1507cf64fd101278189ab86064cdbd1cdff3d2c83f2a9b14e9eef84dcde4077daf895c744ab28e0b081fe5a1bf7
diff --git a/x11-libs/qwtpolar/metadata.xml b/x11-libs/qwtpolar/metadata.xml
index 84c638e..a6e59c0 100644
--- a/x11-libs/qwtpolar/metadata.xml
+++ b/x11-libs/qwtpolar/metadata.xml
@@ -4,7 +4,4 @@
<upstream>
<remote-id type="sourceforge">qwtpolar</remote-id>
</upstream>
- <use>
- <flag name='designer'>Build the plugin for <pkg>dev-qt/designer</pkg>/<pkg>dev-qt/qt-creator</pkg></flag>
- </use>
</pkgmetadata>
diff --git a/x11-libs/qwtpolar/qwtpolar-1.1.1-r3.ebuild b/x11-libs/qwtpolar/qwtpolar-1.1.1-r3.ebuild
deleted file mode 100644
index e199fda..0000000
--- a/x11-libs/qwtpolar/qwtpolar-1.1.1-r3.ebuild
+++ /dev/null
@@ -1,147 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit multibuild multilib qmake-utils
-
-DESCRIPTION="Library for displaying values on a polar coordinate system"
-HOMEPAGE="http://qwtpolar.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="qwt"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="designer doc examples qt4 qt5"
-REQUIRED_USE="|| ( qt4 qt5 )"
-
-RDEPEND="x11-libs/qwt:6[svg]
- qt5? ( >=x11-libs/qwt-6.1.2-r1[svg,qt5] )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- sed \
- -e "/QWT_POLAR_INSTALL_PREFIX /s:=.*$:= ${EPREFIX}/usr:g" \
- -e "/QWT_POLAR_INSTALL_LIBS/s:lib:$(get_libdir):g" \
- -e "/QWT_POLAR_INSTALL_DOCS/s:doc:share/doc/${PF}:g" \
- -e "/= QwtPolarExamples/d" \
- -i ${PN}config.pri || die
-
- use designer || sed -e "/= QwtPolarDesigner/ d" -i ${PN}config.pri || die
- use doc || sed -e 's/target doc/target/' -i src/src.pro || die
-
- sed \
- -e "s:{QWT_POLAR_ROOT}/lib:{QWT_POLAR_ROOT}/$(get_libdir):" \
- -i src/src.pro || die
- echo "INCLUDEPATH += ${EPREFIX}/usr/include/qwt6" >> src/src.pro
- cat >> designer/designer.pro <<- EOF
- INCLUDEPATH += "${EPREFIX}"/usr/include/qwt6
- LIBS += -L"${S}"/$(get_libdir)
- EOF
-
- MULTIBUILD_VARIANTS=( )
-
- if use qt4; then
- MULTIBUILD_VARIANTS+=( qt4-shared )
- fi
- if use qt5; then
- MULTIBUILD_VARIANTS+=( qt5-shared )
- fi
-
- multibuild_copy_sources
-
- qt45_preparation() {
- case "${MULTIBUILD_VARIANT}" in
- qt4-*)
- sed \
- -e "/QWT_POLAR_INSTALL_PLUGINS/s:=.*$:= ${EPREFIX}/usr/$(get_libdir)/qt4/plugins/designer/:g" \
- -e "/QWT_POLAR_INSTALL_FEATURES/s:=.*$:= ${EPREFIX}/usr/share/qt4/mkspecs/features/:g" \
- -i ${PN}config.pri || die
-
- sed \
- -e "/^TARGET/s:(qwtpolar):(qwtpolar-qt4):g" \
- -e "/^TARGET/s:qwtpolar):qwtpolar-qt4):g" \
- -i src/src.pro || die
-
- sed \
- -e '/qwtPolarAddLibrary/s:(qwtpolar):(qwtpolar-qt4):g' \
- -e '/qwtPolarAddLibrary/s:qwtpolar):qwtpolar-qt4):g' \
- -e "s:\${QWT_POLAR_ROOT}/lib:\${QWT_POLAR_ROOT}/$(get_libdir):g" \
- -i qwtpolar.prf designer/designer.pro examples/examples.pri || die
- ;;
- qt5-*)
- sed \
- -e "/QWT_POLAR_INSTALL_PLUGINS/s:=.*$:= ${EPREFIX}/usr/$(get_libdir)/qt5/plugins/designer/:g" \
- -e "/QWT_POLAR_INSTALL_FEATURES/s:=.*$:= ${EPREFIX}/usr/share/qt5/mkspecs/features/:g" \
- -i ${PN}config.pri || die
-
- sed \
- -e "/^TARGET/s:(qwtpolar):(qwtpolar-qt5):g" \
- -e "/^TARGET/s:qwtpolar):qwtpolar-qt5):g" \
- -i src/src.pro || die
-
- sed \
- -e '/qwtPolarAddLibrary/s:(qwtpolar):(qwtpolar-qt5):g' \
- -e '/qwtPolarAddLibrary/s:qwtpolar):qwtpolar-qt5):g' \
- -e "s:\${QWT_POLAR_ROOT}/lib:\${QWT_POLAR_ROOT}/$(get_libdir):g" \
- -i qwtpolar.prf designer/designer.pro examples/examples.pri || die
- ;;
- esac
- }
-
- multibuild_foreach_variant run_in_build_dir qt45_preparation
-}
-
-src_configure() {
- configuration() {
- case "${MULTIBUILD_VARIANT}" in
- qt4-*)
- eqmake4
- ;;
- qt5-*)
- eqmake5
- # qmake 5 doesn't seem to find Qwt - not sure why, but fix it by hand...
- make sub-src-qmake_all
- sed -i '/LIBS /s/$(SUBLIBS)/$(SUBLIBS) -lqwt6-qt5/' src/Makefile
- ;;
- esac
- }
- multibuild_parallel_foreach_variant run_in_build_dir configuration
-}
-
-src_compile() {
- multibuild_foreach_variant run_in_build_dir default
-}
-
-src_install () {
- multibuild_foreach_variant run_in_build_dir emake INSTALL_ROOT="${D}" install
- mv "${D}/usr/share/doc/${PN}-${PVR}/man" "${D}"/usr/share
-
- if use examples; then
- # don't build examples - fix the Qt files to allow build once installed
- cat > examples/examples.pri <<-EOF
-TEMPLATE = app
-
-unix: include( "${EPREFIX}/usr/share/qt4/mkspecs/features/qwt.prf" )
-unix: include( "${EPREFIX}/usr/share/qt4/mkspecs/features/qwtpolar.prf" )
-
-greaterThan(QT_MAJOR_VERSION, 4): QT += printsupport concurrent
-
-contains(QWT_POLAR_CONFIG, QwtPolarSvg) {
- QT += svg
-} else {
- DEFINES += QWT_POLAR_NO_SVG
-}
- EOF
- if use qt4; then
- insinto /usr/share/${PN}-qt4
- doins -r examples
- fi
- if use qt5; then
- sed -i -e 's/qt4/qt5/g' examples/examples.pri || die
- insinto /usr/share/${PN}-qt5
- doins -r examples
- fi
- fi
-}
diff --git a/x11-libs/qwtpolar/qwtpolar-1.1.1-r4.ebuild b/x11-libs/qwtpolar/qwtpolar-1.1.1-r4.ebuild
deleted file mode 100644
index de4931e..0000000
--- a/x11-libs/qwtpolar/qwtpolar-1.1.1-r4.ebuild
+++ /dev/null
@@ -1,148 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit multibuild multilib qmake-utils
-
-DESCRIPTION="Library for displaying values on a polar coordinate system"
-HOMEPAGE="http://qwtpolar.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="qwt"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="designer doc examples qt4 qt5"
-REQUIRED_USE="|| ( qt4 qt5 )"
-
-RDEPEND="x11-libs/qwt:6[svg]
- qt5? ( >=x11-libs/qwt-6.1.2-r1[svg,qt5] )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- rm -f "${S}/doc/man/man3/qwtlicense.3" # Already provided by dependency x11-libs/qwt
- sed \
- -e "/QWT_POLAR_INSTALL_PREFIX /s:=.*$:= ${EPREFIX}/usr:g" \
- -e "/QWT_POLAR_INSTALL_LIBS/s:lib:$(get_libdir):g" \
- -e "/QWT_POLAR_INSTALL_DOCS/s:doc:share/doc/${PF}:g" \
- -e "/= QwtPolarExamples/d" \
- -i ${PN}config.pri || die
-
- use designer || sed -e "/= QwtPolarDesigner/ d" -i ${PN}config.pri || die
- use doc || sed -e 's/target doc/target/' -i src/src.pro || die
-
- sed \
- -e "s:{QWT_POLAR_ROOT}/lib:{QWT_POLAR_ROOT}/$(get_libdir):" \
- -i src/src.pro || die
- echo "INCLUDEPATH += ${EPREFIX}/usr/include/qwt6" >> src/src.pro
- cat >> designer/designer.pro <<- EOF
- INCLUDEPATH += "${EPREFIX}/usr/include/qwt6"
- LIBS += -L"${S}/$(get_libdir)"
- EOF
-
- MULTIBUILD_VARIANTS=( )
-
- if use qt4; then
- MULTIBUILD_VARIANTS+=( qt4-shared )
- fi
- if use qt5; then
- MULTIBUILD_VARIANTS+=( qt5-shared )
- fi
-
- multibuild_copy_sources
-
- qt45_preparation() {
- case "${MULTIBUILD_VARIANT}" in
- qt4-*)
- sed \
- -e "/QWT_POLAR_INSTALL_PLUGINS/s:=.*$:= ${EPREFIX}/usr/$(get_libdir)/qt4/plugins/designer/:g" \
- -e "/QWT_POLAR_INSTALL_FEATURES/s:=.*$:= ${EPREFIX}/usr/share/qt4/mkspecs/features/:g" \
- -i ${PN}config.pri || die
-
- sed \
- -e "/^TARGET/s:(qwtpolar):(qwtpolar-qt4):g" \
- -e "/^TARGET/s:qwtpolar):qwtpolar-qt4):g" \
- -i src/src.pro || die
-
- sed \
- -e '/qwtPolarAddLibrary/s:(qwtpolar):(qwtpolar-qt4):g' \
- -e '/qwtPolarAddLibrary/s:qwtpolar):qwtpolar-qt4):g' \
- -e "s:\${QWT_POLAR_ROOT}/lib:\${QWT_POLAR_ROOT}/$(get_libdir):g" \
- -i qwtpolar.prf designer/designer.pro examples/examples.pri || die
- ;;
- qt5-*)
- sed \
- -e "/QWT_POLAR_INSTALL_PLUGINS/s:=.*$:= ${EPREFIX}/usr/$(get_libdir)/qt5/plugins/designer/:g" \
- -e "/QWT_POLAR_INSTALL_FEATURES/s:=.*$:= ${EPREFIX}/usr/share/qt5/mkspecs/features/:g" \
- -i ${PN}config.pri || die
-
- sed \
- -e "/^TARGET/s:(qwtpolar):(qwtpolar-qt5):g" \
- -e "/^TARGET/s:qwtpolar):qwtpolar-qt5):g" \
- -i src/src.pro || die
-
- sed \
- -e '/qwtPolarAddLibrary/s:(qwtpolar):(qwtpolar-qt5):g' \
- -e '/qwtPolarAddLibrary/s:qwtpolar):qwtpolar-qt5):g' \
- -e "s:\${QWT_POLAR_ROOT}/lib:\${QWT_POLAR_ROOT}/$(get_libdir):g" \
- -i qwtpolar.prf designer/designer.pro examples/examples.pri || die
- ;;
- esac
- }
-
- multibuild_foreach_variant run_in_build_dir qt45_preparation
-}
-
-src_configure() {
- configuration() {
- case "${MULTIBUILD_VARIANT}" in
- qt4-*)
- eqmake4
- ;;
- qt5-*)
- eqmake5
- # qmake 5 doesn't seem to find Qwt - not sure why, but fix it by hand...
- make sub-src-qmake_all
- sed -i '/LIBS /s/$(SUBLIBS)/$(SUBLIBS) -lqwt6-qt5/' src/Makefile
- ;;
- esac
- }
- multibuild_parallel_foreach_variant run_in_build_dir configuration
-}
-
-src_compile() {
- multibuild_foreach_variant run_in_build_dir default
-}
-
-src_install () {
- multibuild_foreach_variant run_in_build_dir emake INSTALL_ROOT="${D}" install
- mv "${D}/usr/share/doc/${PN}-${PVR}/man" "${D}/usr/share"
-
- if use examples; then
- # don't build examples - fix the Qt files to allow build once installed
- cat > examples/examples.pri <<-EOF
-TEMPLATE = app
-
-unix: include( "${EPREFIX}/usr/share/qt4/mkspecs/features/qwt.prf" )
-unix: include( "${EPREFIX}/usr/share/qt4/mkspecs/features/qwtpolar.prf" )
-
-greaterThan(QT_MAJOR_VERSION, 4): QT += printsupport concurrent
-
-contains(QWT_POLAR_CONFIG, QwtPolarSvg) {
- QT += svg
-} else {
- DEFINES += QWT_POLAR_NO_SVG
-}
- EOF
- if use qt4; then
- insinto /usr/share/${PN}-qt4
- doins -r examples
- fi
- if use qt5; then
- sed -i -e 's/qt4/qt5/g' examples/examples.pri || die
- insinto /usr/share/${PN}-qt5
- doins -r examples
- fi
- fi
-}