65 Commits

Author SHA256 Message Date
07e6c246b9 Accepting request 1326497 from devel:languages:D
OBS-URL: https://build.opensuse.org/request/show/1326497
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dub?expand=0&rev=28
2026-01-12 09:22:16 +00:00
7fbc449550 Accepting request 1326365 from home:amanzini:branches:devel:languages:D
- Update to 1.41.0
  * Added --dest command line build option
  * Add frameworks dubfile key (relevant for MacOS)

OBS-URL: https://build.opensuse.org/request/show/1326365
OBS-URL: https://build.opensuse.org/package/show/devel:languages:D/dub?expand=0&rev=64
2026-01-10 08:48:25 +00:00
5f38346370 Accepting request 1271890 from devel:languages:D
OBS-URL: https://build.opensuse.org/request/show/1271890
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dub?expand=0&rev=27
2025-04-22 15:31:13 +00:00
7e432a36d7 Accepting request 1271884 from home:Guillaume_G:branches:devel:languages:D
- Fix unit tests when ldc2 is used instead of dmd

OBS-URL: https://build.opensuse.org/request/show/1271884
OBS-URL: https://build.opensuse.org/package/show/devel:languages:D/dub?expand=0&rev=62
2025-04-22 13:13:08 +00:00
1b571e1799 Accepting request 1270964 from devel:languages:D
OBS-URL: https://build.opensuse.org/request/show/1270964
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dub?expand=0&rev=26
2025-04-20 07:35:39 +00:00
8a3518f414 Accepting request 1269776 from home:amanzini:branches:devel:languages:D
- Update to 1.40.0
  * Improve some dependency resolutions issues
  * Keep the default option for dependencies when serializing a sdl recipe
  * Ignore --arch switch if it doesn't affect the build
  * Do dependency resolution after checking valid configs
  * update dependencies
  * fix: Do not append empty recipePath to list of dependencies
  * fix: Ensure nameless FSEntry cannot be constructed
  * fix 2698: cImportPaths doesn't work with dmd and ldc
- added %check section to run some unit tests, avoding the ones that
  requires network

  * Tests: Implement the ability to mock the registry too
  * FSEntry: Set a default time for all entries
  * Eliminate edges in the configuration graph in-place.
  * Cache various package information to reduce GC allocations in
  * Remove support for OMF, make MsCOFF default
  * Drop support for LDC v1.26.0
  * Implement filesystem attributes and use PackageManager.store
  * Speed up Package.getPackageConfigs
  * Improve the output when the subcommand is not found
  * Speed up module parsing with hand-written parser
  * Respect skipRegistry value from configuration files
  * Fix glitches in testcases
  * Fix regression in module-declarations parser
  * Deprecate Package.load, use PackageManager.load instead
  * platform: add support for LoongArch
  * Dub.loadPackage: Error out if no recipe is found
  * CommandLine: Type the user-provided string into its name / path component
  * Only check if the Package is managed by the Location in lookup

OBS-URL: https://build.opensuse.org/request/show/1269776
OBS-URL: https://build.opensuse.org/package/show/devel:languages:D/dub?expand=0&rev=60
2025-04-19 14:24:51 +00:00
540ecbb6e5 Accepting request 1268247 from devel:languages:D
OBS-URL: https://build.opensuse.org/request/show/1268247
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dub?expand=0&rev=25
2025-04-10 19:59:11 +00:00
4ed0def99e Accepting request 1255409 from home:amanzini:branches:devel:languages:D
- Update to 1.39.0
  * Upgrade vibe-d dependencies
  * LDC: Don't keep around temporary object files for static libs
  * remove internal deprecations
  * Tests: Implement the ability to mock the registry too 
  * FSEntry: Set a default time for all entries 
  * Do not use Package.storeInfo in PackageManager.store
  * Fix #2901: VersionRange.toString() doesn't handle >0.0.0
  * PackageManager: Make lookup lazy again
  * Avoid linear time edge list construction.
  * Reduce allocation overhead in determineDependencyConfigs
  * Avoid re-allocating allconfigs_path in determineAllConfigs.
  * Eliminate edges in the configuration graph in-place. 
  * Cache various package information to reduce GC allocations in 
    getPackageConfigs.

OBS-URL: https://build.opensuse.org/request/show/1255409
OBS-URL: https://build.opensuse.org/package/show/devel:languages:D/dub?expand=0&rev=58
2025-04-09 21:00:51 +00:00
4be7a41b6a Accepting request 1219696 from devel:languages:D
OBS-URL: https://build.opensuse.org/request/show/1219696
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dub?expand=0&rev=24
2024-10-30 21:58:42 +00:00
0115286998 Accepting request 1188906 from home:amanzini:branches:devel:languages:D
- Update to 1.38.1
  * Remove support for OMF, make MsCOFF default 
  * Drop support for LDC v1.26.0 
- Update to 1.38.0
  * Implement filesystem attributes and use PackageManager.store 
  * Speed up Package.getPackageConfigs 
  * Improve the output when the subcommand is not found 
  * Speed up module parsing with hand-written parser 
  * Respect skipRegistry value from configuration files 
  * Fix glitches in testcases 
  * Fix regression in module-declarations parser 
- Update to 1.37.0
  * Deprecate Package.load, use PackageManager.load instead 
  * platform: add support for LoongArch 
  * Dub.loadPackage: Error out if no recipe is found 
  * CommandLine: Type the user-provided string into its name / path component 
  * Only check if the Package is managed by the Location in lookup 
  * Deprecate Package JSON constructor 
  * Fix #2706: Dub run ignores locally registered packages 
  * fetch: Support multiple arguments, projects, recursive fetch 
  * Add betterC probing for performance and for applications without drun… 
  * Deprecate system flag for registration, use cache instead 
  * Allow building deprecated modules without deprecation warnings
  * Fix gdc build and test failures 
  * Deprecate unused getSubPackagePath
  * Introduce PackageName, to fully type a package name 
  * Expand selections file handling to handle new versions 
  * Let user $DFLAGS override build settings as much as possible
  * Improve Dub.fetch API
  * Deprecate Package.getInternalSubPackage, simplify DepedencyResolver

OBS-URL: https://build.opensuse.org/request/show/1188906
OBS-URL: https://build.opensuse.org/package/show/devel:languages:D/dub?expand=0&rev=56
2024-10-30 18:36:58 +00:00
c3d66afbdc Accepting request 1166906 from devel:languages:D
OBS-URL: https://build.opensuse.org/request/show/1166906
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dub?expand=0&rev=23
2024-04-12 15:34:24 +00:00
96c89dec64 Accepting request 1162312 from home:amanzini:branches:devel:languages:D
- Update to 1.36.0
  * Deprecate unused packageInfoFilenames
  * Remove inconsistent error on missing subpackage path 
  * Remove dub.internal.vibecompat.file : listDirectory 
  * Remove logging from dub.dependency 
  * Allow to load dub.selections.json before Project instantiation
- Update to 1.35.0
  * Don't wastefully execute everything via a shell
  * Implemented recipe files for dub
  * add --deep flag to dub build
  * add dub describe --data=configs,builds
  * interactively query for license, suggest SPDX licenses
- Update to 1.34.0
  * Fix flags Json serialization
  * Cache json db
  * support specifying --d-versions

OBS-URL: https://build.opensuse.org/request/show/1162312
OBS-URL: https://build.opensuse.org/package/show/devel:languages:D/dub?expand=0&rev=54
2024-04-11 15:42:24 +00:00
a650d59d4a Accepting request 1099795 from devel:languages:D
OBS-URL: https://build.opensuse.org/request/show/1099795
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dub?expand=0&rev=22
2023-07-24 16:25:34 +00:00
af16823118 Accepting request 1099793 from home:elimat:branches:devel:languages:D
- Update to 1.33.0 
  * Add collection of c sources and headers to dub by @cschlote in #2544
  * update version to v1.32.0-beta.1 by @ibuclaw in #2609
  * Don't depend on the whole of Vibe.d for the test_registry by @Geod24 in #2612
  * Upgrade dependencies by @Geod24 in #2613
  * Make all static library exports contribute to dlls on Windows by @rikkimax in #2614
  * Revert "Make all static library exports contribute to dlls on Windows" by @Geod24 in #2616
  * PackageManager: Store packages hierarchically, by version by @Geod24 in #2610
  * add pr_info GitHub actions run by @WebFreak001 in #2586
  * try to fix pr_info permissions problem by @WebFreak001 in #2621
  * fix pr_info_post file paths by @WebFreak001 in #2622
  * update version to v1.32.0-rc.1 by @ibuclaw in #2625
  * merge stable by @ibuclaw in #2628
  * update version to v1.32.1-beta.1 by @ibuclaw in #2631
  * update version to v1.32.1 by @ibuclaw in #2634

OBS-URL: https://build.opensuse.org/request/show/1099793
OBS-URL: https://build.opensuse.org/package/show/devel:languages:D/dub?expand=0&rev=52
2023-07-20 20:57:30 +00:00
35c356d9a1 Accepting request 1084535 from home:dvenkatachala:branches:devel:languages:D
- Update to 1.32.1
  * Implement --color=auto|always|never, fix #2410 by @WebFreak001 
    in #2552
  * update version to v1.31.0-beta.1 by @ibuclaw in #2555
  * Remove GeneratorSettings.direct as it is never set by @Geod24 in #2559
  * Fix various DDOC warnings by @Geod24 in #2558
  * Don't assume the cache path is relative to CWD by @Geod24 in #2557
  * replace std.variant with std.sumtype by @WebFreak001 in #2550
  * add markdown documentation generator to gen_man.d by @WebFreak001 
    in #2563
  * update version to v1.31.0-rc.1 by @ibuclaw in #2565
  * Fix typo in subpackage license warning by @zyedidia in #2576
  * merge stable by @ibuclaw in #2578
  * fix man page generator by @WebFreak001 in #2571
  * fix typo(s) by @WebFreak001 in #2564
  * Add betterC support - fixes #1636 by @etcimon in #2581
  * merge stable by @ibuclaw in #2591
  * Add OpenBSD package to README.md by @ibara in #2592
  * Fix #2574: Suggest alternative spelling when a command is mistyped by 
    @elvodqa in #2593
  * improve warning messages, especially with ~branch by @WebFreak001 in #2585
  * reintroduce dmd-latest to CI runner by @WebFreak001 in #2594
  * merge stable by @ibuclaw in #2595
  * make build names much smaller by @WebFreak001 in #2589
  * Make getDUBExePath returns a NativePath by @Geod24 in #2604

OBS-URL: https://build.opensuse.org/request/show/1084535
OBS-URL: https://build.opensuse.org/package/show/devel:languages:D/dub?expand=0&rev=51
2023-05-04 10:33:48 +00:00
a547398311 Accepting request 1038025 from devel:languages:D
OBS-URL: https://build.opensuse.org/request/show/1038025
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dub?expand=0&rev=21
2022-11-25 12:13:01 +00:00
f105e3ff16 Accepting request 1036472 from home:HenkKalkwater:branches:devel:languages:D
Update dub from 1.23.0 to 1.29.0

OBS-URL: https://build.opensuse.org/request/show/1036472
OBS-URL: https://build.opensuse.org/package/show/devel:languages:D/dub?expand=0&rev=49
2022-11-25 06:16:24 +00:00
76a9cde999 Accepting request 858895 from devel:languages:D
OBS-URL: https://build.opensuse.org/request/show/858895
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dub?expand=0&rev=20
2020-12-27 23:28:42 +00:00
346040ddb6 Accepting request 858894 from home:elimat:branches:devel:languages:D
- Update to 1.23.0 
  * Added architecture x86_omf for windows-dmd
  * dub remove --non-interactive will now remove all packages by default
  * Running dub upgrade on a package-less folder is now a no-op
  * Support dependencies as git url with exact commit
  * All commands now support package[@<version-spec>], --version is deprecated

OBS-URL: https://build.opensuse.org/request/show/858894
OBS-URL: https://build.opensuse.org/package/show/devel:languages:D/dub?expand=0&rev=47
2020-12-27 22:02:20 +00:00
5e89875a5f Accepting request 806047 from devel:languages:D
OBS-URL: https://build.opensuse.org/request/show/806047
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dub?expand=0&rev=19
2020-05-17 21:42:52 +00:00
eebe8819bb Accepting request 800351 from home:polslinux:branches:devel:languages:D
- Update to 1.20.0 (no changelog)

OBS-URL: https://build.opensuse.org/request/show/800351
OBS-URL: https://build.opensuse.org/package/show/devel:languages:D/dub?expand=0&rev=45
2020-05-16 19:56:55 +00:00
a94dac9386 Accepting request 723310 from devel:languages:D
OBS-URL: https://build.opensuse.org/request/show/723310
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dub?expand=0&rev=18
2019-08-15 10:29:02 +00:00
b9624dac0d Accepting request 723307 from home:elimat:branches:devel:languages:D
Update to version 1.16.0

OBS-URL: https://build.opensuse.org/request/show/723307
OBS-URL: https://build.opensuse.org/package/show/devel:languages:D/dub?expand=0&rev=43
2019-08-14 14:00:10 +00:00
875f96cbaf Accepting request 685840 from devel:languages:D
OBS-URL: https://build.opensuse.org/request/show/685840
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dub?expand=0&rev=17
2019-03-18 09:43:40 +00:00
1e3e2bac56 Accepting request 685839 from home:elimat:branches:devel:languages:D
- Update to version 1.14.0 
  * dub fetch now supports <package>@<version> as a shortcut
  * extraDependencyFiles attribute added
  * File system supplier enabled
  * toolchainRequirements recipe entry

OBS-URL: https://build.opensuse.org/request/show/685839
OBS-URL: https://build.opensuse.org/package/show/devel:languages:D/dub?expand=0&rev=41
2019-03-17 15:59:42 +00:00
17cfe210ff Accepting request 673435 from devel:languages:D
OBS-URL: https://build.opensuse.org/request/show/673435
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dub?expand=0&rev=16
2019-02-13 09:03:27 +00:00
5542c81769 Accepting request 673362 from home:Guillaume_G:branches:openSUSE:Leap:15.1:ARM
- Increase required memory in _constraints as latest ldc requires more RAM

OBS-URL: https://build.opensuse.org/request/show/673362
OBS-URL: https://build.opensuse.org/package/show/devel:languages:D/dub?expand=0&rev=39
2019-02-11 18:09:31 +00:00
d0d62e0f2c Accepting request 668743 from devel:languages:D
OBS-URL: https://build.opensuse.org/request/show/668743
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dub?expand=0&rev=15
2019-01-28 19:48:15 +00:00
28bc36a35b Accepting request 668573 from home:Guillaume_G:branches:openSUSE:Factory:ARM
- Add _constraints to avoid OOM errors
- Fix builds with ldc on %ix86

OBS-URL: https://build.opensuse.org/request/show/668573
OBS-URL: https://build.opensuse.org/package/show/devel:languages:D/dub?expand=0&rev=37
2019-01-25 21:37:36 +00:00
8944995631 Accepting request 663064 from devel:languages:D
OBS-URL: https://build.opensuse.org/request/show/663064
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dub?expand=0&rev=14
2019-01-08 11:28:30 +00:00
b27f458e26 Accepting request 663063 from home:elimat:branches:devel:languages:D
- Update to version 1.13.0
  * Add Command
  * dub now supports $DUB variable
  * Pre/Post run commands added
  * Shebang without .d extension
  * Sort JSON
  * Added experimental feature to improve build cache efficiency

OBS-URL: https://build.opensuse.org/request/show/663063
OBS-URL: https://build.opensuse.org/package/show/devel:languages:D/dub?expand=0&rev=35
2019-01-05 20:24:43 +00:00
52073a3e13 Accepting request 655420 from devel:languages:D
OBS-URL: https://build.opensuse.org/request/show/655420
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dub?expand=0&rev=13
2018-12-13 18:47:24 +00:00
5f799924fe Accepting request 655419 from home:elimat:branches:devel:languages:D
- Update to version 1.12.0
  * betterC build option has been added
  * Environment variable DUB_PACKAGE_VERSION added

OBS-URL: https://build.opensuse.org/request/show/655419
OBS-URL: https://build.opensuse.org/package/show/devel:languages:D/dub?expand=0&rev=33
2018-12-05 22:21:34 +00:00
d81147814d Accepting request 634597 from devel:languages:D
OBS-URL: https://build.opensuse.org/request/show/634597
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dub?expand=0&rev=12
2018-09-15 13:36:35 +00:00
2371e67655 Accepting request 634596 from home:elimat:branches:devel:languages:D
- Update to 1.11.0
  * Variables such as $ARCH or $PLATFORM are now supported in the build settings.
  * DUB supports build type "syntax"
  * Enviroment variable expansion was improved
  * Dependency resolution has been reimplemented using a recursive algorithm
  * DUB accepts single file packages on STDIN
  * The regular upgrade check has been removed

OBS-URL: https://build.opensuse.org/request/show/634596
OBS-URL: https://build.opensuse.org/package/show/devel:languages:D/dub?expand=0&rev=31
2018-09-09 16:11:26 +00:00
4f5425cb13 Accepting request 632375 from devel:languages:D
OBS-URL: https://build.opensuse.org/request/show/632375
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dub?expand=0&rev=11
2018-08-31 08:48:02 +00:00
65ad5af91f Accepting request 632372 from home:Guillaume_G:branches:openSUSE:Factory:ARM
- Remove '-g' flag for armv6/armv7 as it breaks the build
- Use LDC compiler when DMD is not available

OBS-URL: https://build.opensuse.org/request/show/632372
OBS-URL: https://build.opensuse.org/package/show/devel:languages:D/dub?expand=0&rev=29
2018-08-30 20:01:42 +00:00
af560c5d7e Accepting request 621565 from devel:languages:D
OBS-URL: https://build.opensuse.org/request/show/621565
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dub?expand=0&rev=10
2018-07-09 11:29:46 +00:00
b46e3515a2 Accepting request 621564 from home:elimat:branches:devel:languages:D
- Update to 1.10.0
  * DUB supports "customCachePaths" for providing read-only package paths

OBS-URL: https://build.opensuse.org/request/show/621564
OBS-URL: https://build.opensuse.org/package/show/devel:languages:D/dub?expand=0&rev=27
2018-07-08 13:28:09 +00:00
406976e655 Accepting request 605187 from devel:languages:D
OBS-URL: https://build.opensuse.org/request/show/605187
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dub?expand=0&rev=9
2018-05-13 14:05:00 +00:00
c0ecd05832 Accepting request 605186 from home:elimat:branches:devel:languages:D
- Update to 1.9.0
  * No changelog was made available.
- Rename LICENCE.txt to LICENCE

OBS-URL: https://build.opensuse.org/request/show/605186
OBS-URL: https://build.opensuse.org/package/show/devel:languages:D/dub?expand=0&rev=25
2018-05-07 22:17:53 +00:00
a183b0c87c Accepting request 597227 from devel:languages:D
OBS-URL: https://build.opensuse.org/request/show/597227
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dub?expand=0&rev=8
2018-04-17 09:19:00 +00:00
d1d875361a Accepting request 597225 from home:elimat:branches:devel:languages:D
- Update to 1.8.1
  * Fixed a regression in 1.8.0 that caused linker files specified 
    as `sourceFiles` to not get inherited properly
    issue (gh#dlang/dub#1408) pull (gh#dlang/dub#1409)

OBS-URL: https://build.opensuse.org/request/show/597225
OBS-URL: https://build.opensuse.org/package/show/devel:languages:D/dub?expand=0&rev=23
2018-04-16 20:22:37 +00:00
5342883e51 Accepting request 596515 from devel:languages:D
OBS-URL: https://build.opensuse.org/request/show/596515
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dub?expand=0&rev=7
2018-04-16 10:49:28 +00:00
15a04213a1 Accepting request 596514 from home:elimat:branches:devel:languages:D
- Stop with static linking. Should resolve build issues in openSUSE:Factory
- Remove dependency of git. It is not needed now when we don't use build script
- Generate dub version file
- Set defaultlib to libphobos2.so

OBS-URL: https://build.opensuse.org/request/show/596514
OBS-URL: https://build.opensuse.org/package/show/devel:languages:D/dub?expand=0&rev=21
2018-04-14 13:13:33 +00:00
b762363488 Accepting request 583145 from devel:languages:D
OBS-URL: https://build.opensuse.org/request/show/583145
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dub?expand=0&rev=6
2018-03-07 09:36:33 +00:00
5eaaa6417b Accepting request 583144 from home:elimat:branches:devel:languages:D
- Update to version 1.8.0
  * No changelog was made available.

OBS-URL: https://build.opensuse.org/request/show/583144
OBS-URL: https://build.opensuse.org/package/show/devel:languages:D/dub?expand=0&rev=19
2018-03-05 21:31:00 +00:00
cf85ecf49a Accepting request 577882 from devel:languages:D
OBS-URL: https://build.opensuse.org/request/show/577882
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dub?expand=0&rev=5
2018-02-19 12:03:03 +00:00
fd1156176c Accepting request 577871 from home:elimat:branches:devel:languages:D
- Update to version 1.7.2
  * more reliable retries and fallback mirror usage - pull (gh#dlang/dub#1339)

OBS-URL: https://build.opensuse.org/request/show/577871
OBS-URL: https://build.opensuse.org/package/show/devel:languages:D/dub?expand=0&rev=17
2018-02-18 20:53:40 +00:00
dba97f7678 Accepting request 569751 from devel:languages:D
OBS-URL: https://build.opensuse.org/request/show/569751
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dub?expand=0&rev=4
2018-01-26 12:40:24 +00:00